Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

급수에서 가장 큰 수와 가장 작은 수를 찾는 C 프로그램 작성

<시간/>

문제

사용자가 콘솔에 4개의 정수 계열을 입력하게 하고 계열에서 가장 작은 숫자와 가장 큰 숫자를 찾습니다.

해결책

작은 수와 큰 수를 계산하기 위해 if 조건을 사용합니다. 가장 큰 수와 가장 작은 수를 찾는 데 사용하는 논리는 -

if(minno>q) //첫 번째와 두 번째 숫자 확인 minno=q;else if(maxno&l;q) maxno=q;if(minno>r) //첫 번째와 세 번째 숫자 확인 minno=r; 

프로그램 1

#includeint main(){ int minno,maxno,p,q,r,s; printf("4개의 숫자를 입력하세요:"); scanf("%d%d%d%d",&p,&q,&r,&s); 미노=p; 최대 번호 =p; if(minno>q) //첫 번째와 두 번째 숫자 확인 minno=q; else if(maxnor) //첫 번째와 세 번째 숫자 확인 minno=r; else if(maxnos) //첫 번째와 네 번째 숫자 확인 minno=s; else if(maxno 

출력

4개의 숫자를 입력하십시오:34 78 23 12주어진 4개의 숫자 중 가장 큰 숫자는:78주어진 4개의 숫자 중 가장 작은 숫자는:12

프로그램 2

아래 프로그램은 배열에서 가장 작은 요소와 가장 큰 요소를 찾습니다. -

#includeint main(){ int a[50],i,num,large,small; printf("요소의 개수를 입력하세요 :"); scanf("%d",&num); printf("배열 요소를 입력하세요 :\n"); for(i=0;i큰) 큰=a[i]; if(a[i]<작은) 작은=a[i]; } printf("작은=%d\n",작은); printf("대형=%d\n",대형); 반환 0;}

출력

요소 수 입력:8배열 요소 입력:12648939small=1large=9