Вопрос задан 29.09.2023 в 16:55. Предмет Информатика. Спрашивает Торута Артём.

Прошу помочь на С++ -Пользователь вводит с клавиатуры два числа (нача- ло и конец диапазона).

Требуется проанализировать все числа в этом диапазоне. Нужно вывести на экран: 1. Все числа диапазона; 2. Все числа диапазона в убывающем порядке; 3. Все числа, кратные 7; 4. Количество чисел, кратных 5. Вторая задача: - Пользователь вводит с клавиатуры числа. Программа должна подсчитывать сумму, максимум и минимум, введенных чисел. Когда пользователь вводит число 7 программа прекращает свою работу и выводит на экран надпись «Good bye!»
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Сапунова Василиса.

Ответ:

лучший)

Объяснение:



0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, давай начнем с первой задачи. Вот пример программы на C++:

cpp
#include <iostream> using namespace std; int main() { int start, end; // Ввод диапазона cout << "Введите начало диапазона: "; cin >> start; cout << "Введите конец диапазона: "; cin >> end; // 1. Все числа диапазона cout << "1. Все числа диапазона: "; for (int i = start; i <= end; ++i) { cout << i << " "; } cout << endl; // 2. Все числа диапазона в убывающем порядке cout << "2. Все числа диапазона в убывающем порядке: "; for (int i = end; i >= start; --i) { cout << i << " "; } cout << endl; // 3. Все числа, кратные 7 cout << "3. Все числа, кратные 7: "; for (int i = start; i <= end; ++i) { if (i % 7 == 0) { cout << i << " "; } } cout << endl; // 4. Количество чисел, кратных 5 int countMultiplesOf5 = 0; for (int i = start; i <= end; ++i) { if (i % 5 == 0) { ++countMultiplesOf5; } } cout << "4. Количество чисел, кратных 5: " << countMultiplesOf5 << endl; return 0; }

Теперь вторая задача:

cpp
#include <iostream> #include <climits> using namespace std; int main() { int num, sum = 0, maxNum = INT_MIN, minNum = INT_MAX; while (true) { // Ввод числа cout << "Введите число (или 7 для завершения): "; cin >> num; // Проверка на завершение if (num == 7) { cout << "Good bye!" << endl; break; } // Обновление суммы, максимума и минимума sum += num; if (num > maxNum) { maxNum = num; } if (num < minNum) { minNum = num; } } // Вывод результатов cout << "Сумма введенных чисел: " << sum << endl; cout << "Максимальное число: " << maxNum << endl; cout << "Минимальное число: " << minNum << endl; return 0; }

Попробуй скомпилировать и запустить эти программы!

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос