top of page

게시판 게시물
cha1013gg
2025년 5월 10일
In 소스 코드 제출
/*
#include <stdio.h>
int main()
{
int a,b,c,n;
int i;
scanf("%d %d %d %d",&a,&b,&c,&n);
for(i=1 ; i<n ; i++)
{
a=a*b+c;
}
printf("%d",a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,i;
int sum=0;
scanf("%d %d",&a,&b);
for(i=a ; i<=b ; i++)
{
if(i%2==1)
{
if(a!=i)
{
printf("+");
}
printf("%d",i);
sum+=i;
}
else
{
printf("-%d",i);
sum-=i;
}
}
printf("=%d",sum);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,i;
int max=0,min=1000;
scanf("%d",&a);
for(i=1 ; i<=a ; i++)
{
scanf("%d",&b);
if(b>max)
{
max=b;
}
if(b<min)
{
min=b;
}
}
printf("%d",max-min);
return 0;
}
*/
#include <stdio.h>
int main()
{
int a,b,i;
int sum=0;
scanf("%d",&a);
}
0
0
0
cha1013gg
2025년 5월 08일
In 소스 코드 제출
/*
#include <stdio.h>
int main()
int i,a,sum=0;
scanf("%d",&a);
for(i=2;i<=a;i++)
{
if(i%2==0)
{
sum=sum+i;
}
}
printf("%d",sum);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
long long int a,m,d,n;
long long int i;
scanf("%lld %lld %lld %lld",&a,&m,&d,&n);
for(i=1 ; i<n ; i++)
{
a=a*m+d;
}
printf("%lld",a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,i,q=1;
scanf("%d %d",&a,&b);
for(i=0 ; i<b ; i++)
{
q=q*a;
}
printf("%d",q);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,i;
int sum=0;
scanf("%d %d",&a,&b);
for(i=a ; i<=b ; i++)
{
if(i%2==1)
{
printf("+%d",i);
sum+=i;
}
else
{
printf("-%d",i);
sum-=i;
}
}
printf("=%d",sum);
return 0;
}
*/
#include <stdio.h>
int main()
{
int a,b,c,i;
scanf("%d",&a);
}
0
0
5
cha1013gg
2025년 4월 03일
In 소스 코드 제출
/*
#include<stdio.h>
int main()
{
int a,b,c=0,i;
scanf("%d",&a);
for(i=1;i<=a;i++)
{
scanf("%d",&b);
if(b%2!=0)
{
c++;
}
}
printf("%d",c);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,i,c=0;
scanf("%d",&a);
for(i=1;i<=a;i++)
{
if(i%10==1)
{
c++;
}
}
printf("%d",c);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,i;
scanf("%d %d",&a,&b);
for(i=a;i<=b;i++)
{
if(i%2!=0)
{
printf("%d ",i);
}
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int b,i,sum=0;
double a,c, money;
scanf("%lf %d",&a,&b);
money = a;
for(i=1 ; i<=b ; i++)
{
scanf("%lf",&c);
// a¸¦ c% º¯°æ
a=(a*c/100)+a;
}
printf("%.0lf\n",a - money);
if(a-money>0)
{
printf("good");
}
else if(a-money==0)
{
printf("same");
}
else
{
printf("bad");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,c,i,sum=0;
scanf("%d %d %d",&a,&b,&c);
sum=a;
for(i=1 ; i<c ; i++)
{
sum+=b;
}
printf("%d",sum);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
long long int a,b,c,i,sum=0;
scanf("%lld %lld %lld",&a,&b,&c);
sum=a;
for(i=2 ; i<=c ; i++)
{
sum=sum*b;
}
printf("%lld",sum);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,i,max = 0;
scanf("%d",&a);
for(i=0 ; i<a ; i++)
{
scanf("%d",&b);
if(max<b)
{
max=b;
}
}
printf("%d",max);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,i,c=1;
scanf("%d",&a);
for(i=1 ; i<=a ; i++)
{
c=c*i;
}
printf("%d",c);
return 0;
}
*/
0
0
5
cha1013gg
2025년 4월 01일
In 소스 코드 제출
/*
#include <stdio.h>
int main()
{
int i,a, b;
scanf("%d %d", &a, &b);
if(a>b)
{
for (i = b; i <=a; i++)
{
printf("%d ", i);
}
}
else
{
for (i = a; i <= b; i++)
{
printf("%d ", i);
}
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i,a;
scanf("%d",&a);
for(i=1 ; i<=a; i++)
{
printf("%d ",i);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,i,sum=0;
scanf("%d",&a);
for(i=1 ; i<=a ; i++)
{
sum=sum+i;
}
printf("%d",sum);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,i,sum=0;
scanf("%d",&a);
for(i=2 ; i<=a ; i=i+2)
{
sum=sum+i;
}
printf("%d",sum);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i,a,b,sum=0;
scanf("%d",&a);
for(i=1; i<=a; i++)
{
scanf("%d",&b);
sum=sum+b;
}
printf("%d",sum);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i,a,b,sum=0;
scanf("%d",&a);
for(i=1; i<=a; i++)
{
scanf("%d",&b);
if(b%5==0)
{
sum+=b;
}
}
printf("%d",sum);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,i;
scanf("%d",&a);
for(i=1;i<=a;i++)
{
if(a%i==0)
{
printf("%d ",i);
}
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,i,c=0;
scanf("%d %d",&a,&b);
for(i=a ; i<=b ; i++)
{
if(i%2==0)
{
c=c-i;
}
else
{
c=c+i;
}
}
printf("%d",c);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,i,cnt=0;
scanf("%d",&a);
for(i=1 ; i<=a ; i++)
{
if(a%i==0)
{
cnt++;
}
}
if(cnt==2)
{
printf("prime");
}
else
{
printf("not prime");
}
return 0;
}
*/
0
0
6
cha1013gg
2025년 3월 27일
In 소스 코드 제출
/*
#include <stdio.h>
int main()
{
int a,b,c,d;
scanf("%d %d %d",&a,&b,&c);
d = (b-c);
if(d<a)
{
printf("do not advertise");
}
else if(d>a)
{
printf("advertise");
}
else
{
printf("does not matter");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a<=500)
{
printf("%d",a*70/100);
}
else if(a>500 && a<=1500)
{
printf("%d",350+(a-500)*40/100);
}
else if(a>1500 && a<=4500)
{
printf("%d",750+(a-1500)*15/100);
}
else if(a>4500 && a<10000)
{
printf("%d",1200+(a-4500)*5/100);
}
else if(a>10000)
{
printf("%d",1475+(a-10000)*2/100);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if(a<=170)
{
printf("CRASH");
printf(" %d",a);
}
else if(b<=170)
{
printf("CRASH");
printf(" %d",b);
}
else if(c<=170)
{
printf("CRASH");
printf(" %d",c);
}
else if(a>170 && b>170 && c>170)
{
printf("PASS");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
double a,b,c,n;
scanf("%lf %lf",&a,&b);
if(a<150)
{
c=(a-100);
}
else if(a>=150 && a<160)
{
c =((a-150)/2+50);
}
else
{
c = ((a-100)*0.9);
}
n = (b-c)*100/c;
if(n<=10)
{
printf("정상");
}
else if(n>10 && n<=20)
{
printf("과체중");
}
else
{
printf("비만");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,c,d, e;
scanf("%d %d %d",&a,&b,&c);
d=(90-a)/5;
if((90-a)%5==0)
{
e = b+d;
}
else if ((90-a)%5!=0)
{
e = b+d+1;
}
if(e>c)
{
printf("win");
}
else if(e<c)
{
printf("lose");
}
else if(e==c)
{
printf("same");
}
return 0;
}
반복문
숙련자 초심자
1. for 55% 90%
2. while 43% 10%
3. do-while 2% 0%
반복 횟수를 미리 알고있는 경우 -> for
모르고있는 경우 ->while
* 복합대입연산자
i에 1을 더해.
i+1; (x)
i = i+1; -> i += 1; -> i++;
i에 1을 빼.
i=i-1; -> i-=1; -> i--;
i에 5를 더해
i = i+5; -> i+=5;
+ - * / %
i=i*7; -> i*=7;
#include <stdio.h>
int main()
{
// int a = 5;
// while(a>=1)
// {
// printf("%d ",a);
// a=a-1;
// }
// 1~5 출력
int i; //iteration 반복횟수
if()
{
for( i=1 ;i<=5; i++)
{
printf("%d ",i);
}
printf("end\n");
}
// 5 ~ 1
for( i=5 ;i>=1; i=i-1)
{
if(i%2==0)
{
printf("%d ",i);
}
}
printf("end\n");
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i;
for ( i=1; i<=100 ; i++)
{
printf("%d ",i);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
double i,a,b;
scanf("%lf %lf",&a,&b);
for(i=a ; i<=b ; i=i+0.01)
{
printf("%.2lf ",i);
}
return 0;
}
*/
#include <stdio.h>
int main()
{
int i,a;
scanf("%d",&a);
for(i=1; i<=9 ; i=i+1)
{
printf("%d\n",i);
}
return 0;
}
0
0
9
cha1013gg
2025년 3월 25일
In 소스 코드 제출
/*
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if(a+b>c && b+c>a && c+a>b)
{
if(a==b && b==c)
{
printf("정삼각형");
}
else if(a==b || b==c)
{
printf("이등변삼각형");
}
else if(a*a+b*b==c*c )
{
printf("직각삼각형");
}
else
{
printf("삼각형");
}
}
else
{
printf("삼각형아님");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
char c;
scanf("%d%c%d",&a,&c,&b);
if(c=='+')
{
printf("%d",a+b);
}
else if(c=='-')
{
printf("%d",a-b);
}
else if(c=='*')
{
printf("%d",a*b);
}
else if(c=='/')
{
printf("%.2f",(float)a/b);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
if((90-a)%5==0)
{
printf("%d",(90-a)/5+b);
}
else
{
printf("%d",(90-a)/5+b+1);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,n,c;
scanf("%d",&n);
a = (n/10);
b = (n%10);
c = (b*10+a)*2%100;
if(c && c>50)
{
printf("%d\n",c);
printf("OH MY GOD");
}
else if(c && c<=50)
{
printf("%d\n",c);
printf("GOOD");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
float a,b,c,d;
scanf("%f %f %f %f",&a,&b,&c,&d);
if(a/b>c/d)
{
printf(">");
}
else if(a/b==c/d)
{
printf("=");
}
else if(a/b<c/d)
{
printf("<");
}
return 0;
}
*/
#include <stdio.h>
int main()
{
double a,b,c,n;
scanf("%lf %lf",&a,&b);
if(a<150)
{
c=(a-100);
}
else if(a>=150 && a<160)
{
c =((a-150)/2+50);
}
else
{
c = ((a-100)*0.9);
}
n = (b-c)*100/c;
// printf("%.0lf %.0lf",c,n);
if(n<=10)
{
printf("정상");
}
else if(n>10 && n<=20)
{
printf("과체중");
}
else
{
printf("비만");
}
return 0;
}
0
0
6
cha1013gg
2025년 3월 20일
In 소스 코드 제출
/*
산술연산자 + - * / %
비교연산자 > < >= <= == !=
논리연산자 ! && ||
1. 비교연산의 결과는 논리값(1 or 0) 으로 나온다
2. >= <= != =을 오른쪽에
a>=b (o)
a=>b (x) 컴파일오류
<=
!=
3. == vs =
== 비교연산 a==10
= 대입연산 a=10;
논리연산자
&& 그리고
|| 또는
*/
/*
#include <stdio.h>
int main()
{
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a>b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a==b,a!=b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",b>=a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a!=b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a&&b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a||b);
return 0;
}
조건문
1. if - else 90%
2. switch - case 10%
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a>70)
{
if()
{
printf("hello");
}
else
{
}
}
else if(a>50)
{
printf("hi");
}
else if()
{
}
else
{
printf("bye");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if (a>=10)
{
printf("big");
}
else
{
printf("small");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
if(a>b)
{
printf(">");
}
else if(a<b)
{
printf("<");
}
else
{
printf("=");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a%7)
{
printf("not multiple");
}
else
{
printf("multiple");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
float a;
scanf("%f",&a);
if(50<=a && a<=60)
{
printf("win");
}
else
{
printf("lose");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if(a<=170)
{
printf("CRASH");
}
else if(b<=170)
{
printf("CRASH");
}
else if(c<=170)
{
printf("CRASH");
}
else
{
printf("PASS");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
if(n%400==0 || (n%4==0 && n%100!=0))
{
printf("Leap");
}
else
{
printf("Normal");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a%10==1 && a!=11)
{
printf("%dst",a);
}
else if(a%10==2 && a!=12)
{
printf("%dnd",a);
}
else if(a%10==3 && a!=13)
{
printf("%drd",a);
}
else
{
printf("%dth",a);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
if(a%b==0)
{
printf("%d*%d=%d",a,a/b,b);
}
else if(b%a==0)
{
printf("%d*%d=%d",a,b/a,b);
}
else
{
printf("none");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
if(b==2)
{
if(a%400==0 || (a%4==0 && a%100!=0))
{
printf("29");
}
else
{
printf("28");
}
}
else if(b==4 || b==6 || b==9 || b==11)
{
printf("30");
}
else
{
printf("31");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
double a,b, c, d;
scanf("%lf %lf",&a,&b);
c = ((a-100)*0.9);
d = ((b-c)*100/c);
if(d<=10)
{
printf("정상");
}
else if(d<=20 && d>10)
{
printf("과체중");
}
else
{
printf("비만");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
if(b>=30)
{
printf("%d %d",a,b-30);
}
else
{
if(a==0)
{
printf("%d %d",23,b+30);
}
else
{
printf("%d %d",a-1,b+30);
}
}
return 0;
}
*/
0
0
8
cha1013gg
2025년 3월 18일
In 소스 코드 제출
/*
#include <stdio.h>
int main()
{
printf("Hello");
return 0;
}
주석 ( 메모)
규칙 1. 명령의 끝에는 ; (세미콜론)을 쓴다
#include <stdio.h>
int main()
{
printf("cnccurkgrheihglksjf");
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
printf("Hello");
return 0;
}
/ 슬래시
\ 백슬래시
*/
/*
#include <stdio.h>
int main()
{
printf("Hell\noW\"or\'ld");
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
printf("Hello\nWorld");
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
printf("\'Hello\'");
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
printf("\"Hello World\"");
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
printf("\"!@#$%%^&*()\"");
return 0;
}
std standard 표준
io input, output 입출력
stdio.h : 표준입출력문을 컴파일 하는 방법이 쓰여있는 곳
#include <stdio.h> //stdio.h라는 파일을 포함해서 컴파일해라!
int main()
{
printf("\"C:\\Download\\hello.cpp\"");
return 0; //프로그램 종료하기
}
변수 : 데이터를 저장하는 공간
정수 숫자, 소수점x 10 50 -100 0 5142
실수 숫자, 소수점o 3.14 10.0 -0.7
문자 키보드한알 'a' 'b' '%' 'h'
정수 integer int
실수 floating point float
문자 character char ( 캐릭터 or 차)
***********data type 자료형 **************
선언 입출력
정수 int %d (약 21억)
long long int %lld (무한대는x)
실수 float %f
double %lf
문자 char %c
& 주소 연산자, scanf에서만 변수 앞에 쓴다!
****************************************
#include <stdio.h>
int main()
{
int a; // 정수 변수 a 선언
// printf("정수 하나를 입력하세요 >>");
scanf("%d",&a); // 정수 a 입력
//printf("당신이 입력하신 숫자는 ");
printf("숫자는 %d입니다",a); //정수 a 출력
//printf("입니다.");
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,c,d,e,f;
float x;
scanf("%d %d %f", &a,&b,&x);
printf("%d %d %f", b,a,x);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char a;
scanf("%c", &a);
printf("%c", a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
float a;
scanf("%f", &a);
printf("%f", a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a,&b);
printf("%d %d",a,b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char a,b;
scanf("%c %c",&a,&b);
printf("%c %c",b,a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
printf("%d %d %d",a,a,a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d:%d",&a,&b);
printf("%d:%d",a,b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d",&a);
printf("%d%%",a);
return 0;
}
int의 범위
-2147483648 ~ +2147483647
*/
/*
#include <stdio.h>
int main()
{
long long int a;
scanf("%lld", &a);
printf("%lld", a);
return 0;
}
산술연산자 + - * / %
a+b
a-b
a*b
a/b
a%b
자료형이 표현 할 수 있는 범위를 넘었을때 ! overflow
int + int -> int
long long int + int -> long long int
int / int -> int
float / int -> float
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a,&b);
//강제형변환
//printf("%lld", (long long int)a+b);
printf("정수몫 %d\n",a/b);
printf("나머지 %d\n",a%b);
printf("나눈값 %.3f",(float)a/b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a,&b);
printf("%lld", (long long int)a+b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
long long int a,b;
scanf("%lld %lld",&a,&b);
printf("%lld",a+b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d", a/b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a%b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d\n",a+b);
printf("%d\n",a-b);
printf("%d\n",a*b);
printf("%d\n",a/b);
printf("%d\n",a%b);
printf("%.2f\n",(float)a/b);
return 0;
}
*/
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a, &b);
printf("%d+%d=%d\n",a,b,a+b);
printf("%d-%d=",a,b);
printf("%d\n",a-b);
printf("%d*%d=",a,b);
printf("%d\n",a*b);
printf("%d/%d=",a,b);
printf("%d\n",a/b);
return 0;
}
0
0
16
cha1013gg
더보기
bottom of page


