Вопрос задан 19.07.2023 в 21:37. Предмет Информатика. Спрашивает Нестеренко Илья.

Язык программирования C++. Вычислить и вывести на экран 50 целых чисел, их сумму и минимальное.

Сами числа заданы случайным образом из диапазона [-3; 3]
0 0
Перейти к ответам

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

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

Объяснение:

#include <iostream>

#include <cmath>

using namespace std;

int main(){

int x, Min = 50, sum = 0;

for (int i = 0; i < 50; i++){

cin»x;

cout«x«" ";

Min = min(x, Min);

sum+=x;

}

cout«"Min: "«Min;

cout«"Summ: "«sum;

}

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

Для решения этой задачи вам понадобится использовать язык программирования C++. Ниже приведен пример кода, который генерирует 50 случайных целых чисел в диапазоне от -3 до 3, выводит их на экран, а затем находит и выводит их сумму и минимальное число.

cpp
#include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { // Устанавливаем "зерно" для генератора случайных чисел, чтобы каждый раз получать разные числа srand(static_cast<unsigned>(time(0))); const int numberOfNumbers = 50; int numbers[numberOfNumbers]; // Заполняем массив случайными числами из диапазона [-3, 3] for (int i = 0; i < numberOfNumbers; ++i) { numbers[i] = rand() % 7 - 3; } // Выводим числа на экран cout << "Сгенерированные числа: "; for (int i = 0; i < numberOfNumbers; ++i) { cout << numbers[i] << " "; } cout << endl; // Вычисляем сумму чисел int sum = 0; for (int i = 0; i < numberOfNumbers; ++i) { sum += numbers[i]; } // Находим минимальное число int minNumber = numbers[0]; for (int i = 1; i < numberOfNumbers; ++i) { if (numbers[i] < minNumber) { minNumber = numbers[i]; } } // Выводим результаты cout << "Сумма чисел: " << sum << endl; cout << "Минимальное число: " << minNumber << endl; return 0; }

Этот код создаст массив из 50 случайных чисел в заданном диапазоне, выведет их на экран, а затем посчитает и выведет их сумму и минимальное число. Обратите внимание, что числа будут меняться при каждом запуске программы из-за использования генератора случайных чисел с "зерном", установленным на текущее время.

0 0

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

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

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

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