Дан массив чисел написать подпрограмму, чтобы вернуться наименьшее число в массив
Answers & Comments
elmar32rus
Так язык есть на сайте фипи ру. Зайди в раздел информатика , выбери класс конечно, и задание в ряду 2
0 votes Thanks 0
Daisya
Допустим у тебя массив Arr[10], состоящий из 10 элементом. И есть переменная min. Приравниваем переменной min первый элемент массива(min = Arr[0]). Пробегаемся циклом от 0(то есть начало массива) до 9 или меньше 10(то есть конец массива), В цикле проводим проверку если min > Arr[i] (i - счетчик цикла), то min = Arr[i]. Вот и все манипулируй переменной min, как хочешь, она и есть минимальное число массива.
1 votes Thanks 1
vkutsner
а можешь пожалуйста написать как программа выглядить будит в коде я в массивах не щарю
Daisya
#include <stdio.h> #include <conio.h> int main() { int Arr[10], min; //наш массив и переменная min int i; //счетчик цикла for(i = 0; i < 10; i++) scanf("%d", &Arr[i]); //забиваем массив min = Arr[0]; //приравниваем первый элемент for(i = 0; i < 10; i++) if(min > Arr[i]) min = Arr[i]; //делаем проверку и находим наименьший элемент printf("%d\n\n", min); //выводим getch(); return 0; }
Answers & Comments
#include <conio.h>
int main()
{
int Arr[10], min; //наш массив и переменная min
int i; //счетчик цикла
for(i = 0; i < 10; i++)
scanf("%d", &Arr[i]); //забиваем массив
min = Arr[0]; //приравниваем первый элемент
for(i = 0; i < 10; i++)
if(min > Arr[i])
min = Arr[i]; //делаем проверку и находим наименьший элемент
printf("%d\n\n", min); //выводим
getch();
return 0;
}