Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
маша2521
22.01.2021 05:23 •
Информатика
Сгенерировать и вывести на экран массив из 10 случайных чисел (rand) от -140 до 140, и создать массив, значения которого находятся между значениями третьего элемента и максимальным значением. язык: с++
Показать ответ
Ответ:
Rustam20022017
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 оценок)
Популярные вопросы: Информатика
JaneAubakirova
22.10.2020 05:21
Прокрамирование С решить на программе Visual studio Описание Операторы повторения. Циклические алгоритмы Объявить массив целых чисел из 1000 элементов. Заполнить...
gamergrisha1
13.06.2022 03:25
ів!Може бути декілька відповідей...
uliii1
24.05.2020 02:24
написать программу для Робота, используя конструкцию цикл в цикле...
pirlikserge05
16.04.2023 06:40
1. Определите значение переменной S после выполнения фрагмента программы: i:=1; S:=1; while i 6 do begin i:= i + 2; S:= S + i; end; 2. Запишите значение переменной...
SashylikS
03.02.2023 07:26
Напишите программу на паскале ! ученики 4 класса вели дневники наблюдения за погодой в апреле и ежедневно записывали дневную температуру. данные заносили в массив...
santilo1
25.04.2023 20:13
Как нарисовать оленя в pascal abc ?...
Гольник
20.09.2021 20:55
Як виконується наведений фрагмент алгоритму...
Tazedinova
06.09.2022 06:04
Исходное данное – целое трехзначное число x. Выполните для х=256 следующий алгоритм. a:= х div 100 b:= x mod 100 div 10 c:= x mod 10 s:= a+ b+ c...
ttttt18
24.04.2023 21:10
Тестовое задание по информатике...
Rogonova
10.02.2021 17:09
1.Описать следующие переменные по образцу: var i:integer; 1) x1, x2- целочисленные; 2) y1, y2- вещественные; 3) a- строковую; 4) b- логическую; 5) c- символьную....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#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];
}