[질문] C언어 모래시계 질문드려요
스마데라 유키오
추천 0
조회 7
날짜 09:01
|
파판드퀘는진리
추천 0
조회 7
날짜 08:58
|
도몬캇슈G
추천 0
조회 160
날짜 08:37
|
구도자
추천 0
조회 119
날짜 08:30
|
루리웹-0700476532
추천 0
조회 31
날짜 08:00
|
루리웹-7815203812
추천 0
조회 151
날짜 06:55
|
chazzang74
추천 0
조회 199
날짜 06:22
|
루리웹-0415767713
추천 0
조회 91
날짜 04:01
|
루리웹-9598755937
추천 1
조회 521
날짜 04:00
|
패링의노예
추천 0
조회 136
날짜 03:01
|
루리웹-9141886197
추천 0
조회 185
날짜 02:27
|
천게이
추천 0
조회 149
날짜 02:22
|
커친놈
추천 0
조회 215
날짜 02:08
|
duohell
추천 0
조회 335
날짜 01:36
|
루리웹-3043431844
추천 0
조회 104
날짜 01:19
|
핑크삼겹살
추천 0
조회 175
날짜 01:05
|
캬부토
추천 1
조회 438
날짜 00:38
|
kinian
추천 0
조회 278
날짜 00:18
|
★스페이스 카우보이
추천 0
조회 989
날짜 00:18
|
폭스플러스
추천 0
조회 140
날짜 00:15
|
지도성애자 한스크렙스
추천 0
조회 677
날짜 00:11
|
크레이지 바츠
추천 0
조회 296
날짜 2024.05.10
|
엑돌이
추천 0
조회 147
날짜 2024.05.10
|
키리카사마
추천 0
조회 398
날짜 2024.05.10
|
루리웹-5564595033
추천 0
조회 213
날짜 2024.05.10
|
징카
추천 0
조회 163
날짜 2024.05.10
|
Julio
추천 0
조회 208
날짜 2024.05.10
|
Eatalltauros
추천 1
조회 1181
날짜 2024.05.10
|
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