Вывести на экран все числа, лежащие между двумя введенными по возрастанию - C (СИ)
Формулировка задачи:
Завтра экзамен по информатике и последний срок. Помогите пожалуйста с двумя заданиями. Иначе меня отчислят.
Программы на языке Си
1: С клавиатуры вводятся X и Y, вывести на экран все числа, лежащие между ними по возрастанию.
Решение задачи: «Вывести на экран все числа, лежащие между двумя введенными по возрастанию»
textual
Листинг программы
int array[8]={-1,7,4,-5,9,65,4,343}; minimum=array[0]; for (i=1; i<8; i++) minimum=(a[i]<minimum?a[i]:minimum); printf("\nminimum=%d\n",minimum);
Объяснение кода листинга программы
- Объявляется массив типа int с именем
array
и 8 элементами, значения которых равны: -1, 7, 4, -5, 9, 65, 4, 343. - В переменную
minimum
записывается первый элемент массиваarray
, то есть -1. - В цикле от 1 до 7 (исключая 8) сравнивается каждый элемент массива
array
с переменнойminimum
. Если текущий элемент меньшеminimum
, то он присваивается новое значениеminimum
. - После цикла выводится на экран значение переменной
minimum
, которое является минимальным числом в массивеarray
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д