tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Заполнить одномерный
Заполнить одномерный массив размером n случайными числами и вывести k наибольших. (язык с++)
bogdankavolev9
3 15.09.2019 04:40
0
Ответы
6a6yle4ka
07.10.2020 16:14
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
int n,k;
cout<<"n = "; cin>>n;
int a[n];
srand(time(NULL));
for (int i=0; i<n; i++) {
a[i]=rand()%25; cout<<a[i]<<" ";
}
cout<<endl;
cout<<"k = "; cin>>k;
for (int i=0; i<n-1; i++)
for (int j=i+1; j<n; j++)
if (a[j]>a[i]) swap(a[i],a[j]);
for (int i=0; i<k; i++) cout<<a[i]<<" ";
cout<<endl;
system("pause");
return 0;
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
Lsjsjajj
01.12.2021 13:31
Дан массив М: 24, 7, 14, 8, 56, 12, 48, 25, 19, 17. Что появиться на экране после выполнения фрагмента программы: s:=m[1]; for k:=2 to 10 do if m[k] s then s:=m[k];writeln(s);запишите...
missmarial2010
05.05.2019 22:28
Написать программу на паскале...
Vova2288s
05.05.2019 22:29
Перевести из десятичной системы счисления в двоичную 81, 128, 511, 237...
Kir2905
05.05.2019 22:38
Используется оператор for i: = 1 to 30 do… после завершения выполнения тела цикла i =...
8ВероникаКонорюкова8
05.05.2019 22:40
Написать программу на языке паскаль...
умный2006
18.08.2019 18:00
Дан массив, состоящий из целых чисел. нумерация элементов начинается с 0. напишите программу, которая выведет элементы массива, номера которых четны (0, 2, входные данные сначала...
timon040805
20.01.2021 20:31
По адресам файлов восстановить файловую структуру 1. C:\Мои документы\Иванов\QBasic.doc 2. C:\Мои документы\Петров\Письмо.txt 3. C:\Мои документы\Петров\Рисунки\Море.bmp 4. C:\Фильмы\Интересный...
Dima121007
16.04.2019 22:43
Установите правильную последовательность процессов во время вторичной сукцессии на месте лесного пожарища...
lightningwhite
16.04.2019 22:43
Установите соответствие между организмом и трофическим уровнем экологической пирамиды, на котором он находится, и впишите в таблицу...
Sonya56373838
16.04.2019 22:43
Определите массу компонентов цепи питания, если известно, что масса консументу 3-го порядка составляет 8 кг....
Популярные вопросы
В якому становищі руки розслаблені згиначі пальців...
3
Объясните написание чередующихся гласных в корне . Порядок действий следующий...
1
RO 177, Исправь ошибки. .1. My mother was cooking and I played.2. My friends...
2
Определить степень сравнения понятно большущий, самый тяжелый, предобрый, твёрже,...
1
ОЧЕНЬ НУЖНО Сделайте сравнительную характеристику двух человек, по плану : жесты...
2
Зимние виды спорта надо умоляю...
2
Обчисліть об’єм вуглекислого газу, який виділиться при спалюванні 2,36л метану...
2
В каком году Александра Сергеевича Пушкина застрелили на дудле???...
2
Сделать все задания, написанные в предложенной картинке....
3
Страны входящие в состав субрегиона...
1
#include <iomanip>
using namespace std;
int main() {
int n,k;
cout<<"n = "; cin>>n;
int a[n];
srand(time(NULL));
for (int i=0; i<n; i++) {
a[i]=rand()%25; cout<<a[i]<<" ";
}
cout<<endl;
cout<<"k = "; cin>>k;
for (int i=0; i<n-1; i++)
for (int j=i+1; j<n; j++)
if (a[j]>a[i]) swap(a[i],a[j]);
for (int i=0; i<k; i++) cout<<a[i]<<" ";
cout<<endl;
system("pause");
return 0;
}