Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
Nikoletta2550
21.03.2022 02:15 •
Информатика
Сгенерировать и вывести на экран массив из 10 случайных чисел (rand) от -140 до 140, и создать массив, значения которого находятся между значениями третьего элемента и максимальным значением. язык: с++
Ответ:
GetMaths
06.10.2020 11:56
#include <iostream>
#include <ctime>
#include <stdlib.h>
using namespace std;
int main()
{
srand(time(NULL));
int N = 10, A[N], Max = 1;
cout << "A:";
for(int i = 0; i < N; i++)
{
A[i] = rand() % 281 - 140;
cout << " " << A[i];
if (A[i] > A[Max]) Max = i;
}
cout << "\nMax = " << A[Max] << "["<<Max+1<<"]";
N = Max - 2;
if (N < 0) N = -N;
int B[--N];
for(int i = 2; i < Max; i++)
B[i-3] = A[i];
for(int i = 2; i > Max; i--)
B[i-2] = A[i];
cout << "\nB:";
for(int i = 0; i < N; i++)
cout << " "<< B[i];
}
0,0
(0 оценок)
Популярные вопросы: Информатика
Косинус08111
28.07.2022 03:44
2в степени 13 байт равно сколько кбайт?...
даша3638
06.02.2021 01:16
1какими свойствами обладает память человека чем отличается память человека от памяти...
olesyapetrova8
31.07.2020 04:35
ЗАДАНИЕ No5ВРЕМЯ НА ВЫПОЛНЕНИИОсновные функции гироскопического датчика...
iliasbro87073799809
30.08.2020 15:10
Маша пошла в лес за подарком медведю. Она встретила кого-то, и этот зверь ей сделать подарок. Чтобы узнать, кого встретила Маша, разгадай ребус. Затем выполни алгоритм....
Дарья122004
26.03.2021 05:31
Какое должно быть следующее число? 1 1 4 7 13 22 37 61 100...?...
polina686
25.12.2021 05:19
20 вам нужно придумать маску имени файла который удовлетворяли бы следующие имени файлов winter-skates b autumn-leafs и но при этом не удовлетворяли бы файлы с...
Frikkkkkkkk
25.12.2021 05:19
Переведите 971 и 627 в десятичную систему,а 1001011 в двоичную заранее !...
IKristin
25.12.2021 05:19
Переменная cos имеет тип real её значение 7.542e-01 нужно её округлить до сотых ,но не в виде writeln(cos: 4: 2) (тоесть не при выводе ответа, а для промежуточных...
KristheMalen
26.08.2020 02:41
КТО ИГРАЕ В БРАВЛ И ЕСТЬ 10К ВСТУПАЙТЕ В КЛУБ БАВАРЬ ГЛАВА Vlad...
КристинаКристи99
26.08.2020 02:41
Каков вес бидона цилиндрической формы высотой 40 см и площадью 5дм² наполненного маслов если масса пустого бидона 5,3кг? я на уроке...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <ctime>
#include <stdlib.h>
using namespace std;
int main()
{
srand(time(NULL));
int N = 10, A[N], Max = 1;
cout << "A:";
for(int i = 0; i < N; i++)
{
A[i] = rand() % 281 - 140;
cout << " " << A[i];
if (A[i] > A[Max]) Max = i;
}
cout << "\nMax = " << A[Max] << "["<<Max+1<<"]";
N = Max - 2;
if (N < 0) N = -N;
int B[--N];
for(int i = 2; i < Max; i++)
B[i-3] = A[i];
for(int i = 2; i > Max; i--)
B[i-2] = A[i];
cout << "\nB:";
for(int i = 0; i < N; i++)
cout << " "<< B[i];
}