Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
daniil358
29.04.2020 08:25 •
Информатика
Дан целочисленный массив а имеющий n элементов (n< =100). найти сумму элементов массива а так же максимальный элемент. напишите код в c++
Ответ:
liker27
01.10.2020 22:19
#include <iostream>
#include <ctime>
using namespace std;
int main ()
{
setlocale (0,"russian");
srand (time(NULL));
short N;
int sum=0;
int max=0;
cout << "N=";
cin >> N;
int *array=new int [N];
for (short i=0;i<N;i++)
array[i]=rand()%201-100;
cout << "Получившийся массив: " << endl;
for (short i=0;i<N;i++)
{
cout << array[i] << ' ';
sum+=array[i];
}
for (short i=0;i<N-1;i++)
{
if (max<array[i])
max=array[i];
}
cout << endl;
cout << "Сумма элементов: " << sum << endl;
cout << "Максимальное число: " << max << endl;
system ("PAUSE");
return 0;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
ЛевкоЛюдмила
16.09.2021 13:07
Нужно Сдать решение задачи 3-Мирные ладьи Полный : 100 Ограничение времени: 1 с Ограничение памяти: 512M Ограничение размера стека: 64M Задача 3: Мирные ладьи На шахматной...
hitrovskiy01
11.01.2023 10:09
ОЧЕНЬ НУЖНО УМОЛЯЮ ОТВЕТЬТЕ ИНФОРМАТИКА дам...
torshindanya
21.02.2023 19:54
Кто играет в бравл Старс ? так просто ...
bezrodnayamila
03.10.2021 04:02
Оберіть існуюч запуску анімації...
vkjfnjkvd
16.10.2022 19:47
в массиве из 10 чисел есть хотя бы один нулевой элемент. вычислить произведение элементов массива до первого нуля...
анар53
14.01.2020 17:57
Сколько различных символов можно закодировать с азбуки морзе, используя последовательности точек и тире, содержащие не менее пяти и не более восьми знаков? а. 480...
mon13
24.05.2023 00:33
Коли було прийнято уставу на волоки ?...
лох249
24.05.2023 00:33
Роль межклеточных пространств в стволе белой омелы...
LilauSen
01.07.2020 06:59
Как правильно борятся или бороться....
янамурадян
01.07.2020 06:59
Запишiть строфу вiдомого вам вiрша т.шевченка...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <ctime>
using namespace std;
int main ()
{
setlocale (0,"russian");
srand (time(NULL));
short N;
int sum=0;
int max=0;
cout << "N=";
cin >> N;
int *array=new int [N];
for (short i=0;i<N;i++)
array[i]=rand()%201-100;
cout << "Получившийся массив: " << endl;
for (short i=0;i<N;i++)
{
cout << array[i] << ' ';
sum+=array[i];
}
for (short i=0;i<N-1;i++)
{
if (max<array[i])
max=array[i];
}
cout << endl;
cout << "Сумма элементов: " << sum << endl;
cout << "Максимальное число: " << max << endl;
system ("PAUSE");
return 0;
}