• Предмет: Информатика
  • Автор: savelenko44
  • Вопрос задан 4 месяца назад

В массиве хранится информация о численности книг в каждом из 5 разделов библиотеки (случайное число в диапазоне от 10 до 100).
Выяснить, верно ли, что общее число книг в библиотеке есть трехзначное число.
Написать програму на языке C++

Ответы

Ответ дал: MCFoger
0

Відповідь:

Пояснення:

#include <iostream>

#include <cstdlib>

#include <ctime>

int main()

{

   // Инициализация генератора случайных чисел

   std::srand(std::time(nullptr));

   // Объявление и инициализация массива

   int books[5];

   for (int i = 0; i < 5; i++)

   {

       books[i] = std::rand() % 91 + 10; // Генерация случайного числа от 10 до 100

   }

   // Подсчет общего числа книг в библиотеке

   int total_books = 0;

   for (int i = 0; i < 5; i++)

   {

       total_books += books[i];

   }

   // Проверка на трехзначность

   if (total_books >= 100 && total_books <= 999)

   {

       std::cout << "Общее число книг в библиотеке является трехзначным числом\n";

   }

   else

   {

       std::cout << "Общее число книг в библиотеке не является трехзначным числом\n";

   }

   return 0;

}

Вас заинтересует