• Предмет: Информатика
  • Автор: ibxgentleman2606
  • Вопрос задан 2 года назад

ПОМОГИТЕ СРОЧНО! ДАМ 40 БАЛЛОВ
Дана непустая последовательность целых чисел, оканчивающаяся числом –1.
Определить, есть ли в последовательности хотя бы одно число, кратное семи? В случае положительного ответа определить порядковый номер первого
из них НАПИСАТЬ НА С++


ibxgentleman2606: Помогите прошу
ibxgentleman2606: Отвечу как лучшое решение
ibxgentleman2606: Люди добрые помогите пожалуйста
ibxgentleman2606: Для меня эта задача очень важна
ibxgentleman2606: Хотя бы подсказку

Ответы

Ответ дал: restIess
1

#include <iostream>

using namespace std;

int main()

{

   setlocale(LC_ALL, "Rus");

   int x,counter = 1, buff = -1;

   do {

       cin >> x;

       if (x % 7 == 0) {

           buff = counter;

           break;

       }

       counter++;

   } while (x != -1);

   

   if (buff == -1)

       cout << "Такого числа нет!";

   else

       cout << buff;

   return 0;

}


ibxgentleman2606: СПАСИБО БОЛЬШОЕ
restIess: Протестируй ее лучше еще раз, мб я какие-то случаи упустил
ibxgentleman2606: нет протестировал
ibxgentleman2606: работает
ibxgentleman2606: спс
Вас заинтересует