Nhập vào một mảng các số nguyên tìm phần tử lớn nhất và nhỏ nhất trong mảng và in ra màn hình

đề bài: nhập vào một mảng các số nguyên .tìm phần tử lớn nhất và nhỏ nhất trong mảng và in ra màn hình
 

VSupport

Ngây thơ trong tối
Tham khảo bài này nhé bạn đây là cách làm cơ bản, còn nếu bạn đang học những thuật toán sắp xếp thì có thể tạo hàm sắp xếp rồi in ra phần từ đầu hoặc cuối sau khi sắp xếp:
#include<stdio.h>
#include<conio.h>
int a[100];
void main()
{
int i, n, max, min;
printf("nhap so phan tu cua mang: ");
scanf("%d", &n);
for (i = 0; i < n; i++)
{
printf("nhap phan tu thu %d: ", i + 1);
scanf("%d", &a);
}
max = a[0]; min = a[0];
for (i = 1; i < n; i++)
{
if (min > a)min = a;
if (max < a)max = a;
}
printf("phan tu nho nhat la: %d\n", min);
printf("phan tu lon nhat la: %d\n", max);
getch();
}
 

Thống kê

Chủ đề
102,787
Bài viết
470,610
Thành viên
340,593
Thành viên mới nhất
winspire
Top