c언어-(for문)

2022. 3. 28. 12:25C언어

728x90

이번 수업은 가장 자주쓰는 for문을 알려드리겠습니다.

 

가장 기본적인 입력값에 대한  for문을 알려드리겠습니다.

 

 

 

https://www.acmicpc.net/problem/8393

 

8393번: 합

n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오.

www.acmicpc.net

for(int i=1; i<=n; i++){
	sum+=i;
}

 

for문 안에다가 for문을 쓰는 형식 

2중for문 문제이다. 

https://www.acmicpc.net/problem/2438

 

2438번: 별 찍기 - 1

첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제

www.acmicpc.net

for(int i=1; i<=n; i++){
	for(int j=0; j<i; j++){
    	printf("*");
    }
    
    printf("\n");
}

 

 

 

 

 

그냥 아무문제나 들고왔다.  for문이 어떻게 쓰이는지 알려주기 위해서 가벼운 예제를 앞으로 연습해보자.

 

https://www.acmicpc.net/problem/7568

 

7568번: 덩치

우리는 사람의 덩치를 키와 몸무게, 이 두 개의 값으로 표현하여 그 등수를 매겨보려고 한다. 어떤 사람의 몸무게가 x kg이고 키가 y cm라면 이 사람의 덩치는 (x, y)로 표시된다. 두 사람 A 와 B의 덩

www.acmicpc.net

 

https://www.acmicpc.net/problem/10828

 

10828번: 스택

첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지

www.acmicpc.net

 

 

https://www.acmicpc.net/problem/1920

 

1920번: 수 찾기

첫째 줄에 자연수 N(1 ≤ N ≤ 100,000)이 주어진다. 다음 줄에는 N개의 정수 A[1], A[2], …, A[N]이 주어진다. 다음 줄에는 M(1 ≤ M ≤ 100,000)이 주어진다. 다음 줄에는 M개의 수들이 주어지는데, 이 수들

www.acmicpc.net

 

1.이중 for문을 이용해서 1부터 100까지 표현해보기.

2.입력 받은값 n 을 이용해서 0단부터 n단까지 표현하기. ( n이 200이면 0단부터 200단까지표현) 

3.입력 받은값 n을 이용해서 0,0에서 n,n까지 이차원 배열에 값을 넣기.

728x90

'C언어' 카테고리의 다른 글

c언어-(함수란?)  (0) 2022.05.12
c언어 5주차 연산자의 종류  (0) 2022.05.12
c언어 - 반복문(while, 제어문, do whlie)  (0) 2022.03.23
c언어 -반복문 (for)  (0) 2022.03.23
c언어 - 조건문(if , else, else if)  (0) 2022.03.23