Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
EvaSwansea12
15.04.2022 01:07 •
Информатика
Дан вектор x={}, где n< 20. заменить последний элемент массива средним арифметическим максимального и минимального элемента.
Ответ:
Luikas45676345
07.10.2020 08:18
// PascalABC.NET 3.3, сборка 1579 от 18.11.2017
// Внимание! Если программа не работает, обновите версию!
begin
var x:=SeqRandom(ReadInteger('n='),-50,50).Select(x->real(x)).ToArray;
x.Println; x[x.Length-1]:=(x.Min+x.Max)/2; x.Println
end.
Пример
n= 17
-41 -25 -11 -19 -28 -42 32 -40 -45 -3 -24 38 -30 28 -40 36 -12
-41 -25 -11 -19 -28 -42 32 -40 -45 -3 -24 38 -30 28 -40 36 -3.5
0,0
(0 оценок)
Ответ:
aikos98
07.10.2020 08:18
/*VS C++*/
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<float>V(20);
int n;
cout << "Vvedite n = "; cin >> n;
V.resize(n);
for (int i = 0; i < V.size(); i++){
cout << "A[" << i << "]= ";
cin >> V[i];
}
float min = V[0];
float max = V[0];
for (int i = 0; i < V.size(); i++){
if (max < V[i])
max = V[i];
if (min > V[i])
min = V[i];
}
cout << "Ishodnqj massiv" << endl; //Исходный
for (int i = 0; i < V.size(); i++) {
cout << V[i] << ' ';
}
cout << endl;
V[n-1] = (max + min) / 2;
cout << "Izmenennqj massiv massiv" << endl; //Измененный
for (int i = 0; i < V.size(); i++) {
cout << V[i] << ' ';
}
cout << endl;
system("pause");
return 0;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
foysogstoxyo
07.06.2023 12:24
В регионах А, B и С велось наблюдение за атмосферными осадками. На диаграмме 1 показаны суммарные ежеквартальные уровни осадков, а на диаграмме 2 – годовое распределение...
usereldoc9857
20.07.2022 13:00
Как записывается двоичное число 10101 в десятичной системе счисления? а) 13 б) 21 в) 30 г) (10101) в 10 степени...
karolinaanime
20.07.2022 13:00
Что не является свойством информации? а) актуальность б) полнота в) полезность г) вирутальность...
flowersemenova2
23.01.2020 11:21
Наименьший элемент памяти компьютера...
ruslansuxenco3
29.08.2021 14:31
Имеет ли значение порядок действий в алгоритме да нет...
Samal0
30.08.2022 22:37
Задание г) решить уравнение 5-вы корень из 3 в степени х + 10-ый корень из 3 в степени х-10 = 84...
Yourmom228black
05.03.2021 17:48
Видозмінений вкорочений пагін голонасінних, в якому відбувається запліднення, і дозрівае насіння:1)плід2)ХВОЯ3)ШИШка4)Квітка...
CCybermann
08.05.2020 15:07
Реакція горіння магнію це яка реакція,...
полина2125
04.02.2022 20:28
За одни сутки через неплотно закрытый кран теряется 412 литров воды. Скольковосьмилитровых ведер попусту вытечет из этогокрана за 30 дней?...
akirienko2003
04.02.2022 20:28
Порівняйте ознаки більш високої організації голонасінних і водоростей....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
// Внимание! Если программа не работает, обновите версию!
begin
var x:=SeqRandom(ReadInteger('n='),-50,50).Select(x->real(x)).ToArray;
x.Println; x[x.Length-1]:=(x.Min+x.Max)/2; x.Println
end.
Пример
n= 17
-41 -25 -11 -19 -28 -42 32 -40 -45 -3 -24 38 -30 28 -40 36 -12
-41 -25 -11 -19 -28 -42 32 -40 -45 -3 -24 38 -30 28 -40 36 -3.5
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<float>V(20);
int n;
cout << "Vvedite n = "; cin >> n;
V.resize(n);
for (int i = 0; i < V.size(); i++){
cout << "A[" << i << "]= ";
cin >> V[i];
}
float min = V[0];
float max = V[0];
for (int i = 0; i < V.size(); i++){
if (max < V[i])
max = V[i];
if (min > V[i])
min = V[i];
}
cout << "Ishodnqj massiv" << endl; //Исходный
for (int i = 0; i < V.size(); i++) {
cout << V[i] << ' ';
}
cout << endl;
V[n-1] = (max + min) / 2;
cout << "Izmenennqj massiv massiv" << endl; //Измененный
for (int i = 0; i < V.size(); i++) {
cout << V[i] << ' ';
}
cout << endl;
system("pause");
return 0;
}