4_1차시 Code up (1093 ~ 1095/1256 ~ 1270/1402 ~ 1410/1460 ~ 1475)
2021. 5. 9. 22:55ㆍNEFUS_19/c언어 + 코드업 숙제
1093
#include<stdio.h>
int main () {
int a, c, i;
scanf("%d", &a);
int b[23]={};
for(i=1; i<=a; i++)
{
scanf("%d", &c);
b[c]++;
}
for(i=1; i<=23; i++)
{
printf("%d ", b[i]);
}
}
1094
#include<stdio.h>
int main () {
int a, i;
scanf("%d", &a);
int b[10000]={};
for(i=1; i<=a; i++)
{
scanf("%d", &b[i]);
}
for(i=a; i>=1; i--)
{
printf("%d ", b[i]);
}
}
1095
#include<stdio.h>
int main () {
int a, c, i;
scanf("%d", &a);
int b[10000]={};
for(i=1; i<=a; i++)
{
scanf("%d", &b[i]);
}
c=b[1];
for(i=1; i<=a; i++)
{
(b[i]<=c) ? c=b[i]: 0;
}
printf("%d ", c);
}
1256
#include<stdio.h>
int main () {
int a, m;
scanf("%d", &m);
for (a=1; a<=m; a++)
{
printf("*");
}
}
1257
#include<stdio.h>
int main (){
int a, b, m;
scanf("%d %d", &a, &b);
for (m=a; m<=b; m++)
{
if (m%2!=0)
printf("%d ", m);
}
}
1258
#include<stdio.h>
int main () {
int a, b, m;
b=0;
scanf("%d", &a);
for (m=1; m<=a; m++) b+=m;
printf("%d", b);
}
1259
#include<stdio.h>
int main () {
int a, b, m;
scanf("%d", &a);
b=0;
for(m=1; m<=a; m++)
{
if (m%2==0)
b+=m;
}
printf("%d", b);
}
1260
#include<stdio.h>
int main () {
int a, b, c, m;
scanf("%d %d", &a, &b);
c=0;
for(m=a; m<=b; m++)
{
if (m%3==0)
c+=m;
}
printf("%d", c);
}
1261
#include<stdio.h>
int main () {
int a[10];
int b, m;
b=0;
for (m=0; m<=9; m++)
{
scanf("%d", &a[m]);
}
for(m=0; m<=9; m++)
{
if (a[m]%5==0)
{
printf("%d", a[m]);
return 0;
}
}
printf("0");
}
1265
#include<stdio.h>
int main () {
int a, m;
scanf("%d", &a);
for (m=1; m<=9; m++)
{
printf("%d*%d=%d\n", a, m, a*m);
}
}
1267
#include<stdio.h>
int main () {
int b, c, m;
b=0;
scanf("%d", &c);
int a[c+15];
for (m=0; m<c; m++)
{
scanf("%d", &a[m]);
}
for(m=0; m<c; m++)
{
if(a[m]%5==0)
b+=a[m];
}
printf("%d", b);
}
1268
#include<stdio.h>
int main () {
int b, c, m;
b=0;
scanf("%d", &c);
int a[c+15];
for (m=0; m<c; m++)
{
scanf("%d", &a[m]);
}
for(m=0; m<c; m++)
{
if(a[m]%5==0)
b+=a[m];
}
printf("%d", b);
}
1269
#include<stdio.h>
int main () {
int a, b, c, d, m;
scanf("%d %d %d %d", &a, &b, &c, &d);
for(m=1; m<d; m++)
{
a=(a*b)+c;
}
printf("%d", a);
}
1270
#include<stdio.h>
int main () {
int a, b, m;
scanf("%d", &a);
b=0;
for(m=1; m<=a; m++)
{
if (m%10==1)
{
b++;
}
}
printf("%d", b);
}
1402
#include<stdio.h>
int main () {
int a, i;
scanf("%d", &a);
int b[10000]={};
for(i=1; i<=a; i++)
{
scanf("%d", &b[i]);
}
for(i=a; i>=1; i--)
{
printf("%d ", b[i]);
}
}
1403
#include<stdio.h>
int main () {
int a, i;
scanf("%d", &a);
int b[10000]={};
for(i=0; i<a; i++)
{
scanf("%d", &b[i]);
}
for(i=0; i<a; i++)
{
printf("%d\n", b[i]);
}
for(i=0; i<a; i++)
{
printf("%d\n", b[i]);
}
}
1405
#include<stdio.h>
int main () {
int a, i, iv;
int b[1000] = {};
scanf("%d", &a);
for(i=0; i<a; i++)
{
scanf("%d", &b[i]);
}
for (i=0; i<a; i++)
{
for(iv=i; iv<a; iv++)
{
printf("%d ", b[iv]);
}
for(iv=0; iv<i; iv++)
{
printf("%d ", b[iv]);
}
printf("\n");
}
}
1406
#include "stdio.h"
int main()
{
char a[4];
scanf("%s", &a);
if(a[0] == 'l')
{
if(a[1] == 'o')
{
if(a[2] == 'v')
{
if(a[3] == 'e')
{
if(a[4] == '\0')
printf("I love you.");
}
}
}
}
}
분자열 맨 마지막에 \0이 들어간다는 것을 알자!!!!!
1407
#include<stdio.h>
int main () {
int i;
char a[100] = {};
gets(a);
for(i=0; a[i] !='\0'; i++)
{
if(a[i] ==' ')
continue;
printf("%c", a[i]);
}
}
1408
#include<stdio.h>
int main () {
char a[20];
int i;
gets(a);
for(i=0; a[i]!='\0'; i++)
{
printf("%c", a[i]+2);
}
printf("\n");
for(i=0; a[i]!='\0'; i++)
{
printf("%c", ((a[i]*7)%80)+48);
}
}
1409
#include<stdio.h>
int main () {
int a[10];
int i, b;
for(i=0; i<10; i++)
{
scanf("%d", &a[i]);
}
scanf("%d", &b);
printf("%d", a[b-1]);
}
1410
#include<stdio.h>
int main () {
char a[100000];
int c=0, b=0, i;
gets(a);
for(i=0; a[i]!=0; i++)
{
if(a[i]=='(')
c++;
if(a[i]==')')
b++;
}
printf("%d %d", c, b);
}
1460
#include<stdio.h>
int main () {
int a, b, i, c=1;
scanf("%d", &i);
for(a=1; a<=i; a++)
{
for(b=1; b<=i; b++)
{
printf("%d ", c);
c++;
}
printf("\n");
}
}
1461
#include<stdio.h>
int main () {
int a=1, b, i, c=1;
scanf("%d", &i);
for(a=1; a<=i; a++)
{
c=a*i;
for(b=i; b>=1; b--)
{
printf("%d ", c);
c--;
}
printf("\n");
}
}
내림 차순으로 프린트 한다
1462
#include<stdio.h>
int main () {
int a, b, i, c=1;
scanf("%d", &i);
for(a=1; a<=i; a++)
{
c=a;
for(b=1; b<=i; b++)
{
printf("%d ", c);
c+=i;
}
printf("\n");
}
}
1463
#include<stdio.h>
int main () {
int a, b, i, c=1;
scanf("%d", &i);
for(a=i; a>=1; a--)
{
c=a;
for(b=1; b<=i; b++)
{
printf("%d ", c);
c+=i;
}
printf("\n");
}
}
1464
#include<stdio.h>
int main () {
int a, b, c, i, i2;
scanf("%d %d", &a, &b);
for(i=a; i>=1; i--)
{
c=i*b;
for(i2=b; i2>=1; i2--)
{
printf("%d ", c);
c--;
}
printf("\n");
}
}
1465
#include<stdio.h>
int main () {
int a, b, c, i, i2;
scanf("%d %d", &a, &b);
for(i=a; i>=1; i--)
{
c=b*(i-1)+1;
for(i2=1; i2<=b; i2++)
{
printf("%d ", c);
c++;
}
printf("\n");
}
}
1466
#include<stdio.h>
int main () {
int a[100][100];
int m, n, c=1, x, y;
scanf("%d %d",&x, &y);
for (m=y-1; m>=0; m--)
{
for(n=x-1; n>=0; n--)
{
a[n][m]=c;
c++;
}
}
for (m=0; m<x; m++)
{
for(n=0; n<y; n++)
{
printf("%d ", a[m][n]);
}
printf("\n");
}
}
1467
#include<stdio.h>
int main () {
int a[100][100];
int m, n, c=1, x, y;
scanf("%d %d",&x, &y);
for (m=y-1; m>=0; m--)
{
for(n=0; n<x; n++)
{
a[n][m]=c;
c++;
}
}
for (m=0; m<x; m++)
{
for(n=0; n<y; n++)
{
printf("%d ", a[m][n]);
}
printf("\n");
}
}
1468
#include<stdio.h>
int main () {
int a[100][100];
int m, n, c=1, x;
scanf("%d",&x);
for (m=0; m<x; m++)
{
if(m%2==0)
{
for (n=0; n<x; n++)
{
a[m][n]=c;
c++;
}
}else{
for (n=x-1; n>=0; n--)
{
a[m][n]=c;
c++;
}
}
}
for (m=0; m<x; m++)
{
for(n=0; n<x; n++)
{
printf("%d ", a[m][n]);
}
printf("\n");
}
}
if문을 사용해서 그 순서에 따라 지그재그로 나올 수 있게 한다.
1469
#include<stdio.h>
int main () {
int a[100][100];
int m, n, c=1, x;
scanf("%d",&x);
for (m=0; m<x; m++)
{
if(m%2==1)
{
for (n=0; n<x; n++)
{
a[m][n]=c;
c++;
}
}else{
for (n=x-1; n>=0; n--)
{
a[m][n]=c;
c++;
}
}
}
for (m=0; m<x; m++)
{
for(n=0; n<x; n++)
{
printf("%d ", a[m][n]);
}
printf("\n");
}
}
1470
#include<stdio.h>
int main () {
int a[100][100];
int m, n, c=1, x;
scanf("%d",&x);
for (m=0; m<x; m++)
{
if(m%2==0)
{
for (n=0; n<x; n++)
{
a[n][m]=c;
c++;
}
}else{
for (n=x-1; n>=0; n--)
{
a[n][m]=c;
c++;
}
}
}
for (m=0; m<x; m++)
{
for(n=0; n<x; n++)
{
printf("%d ", a[m][n]);
}
printf("\n");
}
}
1471
#include<stdio.h>
int main () {
int a[100][100];
int m, n, c=1, x;
scanf("%d",&x);
for (m=0; m<x; m++)
{
if(m%2==1)
{
for (n=0; n<x; n++)
{
a[n][m]=c;
c++;
}
}else{
for (n=x-1; n>=0; n--)
{
a[n][m]=c;
c++;
}
}
}
for (m=0; m<x; m++)
{
for(n=0; n<x; n++)
{
printf("%d ", a[m][n]);
}
printf("\n");
}
}
1472
#include<stdio.h>
int main () {
int a[200][100];
int m, n, c=1, x, y, z=1;
scanf("%d %d",&x, &y);
for (m=x; m>=1; m--)
{
if(z%2==0)
{
for (n=1; n<=y; n++)
{
a[m][n]=c;
c++;
}
}else{
for (n=y; n>=1; n--)
{
a[m][n]=c;
c++;
}
}
z++;
}
for (m=1; m<=x; m++)
{
for(n=1; n<=y; n++)
{
printf("%d ", a[m][n]);
}
printf("\n");
}
}
1473
#include<stdio.h>
int main () {
int a[200][100];
int m, n, c=1, x, y, z=1;
scanf("%d %d",&x, &y);
for (m=x; m>=1; m--)
{
if(z%2==1)
{
for (n=1; n<=y; n++)
{
a[m][n]=c;
c++;
}
}else{
for (n=y; n>=1; n--)
{
a[m][n]=c;
c++;
}
}
z++;
}
for (m=1; m<=x; m++)
{
for(n=1; n<=y; n++)
{
printf("%d ", a[m][n]);
}
printf("\n");
}
}
1474
#include<stdio.h>
int main () {
int a[200][100];
int m, n, c=1, x, y, z=1;
scanf("%d %d",&x, &y);
for (m=y; m>=1; m--)
{
if(z%2==0)
{
for (n=1; n<=x; n++)
{
a[n][m]=c;
c++;
}
}else{
for (n=x; n>=1; n--)
{
a[n][m]=c;
c++;
}
}
z++;
}
for (m=1; m<=x; m++)
{
for(n=1; n<=y; n++)
{
printf("%d ", a[m][n]);
}
printf("\n");
}
}
1475
#include<stdio.h>
int main () {
int a[200][100];
int m, n, c=1, x, y, z=1;
scanf("%d %d",&x, &y);
for (m=y; m>=1; m--)
{
if(z%2==1)
{
for (n=1; n<=x; n++)
{
a[n][m]=c;
c++;
}
}else{
for (n=x; n>=1; n--)
{
a[n][m]=c;
c++;
}
}
z++;
}
for (m=1; m<=x; m++)
{
for(n=1; n<=y; n++)
{
printf("%d ", a[m][n]);
}
printf("\n");
}
}
↓확인
'NEFUS_19 > c언어 + 코드업 숙제' 카테고리의 다른 글
codeup(1535~1536/1555~1557/1564~1566) (0) | 2021.05.11 |
---|---|
2 차원 배열 (0) | 2021.04.25 |
배열과 문자열 (0) | 2021.04.20 |
2차시 Code up (1081~1084/1351~1361/1367~1368) (0) | 2021.04.18 |
1차시 Code up (1025~1080/1083/1085~1092/1151~1173) (0) | 2021.04.12 |