쉽게 풀어 쓴 C 언어 Express 6 장 | C언어 기초 프로그래밍 강좌 6강 – 조건문 \U0026 반복문 ① (C Programming Tutorial For Beginners 2017 #6) 답을 믿으세요

당신은 주제를 찾고 있습니까 “쉽게 풀어 쓴 c 언어 express 6 장 – C언어 기초 프로그래밍 강좌 6강 – 조건문 \u0026 반복문 ① (C Programming Tutorial For Beginners 2017 #6)“? 다음 카테고리의 웹사이트 th.taphoamini.com 에서 귀하의 모든 질문에 답변해 드립니다: th.taphoamini.com/wiki. 바로 아래에서 답을 찾을 수 있습니다. 작성자 동빈나 이(가) 작성한 기사에는 조회수 99,854회 및 좋아요 533개 개의 좋아요가 있습니다.

쉽게 풀어 쓴 c 언어 express 6 장 주제에 대한 동영상 보기

여기에서 이 주제에 대한 비디오를 시청하십시오. 주의 깊게 살펴보고 읽고 있는 내용에 대한 피드백을 제공하세요!

d여기에서 C언어 기초 프로그래밍 강좌 6강 – 조건문 \u0026 반복문 ① (C Programming Tutorial For Beginners 2017 #6) – 쉽게 풀어 쓴 c 언어 express 6 장 주제에 대한 세부정보를 참조하세요

C언어 기초 프로그래밍 강좌 6강 – 조건문 \u0026 반복문 ① (C Programming Tutorial For Beginners 2017 #6) 강의 동영상입니다. C언어의 논리적 흐름의 기본이라고 할 수 있는 조건문과 반복문에 대해서 학습합니다. 조건문 \u0026 반복문 파트는 두 부분으로 나누어지며 이 강의는 그 중 앞 부분에 해당합니다.

쉽게 풀어 쓴 c 언어 express 6 장 주제에 대한 자세한 내용은 여기를 참조하세요.

[C] 쉽게 풀어쓴 C EXPRESS 제 6장 Programming 문제 풀이

[C] 쉽게 풀어쓴 C EXPRESS 제 6장 Programming 문제 풀이 · 1. 키보드에서 하나의 문자를 읽어서 모음과 자음을 구분하는 프로그램을 작성하여 보자. 단, …

+ 여기를 클릭

Source: cheolmini.tistory.com

Date Published: 1/20/2022

View: 6356

[쉽게 풀어쓴 C언어 Express] 6장 Programming – Hyunsun

[쉽게 풀어쓴 C언어 Express] 6장 Programming. Hyunsun 2021. 10. 6. … #include int main(vo) { char c; printf(“문자를 입력하시오: …

+ 여기에 자세히 보기

Source: hyunsun99.tistory.com

Date Published: 2/7/2021

View: 107

제6장 조건문 – 쉽게 풀어쓴 C언어 Express

2007 생능출판사 All rights reserved. 쉽게 풀어쓴 C언어 Express. 제6장 조건문 … C에서 참과 거짓은 어떤 정수로 표시되는가? 3. if 문안의 조건식으로 많이 사용 …

+ 여기에 자세히 보기

Source: web.yonsei.ac.kr

Date Published: 3/8/2021

View: 8339

쉽게 풀어 쓴 C언어 Express 6장 Exercise 문제 – 문풀이

쉽게 풀어 쓴 C언어 Express 6장 Exercise 문제 1. (1) 2. (1) 3. (2), (3) 4. (a) if( (speed >= 60) && (speed <= 100) ) printf("정상 속도 \n"); ...

+ 여기에 표시

Source: tistorysolution.tistory.com

Date Published: 9/22/2022

View: 7283

쉽게풀어쓴 c언어 express 6장 Exercise – 네이버 블로그

쉽게풀어쓴 c언어 express 6장 Exercise. 프로파일 DOIH ・ 2018. 7. 9. 19:28. URL 복사 이웃추가. 본문 기타 기능. 공유하기 신고하기. 1. 수식 !(

+ 여기에 표시

Source: blog.naver.com

Date Published: 1/16/2022

View: 7260

쉽게 풀어쓴 C언어 Express 6장 Programming

쉽게 풀어쓴 C언어 Express 6장 Programming. Dainty™ 2015. 11. 18. 20:49. 1.키보드에서 하나의 문자를 읽어서 모음과 자음을 구분하는 프로그램을 작성하여 보자.

+ 여기를 클릭

Source: daintystory.tistory.com

Date Published: 9/22/2021

View: 1845

주제와 관련된 이미지 쉽게 풀어 쓴 c 언어 express 6 장

주제와 관련된 더 많은 사진을 참조하십시오 C언어 기초 프로그래밍 강좌 6강 – 조건문 \u0026 반복문 ① (C Programming Tutorial For Beginners 2017 #6). 댓글에서 더 많은 관련 이미지를 보거나 필요한 경우 더 많은 관련 기사를 볼 수 있습니다.

C언어 기초 프로그래밍 강좌 6강 - 조건문 \u0026 반복문 ① (C Programming Tutorial For Beginners 2017 #6)
C언어 기초 프로그래밍 강좌 6강 – 조건문 \u0026 반복문 ① (C Programming Tutorial For Beginners 2017 #6)

주제에 대한 기사 평가 쉽게 풀어 쓴 c 언어 express 6 장

  • Author: 동빈나
  • Views: 조회수 99,854회
  • Likes: 좋아요 533개
  • Date Published: 2017. 3. 9.
  • Video Url link: https://www.youtube.com/watch?v=PNXvY_Jqlms

[C] 쉽게 풀어쓴 C EXPRESS 제 6장 Programming 문제 풀이

반응형

1. 키보드에서 하나의 문자를 읽어서 모음과 자음을 구분하는 프로그램을 작성하여 보자. 단, switch 문을 사용한다.

[CODE]

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 #include < stdio.h > int main( void ) { char ch; printf ( “문자를 입력하시오: ” ); scanf ( “%c” , & ch); switch (ch) { case ‘a’ : printf ( “모음입니다.

” ); break ; case ‘e’ : printf ( “모음입니다.

” ); break ; case ‘o’ : printf ( “모음입니다.

” ); break ; case ‘u’ : printf ( “모음입니다.

” ); break ; case ‘i’ : printf ( “모음입니다.

” ); break ; default : printf ( “자음입니다.

” ); } return 0 ; } cs

[OUTPUT]

2. 사용자로부터 2개의 정수를 받아서 첫 번째 정수가 두 번째 정수로 나누어 떨어지는 지를 검사하는 프로그램을 작성하라. 즉 약수인지를 검사한다.

[CODE]

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #include < stdio.h > int main( void ) { int x, y; printf ( “정수를 입력하시오: ” ); scanf ( “%d” , & x); printf ( “정수를 입력하시오: ” ); scanf ( “%d” , & y); if (x%y = = 0 ) printf ( “약수입니다.

” ); else printf ( “약수가 아닙니다.

” ); return 0 ; } cs

[OUTPUT]

3. 사용자로부터 3개의 정수를 읽어 들인 후에 if-else 문을 사용하여 가장 작은 값을 결정하는 프로그램을 작성하라.

[CODE]

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 #include < stdio.h > int main( void ) { int x, y, z, min; printf ( “3개의 정수를 입력하시오: ” ); scanf ( “%d %d %d” , & x, & y, & z); if (x > y) if (y > z) min = z; else min = y; else if (x > z) min = z; else min = x; printf ( “제일 작은 정수는 %d 입니다.

” , min); return 0 ; } Colored by Color Scripter cs

[OUTPUT]

4. 컴퓨터와 가위, 바위, 보 게임을 하는 프로그램을 작성하라. 컴퓨터는 사용자에게 알리지 않고 가위, 바위, 보 중에서 임의로 하나를 선택한다. 사용자는 프로그램의 입력 안내 메시지에 따라서, 3개 중에서 하나를 선택하게 된다. 사용자의 선택이 끝나면 컴퓨터는 누가가 무엇을 선택하였고 누가 이겼는지, 비겼는지를 알려준다.

[CODE]

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 #include < stdio.h > #include < stdlib.h > #include < time.h > //가위바위보는 랜덤함수를 사용합니다. //책 p312 “난수함수”파트 읽어보시면 됩니다. int main( void ) { int user, com; printf ( “선택하시오(1: 가위 2: 바위 3: 보) : ” ); scanf ( “%d” , & user); srand(( unsigned )time( NULL )); com = rand() % 3 + 1 ; if (user = = 1 ) if (com = = 1 ) printf ( “비겼습니다.

” ); else if (com = = 2 ) printf ( “졌습니다.

” ); else if (com = = 3 ) printf ( “이겼습니다

” ); if (user = = 2 ) if (com = = 1 ) printf ( “이겼습니다.

” ); else if (com = = 2 ) printf ( “비겼습니다.

” ); else if (com = = 3 ) printf ( “졌습니다

” ); if (user = = 3 ) if (com = = 1 ) printf ( “졌습니다.

” ); else if (com = = 2 ) printf ( “이겼습니다.

” ); else if (com = = 3 ) printf ( “비겼습니다

” ); return 0 ; } Colored by Color Scripter cs

[OUTPUT]

5. 놀이 공원에서 롤러코스터에 타려면 키가 140츠 이상이고 나이가 10살 이상이어야 한다고 가정하자. 사용자에게 키와 나이를 질문한 후에 “타도 좋습니다” 또는 “죄송합니다” 를 출력하는 프로그램을 작성하여 보자.

[CODE]

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 #include < stdio.h > int main( void ) { int h, age; printf ( “키를 입력하시오(cm): ” ); scanf ( “%d” , & h); printf ( “나이를 입력하시오: ” ); scanf ( “%d” , & age); if (h > = 140 & & age > = 10 ) printf ( “타도 좋습니다.

” ); else printf ( “죄송합니다.

” ); return 0 ; } cs

[OUTPUT]

6. 사용자로부터 몇 월인지를 정수로 입력받아서 Jan와 같은 영어단어로 출력하는 프로그램을 작성하라.

[CODE]

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 #include < stdio.h > int main( void ) { int month; printf ( “월번호를 입력하시오(1-12): ” ); scanf ( “%d” , & month); switch (month) { case 1 : printf ( “Jan

” ); break ; case 2 : printf ( “Feb

” ); break ; case 3 : printf ( “Mar

” ); break ; case 4 : printf ( “Apr

” ); break ; case 5 : printf ( “May

” ); break ; case 6 : printf ( “Jun

” ); break ; case 7 : printf ( “Jul

” ); break ; case 8 : printf ( “Aug

” ); break ; case 9 : printf ( “Sep

” ); break ; case 10 : printf ( “Oct

” ); break ; case 11 : printf ( “Nov

” ); break ; case 12 : printf ( “Dec

” ); break ; default : printf ( “1부터 12사이의 숫자만 입력해주세요!

” ); break ; } return 0 ; } Colored by Color Scripter cs

[OUTPUT]

7. 사용자로부터 키를 입력받아서 표준 체중을 계산한 후에 사용자의 체중과 비료하여 저체중인지, 표준인지, 과체중인지를 판단하는 프로그램을 작성하라. 표준 체중 계산식은 다음을 사용하라.

표준 체중 = (키-100) * 0.9

[CODE]

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #include < stdio.h > int main( void ) { float h, kg,standard; printf ( “체중과 키를 입력하시오(키, 체중): ” ); scanf ( “%f %f” , & h, & kg); standard = (h – 100 ) * 0. 9 ; if (kg > standard) printf ( “과체중입니다.

” ); else if (kg < standard) printf ( "저체중입니다. " ); else printf ( "표준체중입니다. " ); return 0 ; } Colored by Color Scripter cs [OUTPUT] 8. 놀이 공원의 자유이용권의 가격을 계산하는 프로그램을 작성하여 보자. 입장료는 다음과 같은 조건으로 결정된다. 현재 시간과 사용자의 나이를 입력받아서 지불하여야 하는 요금을 화면에 출력한다. 구분 대인 소인(3~12세/65세이상) 자유이용권(오후 5시 이전) 34,000 25,000 야간이용권(오후 5시 이후) 10,000 [CODE] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 #include < stdio.h > int main( void ) { int time, age; printf ( “현재 시간과 나이를 입력하시오(시간, 나이): ” ); scanf ( “%d %d” , & time, & age); if ( 3 < = age < = 12 | | age > = 65 ) if (time < 15 ) printf ( "요금은 25000원입니다. " ); else printf ( "요금은 10000원입니다. " ); else if (time < 15 ) printf ( "요금은 34000원입니다. " ); else printf ( "요금은 10000원입니다. " ); return 0 ; } Colored by Color Scripter cs [OUTPUT] 9. 다음과 같이 정의되는 함수의 함수값을 계산하여 보자. 사용자로부터 x값을 입력받아서 함수값을 계산하여 화면에 출력한다. x는 실수이다. [CODE] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #include < stdio.h > int main( void ) { float x, fx = 0 ; printf ( “x의 값을 입력하시오: ” ); scanf ( “%f” , & x); if (x < = 0 ) fx = x * x * x * - 9 * x + 2 ; else fx = 7 * x + 2 ; printf ( "f(x)의 값은 %f " , fx); return 0 ; } cs [OUTPUT] 10. (x, y) 좌표를 입력받아서 좌표가 속하는 사분면을 화면에 출력하는 프로그램을 작성하라. [CODE] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #include < stdio.h > int main( void ) { int x, y; printf ( “좌표(x, y): ” ); scanf ( “%d %d” , & x, & y); if (x > 0 & & y > 0 ) printf ( “1사분면

” ); else if (x < 0 & & y > 0 ) printf ( “2사분면

” ); else if (x < 0 & & y < 0 ) printf ( "3사분면 " ); else if (x > 0 & & y < 0 ) printf ( "4사분면 " ); return 0 ; } cs [OUTPUT] 11. 사용자로부터 하나의 문자를 입력받아서 문자가 'R이면 "Rectangle"이라고 출력한다. 'T'이면 "Triangle", 'C'이면 "Circle"이라고 출력하는 프로그램을 작성한다. 그 외의 문자가 들어오면 "Unknown"이라고 출력한다. [CODE] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 #include < stdio.h > int main( void ) { char ch; printf ( “문자를 입력하시오: ” ); scanf ( “%c” , & ch); switch (ch) { case ‘R’ : printf ( “Rectangle

” ); break ; case ‘T’ : printf ( “Triangle

” ); break ; case ‘C’ : printf ( “Circle

” ); break ; default : printf ( “Unknown

” ); break ; } return 0 ; } cs

[OUTPUT]

반응형

[쉽게 풀어쓴 C언어 Express] 6장 Programming

쉽게 풀어쓴 C언어 EXPRESS 개정 3판

p.258 CHAPTER 6 조건문

1. 키보드에서 하나의 문자를 읽어서 모음과 자음을 구분하는 프로그램을 작성하여 보자. 단 switch 문을 사용한다.

코드

#include int main(void) { char c; printf(“문자를 입력하시오: “); scanf(“%c”, &c); switch (c) { case ‘a’: case ‘e’: case ‘i’: case ‘o’: case ‘u’: printf(“모음입니다.

“); break; default: printf(“자음입니다.

“); break; } return 0; }

결과

2. 사용자로부터 2개의 정수를 받아서 첫 번째 정수가 두 번째 정수로 나누어 떨어지는 지를 검사하는 프로그램을 작성하라. 즉 약수인지를 검사한다.

코드

#include int main(void) { int a, b; printf(“정수를 입력하시오: “); scanf(“%d”, &a); printf(“정수를 입력하시오: “); scanf(“%d”, &b); if (a % b == 0) printf(“약수입니다.

“); else printf(“약수가 아닙니다.

“); return 0; }

결과

3. 사용자로부터 3개의 정수를 읽어 들인 후에 if-else 문을 사용하여 가장 작은 값을 결정하는 프로그램을 작성하라.

코드

#include int main(void) { int x, y, z; printf(“3개의 정수를 입력하시오: “); scanf(“%d %d %d”, &x, &y, &z); printf(“제일 작은 정수는 “); if (x < y) { if (x < z) printf("%d", x); else printf("%d", z); } else { if (y < z) printf("%d", y); else printf("%d", z); } printf("입니다 "); return 0; } 결과 4. 컴퓨터와 가위, 바위, 보 게임을 하는 프로그램을 작성하라. 컴퓨터는 사용자에게 알리지 않고 가위, 바위, 보 중에서 임의로 하나를 선택한다. 사용자는 프로그램의 입력 안내 메세지에 따라서, 3개중에서 하나를 선택하게 된다. 사용자의 선택이 끝나면 컴퓨터는 누가 무엇을 선택하였고 누가 이겼는지, 비겼는지를 알려준다. 코드 #include #include #include int main(void) { int u, c; srand((int)time(NULL)); printf(“선택하시오(1: 가위 2: 바위 3: 보): “); scanf(“%d”, &u); c = rand() % 3 + 1; if (u == 1) { if (c == 1) printf(“비겼음

“); else if (c == 2) printf(“컴퓨터 2: 컴퓨터가 이겼음

“); else printf(“컴퓨터 3: 사용자가 이겼음

“); } else if (u == 2) { if (c == 1) printf(“컴퓨터 1: 사용자가 이겼음

“); else if (c == 2) printf(“비겼음

“); else printf(“컴퓨터 3: 컴퓨터가 이겼음

“); } else if (u == 3) { if (c == 1) printf(“컴퓨터 1: 컴퓨터가 이겼음

“); else if (c == 2) printf(“컴퓨터 2: 사용자가 이겼음

“); else printf(“비겼음

“); } return 0; }

결과

5. 놀이공원에서 롤러코스터에 타려면 키가 140cm 이상이고, 나이가 10살 이상이어야 한다고 가정하자. 사용자에게 키와 나이를 질문한 후에 “타도 좋습니다” 또는 “죄송합니다” 를 출력하는 프로그램을 작성하여 보자.

코드

#include int main(void) { int age; double cm; printf(“키를 입력하시오(cm): “); scanf(“%lf”, &cm); printf(“나이를 입력하시오: “); scanf(“%d”, &age); if (cm >= 140 && age >= 10) printf(“타도 좋습니다.

“); else printf(“죄송합니다.

“); return 0; }

결과

6. 사용자로부터 몇 월인지를 정수로 입력받아서 Jan와 같은 영어단어로 출력하는 프로그램을 작성하라.

코드

#include int main(void) { int month; printf(“월번호를 입력하시오: “); scanf(“%d”, &month); switch (month) { case 1: printf(“Jan

“); break; case 2: printf(“Feb

“); break; case 3: printf(“Mar

“); break; case 4: printf(“Apr

“); break; case 5: printf(“May

“); break; case 6: printf(“Jun

“); break; case 7: printf(“Jul

“); break; case 8: printf(“Aug

“); break; case 9: printf(“Sep

“); break; case 10: printf(“Oct

“); break; case 11: printf(“Nov

“); break; case 12: printf(“Dec

“); break; } return 0; }

결과

7. 사용자로부터 키를 입력 받아서 표준 체중을 계산한 후에 사용자의 체중과 비교하여 저체중인지, 표준인지, 과체중인지를 판단하는 프로그램을 작성하라. 표준 체중 계산식은 다음을 사용하라.

표준체중 = ( 키 – 100 ) * 0.9

코드

#include int main(void) { float weight, height, avg; printf(“체중과 키를 입력하시오: “); scanf(“%f %f”, &weight, &height); avg = (height – 100) * 0.9; if (avg < weight) printf("과체중입니다. "); else if (avg == weight) printf("표준입니다. "); else printf("저체중입니다. "); return 0; } 결과 8. 놀이 공원의 자유이용권의 가격을 계산하는 프로그램을 작성하여 보자. 입장료는 다음과 같은 조건으로 결정된다. 현재 시간과 사용자의 나이를 입력받아서 지불하여야 하는 요금을 화면에 출력한다. 코드 #include int main(void) { int time, age; printf(“현재 시간과 나이를 입력하시오(시간, 나이): “); scanf(“%d %d”, &time, &age); if (time < 17) { if (age < 13 || 65 <= age) printf("요금은 25000입니다. "); else printf("요금은 34000입니다. "); } else printf("요금은 10000입니다. "); return 0; } 결과 9. 다음과 같이 정의되는 함수의 함수값을 계산하여 보자. 사용자로부터 x값을 입력받아서 함수값을 계산하여 화면에 출력한다. x는 실수이다. 코드 #include int main(void) { float x, value; printf(“x의 값을 입력하시오: “); scanf(“%f”, &x); if (x <= 0) value = x * x - 9 * x + 2; else value = 7 * x + 2; printf("f(x)의 값은 %f ", value); return 0; } 결과 10. (x, y) 좌표를 입력받아서 좌표가 속하는 사분면을 화면에 출력하는 프로그램을 작성하라. 코드 #include int main(void) { float x, y; printf(“좌표(x, y): “); scanf(“%f %f”, &x, &y); if (0 < x && 0 < y) printf("1사분면 "); else if (0 > x && 0 < y) printf("2사분면 "); else if (0 > x && 0 > y) printf(“3사분면

“); else printf(“4사분면

“); return 0; }

결과

11. 사용자로부터 하나의 문자를 입력받아서 문자가 ‘R’이나 ‘r’이면 “Rectangle”이라고 출력한다. ‘T’이거나 ‘t’이면 “Triangle”, ‘C’이거나 ‘c’이면 “Circle”이라고 출력하는 프로그램을 작성한다. 그 외의 문자가 들어오면 “Uknown”이라고 출력한다.

코드

#include int main(void) { char c; printf(“문자를 입력하시오: “); scanf(“%c”, &c); if (c == ‘R’ || c == ‘r’) printf(“Rectangle

“); else if (c == ‘T’ || c == ‘t’) printf(“Triangle

“); else if (c == ‘C’ || c == ‘c’) printf(“Circle

“); else printf(“Unknown

“); return 0; }

결과

쉽게풀어쓴 c언어 express 6장 Exercise

1. 수식 !( 1 + 1 >= 2 ) 의 결과값은 얼마인가?

답 : 1번

2. 수식 ( 10>20 ) && ( 20>10 )의 결과값은 얼마인가?

답 : 1번

3. 조건 “x가 0또는 1이면”을 올바르게 구현한 것을 모두 골라라.

답 : 2번, 4번

4. 다음의 작업을 수행하는 문장을 작성하라.

(a)

if (speed >= 60 && speed <= 100) { printf("정상속도"); } (b) if (x > y)

{

max = x;

min = y;

}

else

{

max = y;

min = x;

}

(c)

switch (op)

{

case 1:

printf(“one”);

break;

case 2:

printf(“two”);

break;

case 3:

printf(“three”);

break;

}

5. switch 문은 if-else 문으로 변경하고 if-else 문은 switch 문으로 변경하라.

(a)

switch (x)

{

case -1:

num–;

break;

case 1:

num++;

break;

default:

num = 0;

break;

}

(b)

if (code == ‘X’)

x++;

else if (code == ‘Y’)

y++;

else

x = y = 0;

6. 다음 2개의 if문을 논리 연산자를 사용하여 하나의 if 문으로 다시 작성하라.

(a)

if (x > 10 && x < 20) { pritnf("%d\ ",x); } (b) if (x < 10 || x > 20)

{

pritnf(“%d\

“,x);

}

7.다음 프로그램의 출력을 써라

(a)

1

(b)

C

8. 다음 문장의 오류를 찾아서 모두 수정하라. 오류가 없을 수도 있고 2개 이상의 오류가 있을 수도 있다. 문법적인 오류뿐만 아니라 논리적인 오류도 지적하라.

(a)

if (age > 18)

printf(“성인\

“);

else

printf(“청소년\

“);

// ; 제거, 세미콜론을 사용하면 문장이 끝나기 때문에 else 를 사용할 수 없고 18이하여도 성인이 출력된다.

(b)

if (0 <= age && age <= 18) // age 가 0 이상이면 참이 되므로 AND 연산자를 사용한다. printf("청소년\ "); (c) if (x == 0)// = 대입 연산자가 아니라 == 비교 연산자를 사용해야한다. printf("x는 0이다\ "); (d) // 우선 논리적으로 120 과 150을 구별하고 싶다면 150을 먼저 거르고 120을 거르는 순서가 맞다. // 하나의 if 문에 두개의 else 를 사용 할 수는 없다. if (speed > 150)

printf(“벌금 9만원\

“);

else if (speed > 120)

printf(“벌금 6만원\

“);

else

printf(“OK\

“);

(e)

// 90점이 넘는 경우 장학금, 우등 두 줄을 출력하는 결과를 얻기 위해서 중괄호를 사용한다.

if (score > 90)

{

printf(“장학금\

“);

printf(“우등\

“);

}

else

printf(“좀더 노력하세요\

“);

(f)

// 원하는 결과를 출력하기 위해서는 if(x>0) 밑에 중괄호를 사용해 if(y>0) 을 넣고

// x 가 양수가 아닌 경우는 x > 0 의 else 이다.

if (x > 0)

{

if (y > 0)

printf(“x와 y 는 모두 양수\

“);

}

else

printf(“x가 양수가 아님\

“);

(g)

// or 인 | 대신 AND 연산자를 사용한다.

if (age > 0 && age <= 18) printf("청소년\ "); (h) // case 에 변수이름은 사용할 수 없다. int tiger = 3; switch (animal); { case 3: ... }

쉽게 풀어쓴 C언어 Express 6장 Programming

3.사용자로부터 3개의 정수를 읽어 들인 후에 if-else문을 사용하여 가장 작은 값을 결정하는 프로그램을 작성하라.

#include

void main()

{

int num1,num2,num3,result;

printf(“3개의 정수를 입력해주세요:”);

scanf(“%d %d %d”,&num1,&num2,&num3);

result=(num1num3)

printf(“제일 작은 정수는 %d입니다.

“,num3);

else

printf(“제일 작은 정수는 %d입니다.

“,result);

}

4.컴퓨터와 가위, 바위, 보 게임을 하는 프로그램을 작성하라. 컴퓨터는 사용자에게 알리지않고 가위, 바위, 보 중에서 임의로 하나를 선택한다. 사용자는 프로그램의 입력 안내 메시지에 따라서,3개 중에서 하나를 선택하게 된다. 사용자의 선택이 끝나면 컴퓨터는 누가 무엇을 선택하였고 누가 이겼는지, 비겼는지를 알려준다. #include

#include

#include

void main() {

int user,com; printf(“선택하시오(1:가위 2:바위 3:보):”);

scanf(“%d”,&user);

srand((unsigned)time(NULL));

com=rand()%3+1;

if((1>user)||(user>3))

printf(“잘못 입력하셨습니다.”);

else

{

if(com==1)

{

if(user==1)

{

printf(“사용자:%d 컴퓨터:%d

“,user,com);

printf(“비겼습니다.

“);

}

else if(user==2)

{

printf(“사용자:%d 컴퓨터:%d

“,user,com);

printf(“이겼습니다.

“);

}

else

{

printf(“사용자:%d 컴퓨터:%d

“,user,com);

printf(“졌습니다.

“);

}

}

else if(com==2)

{

if(user==1)

{

printf(“사용자:%d 컴퓨터:%d

“,user,com);

printf(“졌습니다.

“);

}

else if(user==2)

{

printf(“사용자:%d 컴퓨터:%d

“,user,com);

printf(“비겼습니다.

“);

}

else

{

printf(“사용자:%d 컴퓨터:%d

“,user,com);

printf(“이겼습니다.

“);

}

}

else

{

if(user==1)

{

printf(“사용자:%d 컴퓨터:%d

“,user,com);

printf(“이겼습니다.

“);

}

else if(user==2)

{

printf(“사용자:%d 컴퓨터:%d

“,user,com);

printf(“겼습니다.

“);

}

else

{

printf(“사용자:%d 컴퓨터:%d

“,user,com);

printf(“비겼습니다.

“);

}

}

}

}

5.놀이 공원에서 롤러코스터에 타려면 키가 140cm 이상이고 나이가 10살 이상이어야 한다고 가정하자. 사용자에게 키와 나이를 질문한 후에 “타도 좋습니다.”또는 “죄송합니다.”를 출력하는 프로그램을 작성하여 보자.

#include

void main()

{

int h,age;

printf(“키를 입력하시오(cm):”);

scanf(“%d”,&h);

printf(“나이를 입력하시오:”);

scanf(“%d”,&age);

if(h>=140&&age>=10)

printf(“타도 좋습니다.

“);

else

printf(“죄송합니다.

“);

}

6.사용자로부터 몇 월인지를 정수로 입력받아서 jan와 같은 영어단어로 출력하는 프로그램을 작성하라

#include

void main()

{

int month;

printf(“월번호를 입력해주세요:”);

scanf(“%d”,&month);

switch(month)

{

case 1:

printf(“Jan

“);break;

case 2:

printf(“Feb

“);break;

case 3:

printf(“Mar

“);break;

case 4:

printf(“Apr

“);break;

case 5:

printf(“May

“);break;

case 6:

printf(“Jun

“);break;

case 7:

printf(“Jul

“);break;

case 8:

printf(“Aug

“);break;

case 9:

printf(“Sep

“);break;

case 10:

printf(“Oct

“);break;

case 11:

printf(“Nov

“);break;

case 12:

printf(“Dec

“);break;

}

}

7.사용자로부터 키를 입력받아서 표준 체중을 계산한 후에 사용자의 체중과 비교하여 저체중인지, 표준인지, 과체중인지를 판단하는 프로그램을 작성하라. 표준 체중 계산식은 다음을 사용하라. #include void main() { int weight,height; double standard; printf(“체중과 키를 입력하시오(키,체중):”); scanf(“%d %d”,&height,&weight); standard=(height-100)*0.9; if(standard void main() { int age,time; printf(“현재 시간과 나이를 입력하시오(시간,나이):”); scanf(“%d %d”,&time,&age); if(time<=17) { if(((3<=age)&&(age<=12))||65<=age) printf("요금은 25000원입니다. "); else if((12 void main() { double x,y; printf(“x의 값을 입력하시오:”); scanf(“%lf”,&x); if(x<=0) { y=x*x*x-9*x+2; printf("f(x)의 값은 %f ",y); } else if (x>0) { y=7*x+2; printf(“f(x)의 값은 %f

“,y); } else printf( “잘못 입력하셨습니다.

” ); }

키워드에 대한 정보 쉽게 풀어 쓴 c 언어 express 6 장

다음은 Bing에서 쉽게 풀어 쓴 c 언어 express 6 장 주제에 대한 검색 결과입니다. 필요한 경우 더 읽을 수 있습니다.

이 기사는 인터넷의 다양한 출처에서 편집되었습니다. 이 기사가 유용했기를 바랍니다. 이 기사가 유용하다고 생각되면 공유하십시오. 매우 감사합니다!

사람들이 주제에 대해 자주 검색하는 키워드 C언어 기초 프로그래밍 강좌 6강 – 조건문 \u0026 반복문 ① (C Programming Tutorial For Beginners 2017 #6)

  • 조건문
  • C언어조건문
  • C언어논리
  • C언어강좌
  • C강좌
  • C언어프로그래밍
  • C프로그래밍
  • 프로그래밍강좌
  • 기초프로그래밍
  • 기초프로그래밍강좌
  • 조건문반복문
  • 반복문
  • 조건문반복문강좌
  • C강의

C언어 #기초 #프로그래밍 #강좌 #6강 #- #조건문 #\u0026 #반복문 #① #(C #Programming #Tutorial #For #Beginners #2017 ##6)


YouTube에서 쉽게 풀어 쓴 c 언어 express 6 장 주제의 다른 동영상 보기

주제에 대한 기사를 시청해 주셔서 감사합니다 C언어 기초 프로그래밍 강좌 6강 – 조건문 \u0026 반복문 ① (C Programming Tutorial For Beginners 2017 #6) | 쉽게 풀어 쓴 c 언어 express 6 장, 이 기사가 유용하다고 생각되면 공유하십시오, 매우 감사합니다.

See also  모발 이식 전후 | 모발이식 후 새로운 인생을 사는 남자... 44 개의 자세한 답변

Leave a Comment