Предмет: Информатика, автор: kajratmandabaev

Напишите на С++ ДАМ 15 БАЛЛОВ
Дана непустая последовательность целых чисел, оканчивающаяся числом –1.
Определить, есть ли в последовательности хотя бы одно число, кратное семи? В случае положительного ответа определить порядковый номер первого
из них


gbsnat: не 15, а 5 :(
gbsnat: но так уж и быть, помогу, я сегодня добрый

Ответы

Автор ответа: gbsnat
0

#include <iostream>

using namespace std;

signed main(){

   int x, y, cnt = 1;

   bool has = false;

   while(true){

       cin >> x;

       if(x == -1)

           break;

       if(x % 7 == 0 && !has){

           has = true;

           y = cnt;

       }

       cnt++;

   }

   has ? cout << "YES\n" << y : cout << "NO";

}

Похожие вопросы
Предмет: Алгебра, автор: darinapetrenko
Предмет: Математика, автор: Aziz2222