[Goorm]-프로그래밍 문제 3~7

문제

3과 5의 배수

코드

#include <stdio.h>
int main() {
	int n;
	scanf("%d",&n);
	int sum=0;
	
	for(int i=1;i<=n;i++){
		if(i%3==0 || i%5==0) sum += i;
	}
	printf("%d",sum);
	return 0;
}

홀짝 판별

코드

#include <stdio.h>
int main() {
	int n;
	scanf("%d",&n);
	
	if(n%2==0) printf("even");
	else printf("odd");
}

시험성적 평균과 등급 구하기

코드

#include <stdio.h>
int main() {
	int a,b,c;
	scanf("%d",&a);
	scanf("%d",&b);
	scanf("%d",&c);
	
	float avg = (float)(a+b+c)/3;
	
	printf("%.2f ",avg);
	if(avg >= 90) printf("A");
	else if(80<= avg && avg <90) printf("B");
	else if(70<= avg && avg <80) printf("C");
	else if(60<= avg && avg <70) printf("D");
	else printf("F");
	return 0;
}

리그 경기 횟수 구하기

코드

#include <stdio.h>
int main() {
	int n;
	scanf("%d",&n);
	printf("%d",(n*(n-1))/2);
	return 0;
}

369 게임

코드

#include <stdio.h>
#include <stdlib.h>

int main() {

	int n = 0;
	scanf("%d",&n);
	
	int count = 0;
	
	for(int i=1;i<n;i++){
		int num = i;
		while(num != 0){
			if(num%10==3 || num%10==6 || num%10==9) count++;
			num /= 10;
		}
	}
	printf("%d",count);
	return 0;
}

요약

-java가 너무 익숙해서 그런지 헷갈린것이 많고 재미없다…