Вопрос задан 17.06.2023 в 17:45. Предмет Информатика. Спрашивает Костин Егор.

100 баллов знатокам информатики!!!! С пояснением, в каком именно диапозоне не сказано,нужно

составить программу,и после вывода всех чисел, на экран должно выводиться сообщение "Больше нет нечетных чисел". Спамеров прошу не тревожитьРазработайте программу, выводящую на экран все нечетные числа из случайного диапазона. После вывода все чисел, на экран должно выводиться сообщение "Больше нет нечетных чисел". ​
0 0
Перейти к ответам

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

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

Відповідь:

#include <iostream>

using namespace std;

int main(){

setlocale(LC_ALL , "Ukrainian");

int from,to;

cout << "Введите диапазон" << endl;

cout << "От: ";

cin >> from;

cout << "До: ";

cin >> to;

if(from > to){

 cout << "Число ОТ не может быть больше за число ДО" << endl;

}

else{

 while(from <= to){

  if(from % 2 != 0){

   cout << from << endl;

  }

  from++;

 }

 cout << "Больше нет нечетных чисел" << endl;

}

return 0;

}

Пояснення:



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

Для решения данной задачи нам потребуется использовать генератор случайных чисел и цикл.

1. Сначала подключаем модуль random, чтобы использовать функцию randint() для генерации случайных чисел: ```python import random ```

2. Затем, мы можем определить диапазон случайных чисел, в котором будут генерироваться числа. Например, пусть диапазон будет от 1 до 100: ```python start = 1 end = 100 ```

3. Далее, мы можем использовать цикл while для генерации случайных чисел и их вывода на экран. Цикл будет выполняться до тех пор, пока не будет сгенерировано четное число: ```python number = random.randint(start, end) while number % 2 == 0: print(number) number = random.randint(start, end) ```

4. После окончания цикла while, мы можем вывести сообщение "Больше нет нечетных чисел": ```python print("Больше нет нечетных чисел") ```

Таким образом, полная программа будет выглядеть следующим образом: ```python import random

start = 1 end = 100

number = random.randint(start, end) while number % 2 == 0: print(number) number = random.randint(start, end)

print("Больше нет нечетных чисел") ```

При выполнении программы на экран будет выводиться случайное нечетное число из заданного диапазона, до тех пор, пока не будет сгенерировано четное число. После этого будет выведено сообщение "Больше нет нечетных чисел".

0 0

Похожие вопросы

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

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

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