
Язык программирования C++. Вычислить и вывести на экран 50 целых чисел, их сумму и минимальное.
Сами числа заданы случайным образом из диапазона [-3; 3]

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

Объяснение:
#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;
}



Для решения этой задачи вам понадобится использовать язык программирования 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 случайных чисел в заданном диапазоне, выведет их на экран, а затем посчитает и выведет их сумму и минимальное число. Обратите внимание, что числа будут меняться при каждом запуске программы из-за использования генератора случайных чисел с "зерном", установленным на текущее время.


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







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili