C α׷ ū ϱ..

Ĺ   
   ȸ 4817   õ 0    

안녕하세요 학교 과제로

학생 5명의 체중을 읽어들여서 가장 무거운 체중과 가장 가벼운 체중을 표시하는 프로그램의 예시를

3개 짜오라는데


한가지의 방법은


for 문을 이용해서


int num[5];

int i;

int f;


  for(i=0;i<5;i++)

    {

        printf("%d 번째 숫자 : ",i+1);

        scanf("%d", &num[i]);
    }

for(j=0;j<5;j++)

{

  if(num[i] > f ){ f = num[i]; }

}


printf("최댓값은 %d 입니다.");


가장 작은수는 if 문에서 f 대신 num[1] 로 해주고 부등호를 반대로 해주면 되는거고..

나머지 두개는 어떤방법이 있을까요..?

ª ϼ ϰ.
ȭȭ 2019-10
for while ŽŰ Ѱ ֳ ?^^
ȭȭ 2019-10
Bubble Sort ε ϸ Ұ̴ϴ^^

'', 'Sorting' ̷ ˻ϸ ɴϴ.
     
Ĺ 2019-10
ڤ ̶..
лԴϴ ФФ!!
Ansyncic 2019-10
迭 ʰ max, min ΰ ݺ ϳε ó ׿
despairstone 2019-10
1 񱳿
2 ռ ޼ ķ Ǻ
3 for  while  ٲ㼭
Ansyncic 2019-10
IF ø̳ ٸ ٸ ڸ, ڷ غ Դϴ.
ݺ ʰ Ѵٴ ǹ̰ ְڽϴ.
Է i1, i2, i3, i4, i5 ִٰ ϸ ִ븦 غڽϴ
1 vs 2
(i1 >= i2 ? i1 : i2)
(1 vs 2) vs 3
(i1 >= i2 ? i1 : i2) >= i3 ? (i1 >= i2 ? i1 : i2) : i3
(1 vs 2 vs 3) vs 4
((i1 >= i2 ? i1 : i2) >= i3 ? (i1 >= i2 ? i1 : i2) : i3) >= i4 ? ((i1 >= i2 ? i1 : i2) >= i3 ? (i1 >= i2 ? i1 : i2) : i3) : i4
(1 vs 2 vs 3 vs 4) vs 5
(((i1 >= i2 ? i1 : i2) >= i3 ? (i1 >= i2 ? i1 : i2) : i3) >= i4 ? ((i1 >= i2 ? i1 : i2) >= i3 ? (i1 >= i2 ? i1 : i2) : i3) : i4) >= i5 ? (((i1 >= i2 ? i1 : i2) >= i3 ? (i1 >= i2 ? i1 : i2) : i3) >= i4 ? ((i1 >= i2 ? i1 : i2) >= i3 ? (i1 >= i2 ? i1 : i2) : i3) : i4) : i5

, ڿ ٷ ƽŴٸ ڱ ڽ ȣϴ Լ ؼ n Է ׿ڷ 񱳿 ؼ ִ ּҸ ϴ ڵ带 ڵϴ Լ ͵ ְڽϴ. ( ʿ ǽð Ǵ α׷ ڵ带 ȯϴ Լ ̿ ڵ带 ϰ ڵ带 ܿ ٷ Ű Լ ڷ ְ ٷ ڵ带 Ͽ ְڽϴ)
ؿ 2019-10
Ϲ /ð⵵ /⵵
¥ ǵ ۸Ͻø ̴ϴ.
2019-10
SQLite ϴ C Լ Ẹ ٸ غϴ.
BEE3E3 2019-10
ϴ Ͻ ̶ Ʈ˰ 2 Ͻô° ҰͰ׿. Ʈ Ʈ õ帳Ϥ... ȣٴ
ϼȣ 2019-10
2019-10
5̶ Ѵٸ . ˰ ʿ䰡 ֳ ͱ⵵ մϴ. ^^
ʸƮ, ߰.. ..
2019-10
߿ ׿..

ݺ DB ..

ϼ..

Ǵ ...

׷ ڵ带 弼...
׿ .. 100 ..

α׷ӵ ׷ ֽϴ...
̺ 2019-10
C,

int i;
int f;

for(i=0;i<5;i++)
{
    printf("%d ° : ",i+1);
    scanf("%d", &num[i]);
}

for(j=0;j<5;j++)
{
    if(num[i] > f ) // f 𿡼 Ƣΰ?
    {
        f = num[i];
    }
}
     
Ĺ 2019-10
԰ ̴ 0 Ϸ ɼ ..
int f f ϸ f ⺻ 0 Ǿִ° ˰ ֽϴ.
          
̺ 2019-10
߸ ó׿.
j ι° for loop Ѱ ȳ?

Ҵ garbage ƴѰ?
Ǽ ϳ׿.
               
2019-10
ϴ Ҵ warning .
Ϸ ٸ Ѵٰ °⵵ ϴϱ.. Ҵ س ̰... ^^
׸ £ ϸ
۷ι 0 ʱȭ Ǵ
ʱȭ ȵ Ȯ . ʱȭ ʰ ߿ .

۷ι ޸ Լ ú
Ÿ () Լ Ҵ ޸ ̱⿡  Ⱑ .
NEWZ 2019-10
Բ Ͻô " ˰ ض" ˴ϴ.



ø ɰŰ׿

FOR ̳ while ̳
̷ ߿ ʽϴ.

̰
װ ϴ° ˰̴ϱ.
--  for while 3 ɰ ϸ ѼҸ ..--

ƴٰ Ŵٸ..
1. и Է ִ밪 ּҰ ؼ ۰ ū ϱ( ó 3 õ)
2. 0 4 迭 ũ
3. ó ݺ

ļ մϴٸ ó ǹ̰ ǹ̰ ִ ΰ ɲ մϴ..
     
2019-10
..
for, while, if goto. ϶.... ƴϰ? .
do while ĺ...
          
NEWZ 2019-10
𸣰ھ..
ʱ⿡ ݺ ִ ̶ ƴ ݺ goto 3 ɼ ֽϴ..
Ǽ 2019-10
ĹڴԲ ÷ ڵ带 ýϴ.

int num[5];
int i;
int f_max, f_min;

  for(i=0;i<5;i++)
    {
        printf("%d ° : ",i+1);
        scanf("%d", &num[i]);
    }

f_max=num[0];
f_min=num[0];
for(i=1;i<5;i++)
{
  if(num[i] > f_max ){ f_max = num[i]; }
  if(num[i] < f_min ){ f_min = num[i]; }
}

printf("ִ %d Դϴ.",f_max);
printf("ּڰ %d Դϴ.",f_min);
NEWZ 2019-10
///////////////////////////////////////////////////////////////////////////////////////
//1//
//////////////////////////////////////////////////////////////////////////////////////
#include <limits.h> // INT_MAX
int main(){
        int i;
        int min = INT_MAX,
          ma = INT_MIN,
          temp;

        for(i=0;i<5;i++){
                printf(" : ");
                scanf("%d",&temp);
                max = (max >= temp) ? max : temp;
                min = (min < temp) ?  min : temp ;
        }
        printf("ִ : %d\nּ: %d",max,min);
}
///////////////////////////////////////////////////////////////////////////////////////
//2//
//////////////////////////////////////////////////////////////////////////////////////
int main(){
        int i,j;
        int num[5],temp;
        for(i=0;i<5;i++){
                printf(" : ");
                scanf("%d",&num[i]);
        }

        for(i=0;i<5;i++){
                  for(j=i;j<5;j++){
                          if(num[i]>num[j]){
                                    temp = num[j];
                                    num[j] = num[i];
                                    num[i] = temp;
                          }

                  }
        }
        printf("ִ : %d\nּ: %d",num[0],num[4]);
}
     
Ǽ 2019-10
.. Է 迭 ʿ䰡 ׿.


QnA
Page 3067/5689
2015-12   1546471   ް
2014-05   5010800   1
2011-07   8284   FreeBSD
2016-06   4206   Ŭ̺
2019-10   4818   Ĺ
2005-03   6346   ȣ
2008-01   5113   ӽ
2011-07   6437   ѽȯ
2008-01   7874  
2011-07   6580   д赿
2019-11   2741   DouvleG
2011-07   8177   Ƹٿ
2018-09   3678   ϵ
2018-09   3322   Ӷīµ
2022-09   1742   ̼
2008-02   5305  
2011-08   6532  
2021-02   2313   gh10
2014-01   4649   Ƕ
2016-06   8433   ڰ1
2019-11   3141  
2021-02   3217   ɹƮ