🌟예제 8번, 두 수 중 큰 수 찾기
더보기
#include <stdio.h>
int main(void)
{
int a, b;
printf("정수(2개): ");
scanf("%d %d", &a, &b);
if(a>b) {
printf("큰 수: %d", a);
}
else{
printf("큰 수: %d", b);
}
return 0;
}
🌟예제 9번, 양수, 0, 음수 판별하기
더보기
/*양수, 0, 음수 판별하기*/
#include <stdio.h>
int main(void){
int num;
int a;
printf("정수: ");
scanf("%d", &num);
a = num;
if (a < 0){
printf("음수다");
}
else if (a > 0){
printf("양수다");
}
else {
printf("0");
}
}
🌟예제 10번, 세 수 중 가장 큰 수 찾기(1)
더보기
/*세 수 중 가장 큰 수 찾기(1)*/
#include <stdio.h>
int main(void){
int a, b, c;
printf("정수(3개) : ");
scanf("%d %d %d", &a, &b, &c);
if (a > b){
if (a > c){
printf("가장 큰 수 : %d", a);
}
else{
printf("가장 큰 수 : %d", c);
}
}
else{
if (b > c){
printf ("가장 큰 수 : %d", b);
}
else{
printf("가장 큰 수 : %d", c);
}
}
}
🌟예제 11번, 세 수 중 가장 큰 수 찾기(2)
더보기
#include <stdio.h>
int main() {
int a, max;
printf("정수 1: ");
scanf("%d", &max);
printf("정수 2: ");
scanf("%d", &a);
if (a > max) {
max = a;
}
printf("정수 3: ");
scanf("%d", &a);
if (a > max) {
max = a;
}
printf("가장 큰 수: %d\n", max);
return 0;
}
🌟예제 12번, 홀수, 짝수 판별하기
더보기
#include <stdio.h>
int main(){
int num;
printf("정수: ");
scanf("%d", &num);
if (num % 2 == 0){
printf("짝수");
}
else{
printf("홀수");
}
}
🌟예제 13번, 3의 배수 판별하기
더보기
#include <stdio.h>
int main(){
int num;
printf("정수: ");
scanf("%d", &num);
if (num % 3 == 0){
printf("3의 배수");
}
else{
printf("3의 배수가 아님.");
}
}
🌟예제 14번, 3의 배수 판별하기
더보기
/*나이에 따른 입장표*/
#include <stdio.h>
int main(void){
int age;
int result;
result = 5000/2;
printf("나이: ");
scanf("%d", &age);
if (age < 8){
printf("0원");
}
else if (8 <= age && age < 60)
{
printf("5,000원");
}
else{
printf("%d원", result);
}
return 0;
}
🌟예제 15번, 3의 배수이면서 5의 배수 판별하기
더보기
/*3의 배수이면서 5의 배수 판별하기*/
#include <stdio.h>
int main(){
int num;
printf("정수: ");
scanf("%d", &num);
if (num % 3 == 0 && num % 5 == 0){
printf("3과 5의 배수");
}
else{
printf("3과 5의 배수가 아님.");
}
}
🌟예제 16번, 나이에 따른 공원입장표
더보기
/*나이에 따른 공원입장표*/
#include <stdio.h>
int main(void){
int age;
printf("나이: ");
scanf("%d", &age);
if (8 < age || age >= 60){
printf("5000원");
}
else{
printf("무료");
}
return 0;
}
🌟과제 6번, 두 수 중 작은 수 찾기
더보기


#include <stdio.h>
int main(void)
{
int a, b;
printf("정수(2개): ");
scanf("%d %d", &a, &b);
if(a<b) {
printf("작은 수: %d", a);
}
else{
printf("작은 수: %d", b);
}
return 0;
}
🌟과제 7번, 두 수의 차 구하기
더보기


#include <stdio.h>
int main(void)
{
int a, b;
int result;
printf("정수(2개): ");
scanf("%d %d", &a, &b);
if (a>b){
result = a-b;
printf("두 수의 차: %d", result);
}
else{
result = b-a;
printf("두 수의 차: %d", result);
}
return 0;
}
🌟과제 8번, 양수, 0, 음수 판별하는 코드 중 틀린 점 서술.
더보기


1. 0이 출력되는 프린트 함수를 if문 바깥에 둬서 음수, 양수를 판별할 때 항상 "0이다."가 출력됨.
2. if, else문을 써도 될 것을 if문을 2가지 씀으로써 가독성이 떨어짐.
/*양수, 0, 음수 판별하기 (수정본)*/
#include <stdio.h>
int main(void){
int a;
printf("정수: ");
scanf("%d", &a);
if (a < 0){
printf("음수다");
}
else if (a > 0){
printf("양수다");
}
else {
printf("0");
}
}
🌟과제 9번, 세 수 중 가장 작은 수 찾기.
더보기


/*세 수 중 가장 작은 수 찾기*/
#include <stdio.h>
int main(void){
int a, b, c;
printf("정수(3개) : ");
scanf("%d %d %d", &a, &b, &c);
if (a < b){
if (a < c){
printf("가장 작은 수 : %d", a);
}
else{
printf("가장 작은 수 : %d", c);
}
}
else{
if (b < c){
printf ("가장 작은 수 : %d", b);
}
else{
printf("가장 작은 수 : %d", c);
}
}
return 0;
}
🌟과제 11번, 홀수, 짝수 판별하고 다음 순서도의 1, 2번 채우기
더보기


#include <stdio.h>
int main(){
int num;
printf("정수: ");
scanf("%d", &num);
if (num % 2 == 1){
printf("홀수");
}
else{
printf("짝수");
}
}
🌟과제 12번, 3의 배수 판별하고 다음 순서도 1번 채우기
더보기


#include <stdio.h>
int main(){
int num;
printf("정수: ");
scanf("%d", &num);
if (num % 3 != 0){
printf("3의 배수가 아님");
}
else{
printf("3의 배수.");
}
}
🌟과제 13번, 거리에 따른 요금제
더보기


/*거리에 따른 요금제*/
#include <stdio.h>
int main(void){
int a;
printf("요금: ");
scanf("%d", &a);
if (a < 5){
printf("1000원");
}
else if (5 <= a && a < 10)
{
printf("2,000원");
}
else{
printf("3,000원");
}
return 0;
}
🌟과제 14번, 5 또는 7의 배수
더보기


#include <stdio.h>
int main(){
int num;
printf("정수: ");
scanf("%d", &num);
if (num % 5 == 0 || num % 7 == 0){
printf("5 또는 7의 배수");
}
else{
printf("5 또는 7의 배수가 아님.");
}
}
🌟과제 15번, 나이에 따른 입장료
더보기


/*나이에 따른 공원입장표*/
#include <stdio.h>
int main(void){
int age;
printf("나이: ");
scanf("%d", &age);
if (8 <= age && age < 60){
printf("5000원");
}
else{
printf("무료");
}
return 0;
}
'C > Task' 카테고리의 다른 글
C언어 함수 (0) | 2025.06.16 |
---|---|
C언어 배열 (0) | 2025.06.16 |
C언어 배열 정리 (0) | 2025.06.15 |
06/12 반복구조 (3) | 2025.06.12 |
6/9_C 순차구조 (0) | 2025.06.10 |