Đề bài
Bài 1: Tìm giá trị lớn nhất và nhỏ nhất trong mảng 1 chiều.
Video giải thích chi tiết về tìm giá trị lớn nhất và nhỏ nhất trong mảng 1 chiều trong lập trình C
Code ví dụ
#include "stdio.h"
int timMin(int x[], int n){
int min = x[0];
for(int i=1; i<n; i++){
if(min>x[i])
min = x[i];
}
// 5 12 4 5 6
return min;
}
int timMax(int x[], int n){
int max = x[0];
for(int i=1; i<n; i++){
if(max<x[i])
max = x[i];
}
// 5 12 4 5 6
return max;
}
int main(){
int a[100], n;
do{
printf("Nhap vao so luong phan tu (0<n<=100): ");
scanf("%d", &n);
}while(n<1 || n>100);
for(int i=0; i<n; i++){
printf("a[%d]=", i);
scanf("%d", &a[i]);
}
printf("\nMax = %d", timMax(a, n));
printf("\nMin = %d", timMin(a, n));
}
Không có nhận xét nào:
Đăng nhận xét