반응형
*1부터 100까지 / 40부터 255까지 합 출력
// 문제 : 1부터 100까지의 합을 출력해주세요.
#include <stdio.h>
#pragma warning (disable:4996)
int main(void) {
int sum = 0;
for ( int i = 0; i <= 100; i++) {
sum += i;
}
printf("sum : %d", sum);
return 0;
}
// 문제 : 40부터 255까지의 합을 출력해주세요.
#include <stdio.h>
#pragma warning (disable: 4996)
void sol1() {
int sum = 0;
for (int i = 40; i <= 255; i++) {
sum += i;
}
printf("40~255 합계 sum : %d", sum);
}
int main(void) {
sol1();
return 0;
}
*1부터 100까지 / 1부터 200 까지 숫자 중 짝수의 합 출력
// 문제 : 1부터 100까지의 짝수의 합을 출력해주세요
#include <stdio.h>
#pragma warning (disable: 4996)
int main(void) {
int sum = 0;
for ( int i = 1; i <= 100; i++ ) {
// 짝수인지 체크
if( i % 2 == 0) {
sum+= i;
}
}
printf("1~100까지의 수 중 짝수의 합 : %d", sum);
return 0;
}
// 문제 : 1부터 200까지의 짝수의 합을 출력해주세요
#include <stdio.h>
#pragma warning (disable: 4996)
int main(void) {
int sum = 0;
for ( int i = 1; i <= 200; i++ ) {
// 짝수인지 체크
if( i % 2 == 0) {
sum+= i;
}
}
printf("1~100까지의 수 중 짝수의 합 : %d", sum);
return 0;
}
*음수 200부터 100사이의 짝수 중에서 3의 배수가 아닌 수의 합 출력
// 문제 : 음수 200부터 100사이의 짝수 중에서 3의 배수가 아닌 수의 합을 출력해주세요.
#include <stdio.h>
#pragma warning (disable: 4996)
int main(void) {
int sum = 0;
for(int i = - 200; i <= 100; i++) {
if( i % 2 == 0 && i % 3 != 0) {
sum += i;
}
}
printf("sum : %d", sum);
return 0;
}
*1000의 약수 출력
// 문제 : 1000의 모든 약수 출력하기
#include <stdio.h>
#pragma warning (disable: 4996)
int main(void) {
for (int i = 1; i <= 1000; i++) {
if ( 1000 % i == 0) {
printf("%d\n", i);
}
}
return 0;
}
반응형
'프로그래밍 > C언어' 카테고리의 다른 글
C언어 함수 (0) | 2020.05.20 |
---|---|
C언어 이중반복문(While, for) (0) | 2020.05.19 |
C언어 반복문 while, for (0) | 2020.05.09 |
C언어의 if 조건문 (0) | 2020.05.07 |
C언어의 출력 및 변수 값 swap (0) | 2020.05.07 |