CODE 541
#include<stdio.h>
int main(void){
char a;
int i=0;
scanf("%c",&a);
for(i=0; i<20; i++)
{
printf("%c",a);
}
return 0;
}
CODE 542
#include<stdio.h>
int main(void){
int i=0;
for(i=10; i<=20; i++)
{
printf("%d ",i);
}
return 0;
}
CODE 543
#include<stdio.h>
int main(){
int i=0,j=0;
scanf("%d",&j);
for(i=1; i<=j; i++){
if(i%2==0)
printf("%d ",i);
}
return 0;
}
CODE544
#include<stdio.h>
int main(void){
int i,sum;
i=sum=0;
scanf("%d",&i);
for(; i<=100; i++)
{
sum+=i;
}
printf("%d",sum);
return 0;
}
CODE 545
//if를 2번 쓰는 이유는 else if 를 쓰면 3의 배수와 5의 배수 중 겹치는 수가 있어 카운터가 안 된다.
그래서 if를 두 번 쓰는 것 같다.
CODE 546
#include<stdio.h>
int main(void){
int subject,event,score,sum;
float avg;
subject = event = score = sum = avg = 0;
if(subject<10){
scanf("%d",&subject);
for(event=0; event<subject; event++){
scanf("%d",&score);
sum+=score;
}
}
avg =(float)sum/subject;
printf("avg : %.1f\n",avg);
if(avg>=80){
printf("pass");}
else
printf("fail");
return 0;
}
CODE 547
#include<stdio.h>
int main(void){
int i,j;
i=j=0;
for(i=2; i<7; i++)
{
for(j=0; j<5; j++)
{
printf("%d ",i+j);
}
printf("\n");
}
return 0;
}
//for문안에 for문이 있다.
CODE 548
#include<stdio.h>
int main(void){
int i=0,j=0;
for(i=2; i<5; i++)
{
for(j=1; j<6; j++)
{
printf("%d * %d = %2d ",i,j,i*j);
}
printf("\n");
}
return 0;
}
//for안에 for문
//1번. 먼저 위치하는 for문이 세로줄 i=2부터 시작해 3, 4로 끝난다.
//2번. 후에 위치하는 for문이 가로줄 j=1부터 시작해 2, 3, 4, 5로 끝난다.
'프로그래밍 > C_정보올림피아드 Language_Coder' 카테고리의 다른 글
CODE 549~550 반복제어문3 - 자가진단 1~2 (0) | 2020.09.06 |
---|---|
CODE 130~138 반복제어문2 - 형성평가1~A (0) | 2020.09.05 |
CODE 125 반복제어문1 - 형성평가 1~5 (0) | 2020.09.03 |
CODE 633 반복제어문 1 자가진단6 (0) | 2020.09.02 |
CODE 538 반복제어문 1 자가진단 3~4 (0) | 2020.09.01 |