[질문] C언어 모래시계 질문드려요
ClowReed
추천 0
조회 11
날짜 18:01
|
|
Meteor85
추천 0
조회 10
날짜 17:57
|
|
[7] 에노시마
추천 1
조회 47
날짜 17:51
|
|
꽃의이름
추천 0
조회 8
날짜 17:44
|
|
무웅탁
추천 0
조회 73
날짜 17:41
|
|
TheMonstrosity
추천 0
조회 25
날짜 17:36
|
|
Jacob1203
추천 1
조회 157
날짜 17:08
|
|
쭈꾸루
추천 1
조회 155
날짜 16:43
|
|
초콜릿라테
추천 0
조회 128
날짜 16:14
|
|
루리웹-4063703089
추천 0
조회 43
날짜 16:12
|
|
[RED]DRAGON
추천 1
조회 111
날짜 16:12
|
|
루리웹-0988383099
추천 0
조회 374
날짜 15:18
|
|
루리웹-0442121585
추천 0
조회 77
날짜 15:11
|
|
Ki.Ki
추천 0
조회 190
날짜 15:00
|
|
루리웹-3864073123
추천 0
조회 341
날짜 14:40
|
|
루리웹-2507786776
추천 0
조회 83
날짜 14:27
|
|
리무리스
추천 0
조회 224
날짜 14:06
|
|
skda
추천 0
조회 157
날짜 13:54
|
|
루리웹-4625928002
추천 0
조회 130
날짜 13:27
|
|
이콘설
추천 1
조회 548
날짜 13:02
|
|
bing4090
추천 0
조회 540
날짜 12:58
|
|
플라스마단 조무래기
추천 2
조회 519
날짜 12:49
|
|
Mr.JJoe
추천 0
조회 115
날짜 12:41
|
|
검성란슬롯
추천 1
조회 227
날짜 12:10
|
|
게임매니악
추천 0
조회 292
날짜 12:05
|
|
프라왕초보
추천 0
조회 538
날짜 11:44
|
|
몰렉
추천 1
조회 392
날짜 11:36
|
|
Griggs
추천 1
조회 200
날짜 11:28
|
for문 돌려요 for문... 반복적인건 for죠...
검색은 구글을 쓰세요
그냥논리적인생각만하면답이나오는문제네요.
힌트를 드리자면 공백도 문자에요.
요즘은 초등학생도 이정도는 할듯
홀수인지 짝수인지 판별하고 반복문으로 숫자를 공백으로 바꾸기만하면 중간까진 완성
걍 printf로 노가다 하는것도 방법
#include <stdio.h> int main(void) { int n = 1; while (n != 0) { printf("숫자 입력:"); scanf_s("%d", &n); if (n >= 11) { printf("1부터 10 사이의 홀수를 입력하시오."); } else if (n%2!=1) { printf("홀수를 입력하시오."); } else{ for (int i = 1; i <= n ; i++) { for (int j = 1; j < n + 1; j++) { if(j>=i) printf("%d", j); else printf(" "); } for (int j = n - 1; j >= 1; j--) { if (j >= i) printf("%d", j); else printf(" "); } printf("\n"); } } } printf("프로그램을 종료합니다."); return 0; }
나머지는 저거 보고 혼자서 해 보세용 짝수 홀수는 %기호 사용해서 구하면 더 편합니다. n%2의 뜻은 n을 2로 나눈 나머지 즉 홀수면 1 짝수면 0