#include <stdio.h>
#define NUM 5

void swap(int *x, int *y);

void main()
{
int a[NUM];
int i, j;

printf("정렬할 5개 데이터를 입력하시오.\n");

for(i = 0 ; i < NUM ; i++)
scanf("%d", &a[i]);

for(i = 0 ; i < NUM - 1 ; i++)
for(j = i + 1 ; j < NUM ; j++)
if(a[i] > a[j])
swap(&a[i], &a[j])

for(i = 0 ; i < NUM ; i++)
printf("%d", a[i]);

prinf("\n");
}

void swap(int *x, int  *y)
{
int tmp;

tmp = *x;
*x = *y;
*y = tmp;
}

 

#include <stdio.h>
#define NUM 100

void main()
{
char na[NUM][20];
int n, b, tt[NUM];
int ko[NUM], en[NUM], ma[num];
float av[NUM];

printf("100명의 성명, 국어, 영어, 수학 성적을 입력하시오.\n");

for(n  = 0 ; n < NUM ; n++)
{
scanf("%s %d %d %d", na[n], &ko[n], &en[n], &ma[n]);
tt[n] = ko[n] + en[n] + ma[n];
av[n] = (float)tt[n] / 3.0;
}

do
{
printf("\n확인할 사람의 번호를 입력하시오.:");
scanf("%d", &b);
b = b - 1;

if(b! = -1)
{
printf("\n성   명\t" "국   어\t" "영   어\t" "수   학\t" "총   점\t" "평   균\n");
printf("%s\t %3d\t %3d\t %3d\t %.2f\n", na[b], ko[b], en[b], ma[b], tt[b], av[b]);
 }
}
while(b != -1);
}

#include <stdio.h>

void main()
{
int st[6];
int i;

for(i = 0 ; i < 6 ; i++)
scanf("%d", &st[i]);

for(i = 0 ; i < 6 ; i++)
printf("%d\n", st[i]);
}




#include <stdio.h>

void main()
{
int st[6];
int i, k, df;

for(i = 0 ; i < 6 ; i++)
scanf("%d", &st[i]);

for(i = 0 ; i < 6 ; i++)
scanf("%d\n", &df);
st[k] += df;

for(i = 0 ; i < 6 ; i++)
printf("%d\n", st[i]);
}

#include <stdio.h>

main()
{
int x, y, z, d;

for(x = 1 ; x <= 20 ; x++)
{
for(y = 1 ; y <= 20 ; y++)
{
if(y < x)
continue;
for(z = 1 ; z <= 20 ; z++)
{
if(z < x)
continue;
d = x * x + y * y;

if(d == (z * z))
printf("x = %2d, y = %2d, z = %3d \n", x, y, z);
}
}
}
}

 

+ Recent posts