for 문을 이용한 기초적인 c언어 문제풀이좀 도와주세요
해찬솔
C언어 기초를 공부 하고 있습니다.
실습도중에 이론먼저 배우고 문제를 푸는 도중 이론만 배우고 문제를 풀려니 막히네요 ㅠㅠ답은없고 문제밖에 몰라서..
2번 문장은 맞는 건가요? 5와 7 사이에 6을 어떻게 표현해야되는지 모르겠어서..
3번은 저런식으로 푸는게 맞는건가요?
세가지 어떻게 프로그램 짜야되는지 풀어주시면 감사하겠습니다.??핸드폰으로작성해서올리는거라?조금어수선하네요
1. 다음과 같이 두 수를 입력 받아 아래와 같이
출력하세요(입력에 상관없이 작은 수에서 큰 수 순으로 출력하세요 수1=5
수2=7
567
수1=7
수2=5
567
2. 다음과 같이 두 수 입력 받아 아래와 같이 출력하세요(크기에 상관없음)
수1=5
수2=7
5 ★★★★★
6 ★★★★★★
7 ★★★★★★★
5와 7 사이에 6을 표현을 못하겠습니다 ㅠㅠ
?#includestdio.h
main(void)
{int a,b,c,d;printf(두 수를 입력하세요);
scanf(%d %d,&a,&b);
printf(첫번째 수 = %d,a);
printf(두번째 수 = %d\n,b);
for(c=0; ac; c++)
printf(*);
printf(\n);
for(d=0; 6d; d++)
printf(*);
printf(\n);
for(d=0; bd; d++)
printf(*);
return 0;
}
3. 다음과 같이 출력하세요
54321
5432
543
54
5
#include stdio.h
int main (void)
{int i,j;for(i=5;i0;i--)
{for(j=5;j=i;j--)
printf(%d,j);
printf(\n);
}
return 0;
}
-
여름
정말 죄송합니다만 틀린부분 좀고쳐주시거나 문제풀이좀 해주실수 있으신가요 ㅠㅠ 세 문제 다 감이 안와서요
-
보예
더욱더 결정적인 힌트를 주자면 for문에서
작은수 이하로는 별을 찍지 않고 큰수까지만 별을 찍으면 됩니다. -
하예
힌트를 주자면 int max,, min를 선언하시고 두수를 비교해서 두수중에서 큰값을 max에 저장하시고
작은 값을 min에 저장하시면 됩니다