• Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 4, но не кратных 7. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 4 и не кратное 7. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число: количество чисел, кратных 4, но не кратных 7. Пример работы программы:

    question img

Ответы 1

  • [Код написан и выполнен на языке C++]

    #include <iostream>

    using namespace std;

    int main()

    {

       setlocale(LC_ALL, "Russian");

       int n = 0, i = 0;

       cout << "Введите числа (нуль, чтобы окончить ввод): ";

       do{

           cin >> n;

           if(n > 30000){

               break;

           }

           else{

               if((n % 4 == 0) && (n % 7 != 0))

           i = i + 1;

           }

       }

       while(n != 0);

       cout << endl << "Ответ: " <<  i;

       return 0;

    }

    Проверка

    Введите числа (нуль, чтобы окончить ввод): 4                                                          

    16                                                                                                    

    28                                                                                                    

    26                                                                                                    

    24                                                                                                    

    0                                                                                                    

                                                                                                         

    Ответ: 3

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years