Дан целочисленный линейный массив. отсортировать его элементы в порядке возрастания значений.
163
208
Ответы на вопрос:
// pascalabc.net 3.2, сборка 1449 от 23.05.2017 // внимание! если программа не работает, обновите версию! begin var a: =arrrandom(readinteger('n=',50); a.println; a.sort; a.println end. пример n= 17 22 15 -9 3 5 -13 6 -40 -8 -16 22 -20 -29 -26 10 -43 -6 -43 -40 -29 -26 -20 -16 -13 -9 -8 -6 3 5 6 10 15 22 22
Var a: array[1..10000] of integer; n,i,m,b: integer; begin randomize; write('n = '); readln(n); write('исходный массив: '); for i: = 1 to n do begin a[i]: =random(2*n+1)-n; write(' ',a[i]) end; writeln; write('отсортированный массив: '); for i: = 1 to n do begin m: =i; for n: = i+1 to n do if a[m] > a[n] then m: =n; b: =a[m]; a[m]: =a[i]; a[i]: =b; write(' ',a[i]) end; end.
#include <iostream>
#include <vector>
using namespace std;
int f(vector<int> &u){
int k = 1;
bool has_negative = false;
for(auto &i : u){
if(i < 0){
k *= i;
has_negative = true;
}
}
return k * has_negative;
}
signed main(){
const int n = 5;
vector<vector<int>> a(n, vector<int> (n));
for(int i = 0; i < n; i++)
for(int j = 0; j < n; j++)
cin >> a[i][j];
for(int i = 0; i < n; i++)
cout << "Product of negatives in " << i + 1 << " line is " << f(a[i]) << "\n";
}
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
elen7211.04.2022 11:58
-
приветик4915.02.2023 05:51
-
Варя1милаха11.02.2022 06:03
-
bertain09.12.2022 00:38
-
stas95201121721701.04.2020 17:29
-
арина1232420.02.2021 23:40
-
2508sanya09.04.2021 07:38
-
tgeibdizn19.02.2022 20:32
-
prkf04.02.2022 10:31
-
SnikerS20516.10.2020 16:06
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.