6/9_C 순차구조

2025. 6. 10. 09:29·C/Task

 

 

 

 

 

 

 

 

 

 

🌟예제 1번, 덧셈과 곱셈하기

더보기

1. 변수 a에 3, 변수 b에 5를 저장.

2. a+b, a * b의 값을 출력.

#include <stdio.h>

int main(void)
{
	int a = 3;
	int b = 5;
	
	printf("덧셈: %d", a + b);
	printf("\n곱셈: %d", a * b);
}

 

 

 

🌟예제 2번, 두 수를 입력받아 덧셈, 곱셈 출력하기

더보기

1. 사용자로부터 a와 b를 입력받음.

2. a + b 의 값을 출력.

3. a * b 의 값을 출력.

#include <stdio.h>

int main(void)
{
	int a;
	int b;
	
	printf("정수(2개) : ");
	scanf("%d %d", &a, &b);
	
	printf("덧셈: %d", a + b);
	printf("\n곱셈: %d", a * b);
	
	return 0;
}

 

 

 

🌟예제 3번, 몫과 나머지 구하기

더보기

1. 사용자로부터 num1과 num2를 입력 받기.

2. num1 / num2 의 값 출력.

3. num1 % num2 의 값 출력.

#include <stdio.h>

int main(void)
{
	int num1;
	int num2;
	
	printf("정수(2개) : ");
	scanf("%d %d", &num1, &num2);
	
	printf("몫: %d", num1 / num2);
	printf("\n나머지: %d", num1 % num2);
	
	return 0;
}



 

🌟예제 4번, 사각형의 넓이 구하기

더보기

1. 사용자로부터 width 입력 받기.

2. 사용자로부터 height 입력 받기.

3. width * height 의 값 출력.

#include <stdio.h>

int main(void)
{
	int width;
	int height;
	
	printf("가로: ");
	scanf("%d", &width);
	
	printf("세로: ");
	scanf("%d", &height);
	
	printf("사각형의 넓이: %d", width * height);
	
	return 0;
}



 

🌟예제 5번, 총점과 평균 구하기

더보기

1. 사용자로부터 a, b, c 입력 받기.

2. a + b + c의 합을 변수 sum에 저장.

3. 총점 sum을 출력.

4. sum / 3인 평균을 출력.

#include <stdio.h>

int main(void)
{
	int a;
	int b;
	int c;
	
	printf("성적(3개) : ");
	scanf("%d %d %d", &a, &b, &c);
	
	int sum = a + b + c;
	 
	printf("총점: %d", sum);
	printf("\n평균: %d", sum / 3);
	
	return 0;
}



 

🌟예제 6번, cm 변환하기

더보기

1. 사용자로부터 cm 입력받기.

2. cm / 100의 값을 변수 m에 저장.

3. cm % 100의 값을 변수 cm2에 저장.

4. m, cm2 출력.

#include <stdio.h>

int main(void)
{
	int cm;
	
	printf("cm: ");
	scanf("%d", &cm);
	
	int m = cm / 100;
	int cm2 = cm % 100;
	 
	printf("%dm %dcm", m, cm2);
	
	return 0;
}



 

🌟예제 7번, 초 단위의 시간을 시간, 분, 초로 변환하기

더보기

1. 사용자로부터 s 입력 받기.

2. s / 3600의 값을 변수 hour에 저장.

3. s % 3600의 값을 변수 rest에 저장.

4. rest / 60의 값을 변수 minute에 저장.

5. rest & 60의 값을 변수 second에 저장.

6. hour, minute, second의 값 출력.

#include <stdio.h> 

int main(void)
{
	int s;
	
	printf("초: ");
	scanf("%d", &s);
	
	int hour = s / 3600;
	int rest = s % 3600;
	int minute = rest / 60;
	int second = rest % 60;
	
	printf("%d시간 %d분 %d초", hour, minute, second);
	
	return 0;
}



 

🌟과제 1번, 뺄셈 하기

더보기

1. 변수 a에 7을, 변수 b에 3을 저장.

2. a-b의 값 출력.

#include <stdio.h>

int main(void)
{
	int a = 7;
	int b = 3;
	
	printf("뺄셈: %d", a - b);
	
	return 0;
}



 

🌟과제 2번, 두 수를 입력받아 뺄셈 하기

더보기

1. 사용자로부터 a와 b의 값 입력받기.

2. a - b의 값 출력.

#include <stdio.h>

int main(void)
{
	int a;
	int b;
	
	printf("정수(2개) : ");
	scanf("%d %d", &a, &b);
	
	printf("뺄셈: %d", a - b);
	
	return 0;
}



 

🌟과제 3번, 삼각형의 넓이 구하기

더보기

1. 사용자로부터 base 입력받기.

2. 사용자로부터 height 입력받기.

3. base * height의 값을 변수 area에 저장.

4. area / 2의 값 출력.

#include <stdio.h>

int main(void)
{
	int base;
	int height;
	
	printf("밑변: ");
	scanf("%d", &base);
	
	printf("높이: ");
	scanf("%d", &height);
	
	int area = base * height;
	
	printf("삼각형의 넓이: %d", area / 2);
	
	return 0;
}



 

🌟과제 4번, km, m 변환하기

더보기

1. 사용자로부터 length 입력받기.

2. length / 1000의 값을 변수 km에 저장.

3. length % 1000의 값을 변수 m에 저장.

4. km, m의 값 출력.

#include <stdio.h>

int main(void)
{
	int length;
	
	printf("미터: ");
	scanf("%d", &length);
	
	int km = length / 1000;
	int m = length % 1000;
	
	printf("변환 결과: %dkm %dm", km, m);
}



 

🌟과제 5번, 일, 시간, 분으로 변환하기

더보기

1. 사용자로부터 m 입력받기.

2. m / 1440의 값을 변수 day에 저장.

3. m % 1440의 값을 변수 rest에 저장.

4. rest / 60의 값을 변수 hour에 저장.

5. rest % 60의 값을 변수 minute에 저장.

6. day, hour, minute의 값 출력.

#include <stdio.h> 

int main(void)
{
	int m;
	
	printf("분: ");
	scanf("%d", &m);
	
	int day = m / 1440;
	int rest = m % 1440;
	int hour = rest / 60;
	int minute = rest % 60;
	
	printf("%d일 %d시간 %d분", day, hour, minute);
	
	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/10 선택구조  (0) 2025.06.11
'C/Task' 카테고리의 다른 글
  • C언어 배열
  • C언어 배열 정리
  • 06/12 반복구조
  • 6/10 선택구조
eull
eull
eull 님의 블로그 입니다.
  • eull
    eull 님의 블로그
    eull
  • 전체
    오늘
    어제
    • 개발 환경 (34)
      • Qt (2)
        • API (0)
        • Project (2)
      • MYSQL_Workbench (1)
        • setting (1)
      • Linux_Ubuntu (2)
        • Task (1)
        • Setting (1)
      • C (19)
        • Concept (4)
        • Task (8)
        • Project (1)
        • Study (5)
        • Setting (1)
      • C++ (1)
        • Study (0)
        • Concept (1)
      • Python (6)
        • Task (4)
        • Project (2)
      • 일상 (1)
      • Setting (1)
      • 홍보 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    #광주인력개발원#대한상공회의소#상공회의소#인력개발원#청년#일경험#ESG#청년일경험&#160;#오텍캐리어#수당100만원#광주#구직단념#그린#Green#취준생#이력서#취업준비#취업맛집&#160;#취업우수기관#국비교육#대학생#ESG지원형
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
eull
6/9_C 순차구조
상단으로

티스토리툴바