Series16. Дано целое число $$K$$ и набор ненулевых целых чисел; признак его завершения — число 0. Вывести номер последнего числа в наборе, большего $$K$$. Если таких чисел нет, то вывести 0.
Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
#include <stdio.h> int main(void) { int k,r=1,num=0; printf("K:"); scanf("%i", &k); while (r!=0){ printf(">"); scanf("%i", &r); if (r>k) num=r; } printf("%i\n",num); return 0; } |
Другие задачи из раздела Series можно посмотреть здесь.
Комментарии: