Предмет: Информатика,
автор: 5747378388
Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, оканчивающееся на 6. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся
на 6.
Количество чисел не превышает 1000. Введённые числа не превышают
30 000.
Программа должна вывести одно число − минимальное число, оканчивающееся на 6.
паскаль . с while
Ответы
Автор ответа:
1
Відповідь: Это то? Я не проходила эту программу в учебе, но попытаюсь тебе помочь. Взяла с сайта https://www.cyberforum.ru/.
#include<conio.h>
#include<stdio.h>
main()
{
int min=0,how,k=0,number,min2=0,f=0,pr=0;
printf("how many:");scanf("%d",&how);
if(how<=1000)
{ k=how;
while(k){
k-=1;
printf("number:");scanf("%d",&number);
if(((number%10)==6)&&(number<=30000)){
if(f==0){min2=number;f=1;min=pr=number;}
else min=number;
if(min2>=min)pr=min;
min2=min;
}
}
}
printf("min=%d",pr);
getch();
}
glebcherednikov2010:
это совсем не то
Похожие вопросы
Предмет: Русский язык,
автор: KirikLite
Предмет: Русский язык,
автор: 951693
Предмет: Русский язык,
автор: мухандис
Предмет: Русский язык,
автор: ele9477203