본문 바로가기
혼공학습단

[혼공학습단 6기] 3주차 기본 미션, 선택 미션

by Kimpeep 2021. 7. 22.

3주차 기본 미션: 혼공 용어 노트에 용어 추가 등 노트 활용 인증샷

3주차 선택 미션: p.123 '크리스마스 소개팅' 예문 if문 손코딩 인증샷

#include <stdio.h>
#define _CRT_SECURE_NO_WARNINGS

int main(void)
{
	int yeochin = 0;//여친이 없으면 0, 있으면 1
	int sogaeting = 0; //소개팅을 진행하지 않으면 0, 하면 1
	int month = 7; //월
	int day = 22; //일

	printf("오늘은 %d월 %d일,", month, day);
	printf("여자친구가 있니? 있으면 1을, 없으면 0을 눌러줘.");
	scanf_s("%d", &yeochin);

	if (yeochin == 0)
		printf("만약 12월 25일까지 여자친구가 없다면 소개팅을 시켜줄게.\n");
	else
		printf("12월 25일이 됐을 때 여자친구가 없다면 소개팅을 시켜줄게.\n");

	month = 12;
	day = 25;
	printf("오늘은 %d월 %d일,", month, day);
	printf("여자친구가 있니? 있으면 1을, 없으면 0을 눌러줘.");
	scanf_s("%d", &yeochin);

	if (yeochin == 0)
		sogaeting = 0;
	else
		sogaeting = 1;

	if (sogaeting == 0)
		printf("약속한 날짜가 됐으니, 소개팅을 시켜주지!", month, day);
	else
		printf("가서 여자친구랑 데이트나 해!", month, day);
}

티스토리 내부 기능인 코드 블록 기능을 사용해 보았습니다.

오늘 날짜인 7월 22을 기점으로, 여자친구가 있는지 없는지를 확인하였습니다.

이후 12월 25일을 기점으로, 여자친구가 있는지 없는지를 확인하였습니다.

여자친구의 유무(0,1)에 따라 소개팅의 유무(0,1)를 결정짓고, 소개팅의 유무에 따라 출력하는 멘트를 다르게 설정하였습니다.

코드를 더욱 깔끔하게 만들 수 있을 것 같아, 그 방법에 대해 다시 생각해 보려고 합니다.

 

댓글