- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Android
- 자바
- 리눅스
- nginx
- 클라우드
- 쉘 스크립트
- 네트워크
- System
- Tkinter
- RaspberryPi
- 프로젝트
- GUI
- 안드로이드
- 라즈베리파이
- 쉘 스크립트 if문
- 쉘 스크립트 기초
- API
- LEVIATHAN
- Linux
- Python
- synology
- ACL
- Java
- centos docker
- 메소드
- docker
- Shell script
- 그라파나
- GPIO
- JSP
- Today
- Total
IT창고
C 반복문 연습문제 본문
몸풀기
2중for문 : 별(*)찍기
- 입력된 줄(line) 만큼 아래와 같이 출력
[출력결과]
숫자 입력 : 5
*
**
***
****
*****
연습문제 1
1부터 입력받은 수까지 짝수들의 합을 구하기
[출력결과]
숫자를 입력하세요 : 10
1~10까지 짝수의 합은 30입니다.
연습문제 2
1부터 200까지 3과4의 공배수를 더하다가,
더한 수가 1000을 초과한 경우 반복문을 빠져나오고
더해진 수와 빠져나올 때의 수를 구하기
[출력결과]
빠져나온 수 : 156
더한 수 : 1092
연습문제 3
2중for문을 이용한 구구단 출력
printf("%d * %d = %d\t", ...... 형식으로 출력!
[출력결과]
2 * 1 = 2 2 * 2 = 4 ....
3 * 1 = 3 3 * 2 = 6 ....
...
9 * 1 = 9 9 * 2 = 18 ....
[심화1] 입력 받은 수까지 구구단을 출력!
[심화2] for문 1개만 이용하여 출력!
연습문제 4
1~100 사이 정수 중, 3의 배수와 5의 배수를 역순으로 출력하기
3과 5의 공배수는 "15" 와 같이 출력하기
[출력결과]
100 99 96 95 93 "90" 87 .... 5 3
연습문제 5
양의 정수를 입력받아서
1 : 1st
2 : 2nd
3 : 3rd
그 외 : ~th
0이하 : "다시 입력하세요."
do~while과 switch~case의 콜라보
[출력결과1]
숫자를 입력하세요 : -1
다시 입력하세요.
숫자를 입력하세요 : 1
1st
[출력결과2]
숫자를 입력하세요 : 10
10th
연습문제 6
1부터 입력받은 수 까지 소수 (Prime Number) 만 출력하기!
* 1은 소수가 아닙니다.
- 소수 : 1과 나 자기 자신으로만 나누어 떨어지는 수
11 -> 소수 (2~10으로 나누면 나머지가 있음)
10 -> 소수X (2,5로 나누어 떨어짐)
[출력결과]
숫자를 입력하세요 : 20
결과 : 2 3 5 7 11 13 17 19
연습문제 7
인구 조사
- 반복해서 가족 구성원의 나이를 입력 받기
> 0 이하의 값이 입력되면 입력 종료
- 나이에 따라 노인/성인/청소년/아동 으로 분류하여 누적하기
노인 : 65세 이상
성인 : 20세~64세
청소년 : 8세~19세
아동 : 1세~7세
- 아동이 3명 이상일 경우, 아동 1명당 지원금을 50만원씩 지급
[출력결과]
<인구 조사>
가족 구성원의 나이 입력(0 입력 시 종료) : 35
가족 구성원의 나이 입력(0 입력 시 종료) : 33
가족 구성원의 나이 입력(0 입력 시 종료) : 7
가족 구성원의 나이 입력(0 입력 시 종료) : 5
가족 구성원의 나이 입력(0 입력 시 종료) : 3
가족 구성원의 나이 입력(0 입력 시 종료) : 1
가족 구성원의 나이 입력(0 입력 시 종료) : 66
가족 구성원의 나이 입력(0 입력 시 종료) : 0
..조사 종료..
<귀댁의 가족 구성>
총 7명 : 노인 1명, 성인 2명, 청소년 0명, 아동 4명
다자녀 지원금이 1000000원 지급됩니다.
연습문제 Ex
반복문 연습
1. 출력 : printf 사용
2. 다중for문은 이중for문까지만 허용
[출력결과]
Q1.
*****
=======================
Q2.
*
*
*
*
*
=======================
Q3.
*****
*****
*****
*****
*****
=======================
Q4.
11111
22222
33333
44444
55555
=======================
Q5.
12345
12345
12345
12345
12345
=======================
Q6.
12345
23456
34567
45678
56789
=======================
Q7.
56789
45678
34567
23456
12345
=======================
'프로그래밍 > C' 카테고리의 다른 글
C 함수 연습문제 (0) | 2018.05.24 |
---|---|
C Function (함수) (0) | 2018.05.24 |
C 조건문 연습문제 (0) | 2018.05.20 |
C 반복문 for, while, do~while (0) | 2018.05.18 |
C 조건문 if, switch (0) | 2018.05.17 |