Ask___
Advice
Главная
О сервисе
О нас
Правила пользования сайтом
Авторское право
Политика конфиденциальности
Задать вопрос
Искать
Главная
Информатика
Ответы на вопрос
panstel
25.08.2021
?>
Проблеманы анықтауды қалай түсінесіңдер
Информатика
Ответить
Ответы
ivanov568
25.08.2021
//VS C++
#include <iostream>
#include <time.h>
using namespace std;
int main() {
int *A;
int N;
setlocale(LC_ALL, "Russian");
srand(time(NULL));
cout << "Количество элементов в массиве: "; cin >> N;
A = new int[N];
cout << "***Исходный массив***" << endl;
for (int i = 0; i < N; i++) {
A[i] = rand() % (101) - 50;
cout << A[i] << " ";
}
cout << endl;
cout << "***Измененный массив***" << endl;
for (int i = 0; i < N; i++) {
if (A[i] < 0) A[i] = -A[i];
cout << A[i] << " ";
}
cout << endl;
int temp;
//Сортировка массива пузырьком
cout << "***Измененный отсортированный массив***" << endl;
for (int i = 0; i < N - 1; i++) {
for (int j = 0; j < N - i - 1; j++) {
if (A[j] > A[j + 1]) {
temp = A[j];
A[j] = A[j + 1];
A[j + 1] = temp;
}
}
}
for (int i = 0; i < N; i++) cout << A[i] << " ";
cout << endl;
system("pause");
return 0;
}
АндреевичОльга641
25.08.2021
#include <iostream>
#include <iomanip>
#include <cstdlib>
using namespace std;
int main() {
bool priz;
int n;
cout<< "n = "; cin>>n;
int *a = new int[n];
srand(time(NULL));
for (int i=0;i<n;i++) {
a[i]=rand()%101-50;
cout<<a[i]<<" ";
if (a[i]<0) a[i] = - a[i];
}
cout<<endl;
// сортировка массива
while (priz)
{
priz=false;
for (int i=1; i<n; i++)
if (a[i]<a[i-1])
{ swap(a[i],a[i-1]); priz=true; }
}
// вывод массива
cout<<"new array"<<endl;
for (int i=0; i<n; i++)
cout<<a[i]<<" ";
cout<<endl;
system("pause");
return 0;
}
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Проблеманы анықтауды қалай түсінесіңдер
Ваше имя (никнейм)*
Email*
Комментарий*
Согласен с
политикой конфиденциальности
Отправить вопрос
Популярные вопросы в разделе
1.Какое из приведенных имен удовлетворяет следующему логическому условию: (первая буква гласная первая буква согласная) вторая буква согласная 1) Ирина 2) Кирилл 3) Галина 4) Сергей Можно ответ с ...
Автор: chetverikovalex3738
Удалить максимальный и минимальный элемент массива на паскале
Автор: okabankova7
Представить десятичные числа 135, 297, 166 в прямом, обратном, дополнительном кодах (в восьмиразрядном формате Записать числа со знаком в восьмиразрядном формате: -33; 71; -11; 19
Автор: kristina1989
1. Перечислите команды, которые относятся к командам целочисленной арифметики. 2. Опишите синтаксис команд сложения и принцип их работы. В чем отличие команды ADD от команды ADC? 3. Опишите синтаксис...
Автор: Varagyan1728
Дана строка. найдите в этой строке самое длинное слово и выведите его. если в строке несколько слов одинаковой максимальной длины, выведите первое из них. python или с++.заранее
Автор: rn3ay8
Цена товара равна 1362 или 3137 рублями За
Автор: Yelena642
Задание 1 ( Составить блок-схему алгоритма и программу на Паскале для вычисления функций y(x). Ввести программу, вычислить значения функции и проверить ее. В отчет включить блок-схему алгоритма, те...
Автор: PushkinaKurnosov984
30 таблицы. графические изображения 1 вопрос: для чего в текстовых редакторах используются таблицы? выберите один из 3 вариантов ответа: 1) используются при создании текстовых документов, содерж...
Автор: agaloan8
1. что значит узловые и алгоритмические числа? 2. как е системы счисления вы знаете? 3. как называются элеметы ячейки?
Автор: razumeiko0790
Два года назад савва был старше вероники в 2 раза, а 8 лет назад – в 5 раз.сколько лет савве и сколько – веронике сейчас?
Автор: annatarabaeva863
Почему командный пользовательский интерфейс не широкому распространению компьютерной техники? почему специалисты до сих пор используют интерфейс командной строки?
Автор: timonina29
Квиток у першому секторі коштує 250 грн, у другому - 200 грн, а в третьому - 48 грн. У яких секторах можна купити квитки, щоб витрати були найменшими? Розробити програму і надати скріншот екрану.
Автор: lenarzhaeva
Какая из команд записана правильно? 1. if (x=0) аnd (a>0) then begin b:=0;c:=x else b:=x; end;2. if (x=0) and (a>0) then begin b:=0;c:=x; end; else b:=x;3. if (x=0) and (a>0) then b:=0;c==x; ...
Автор: kseniyavaganova
Исполнитель чертёжник перемещается на координатной плоскости, оставляя след в виде линии. чертёжник может выполнять команду сместиться на (a, b) (где a, b — целые числа), перемеща...
Автор: antilopa001
Верно ли указан порт датчика цвета в предложенном программном нам через 20 мин здавать
Автор: d892644813661946
▲
#include <iostream>
#include <time.h>
using namespace std;
int main() {
int *A;
int N;
setlocale(LC_ALL, "Russian");
srand(time(NULL));
cout << "Количество элементов в массиве: "; cin >> N;
A = new int[N];
cout << "***Исходный массив***" << endl;
for (int i = 0; i < N; i++) {
A[i] = rand() % (101) - 50;
cout << A[i] << " ";
}
cout << endl;
cout << "***Измененный массив***" << endl;
for (int i = 0; i < N; i++) {
if (A[i] < 0) A[i] = -A[i];
cout << A[i] << " ";
}
cout << endl;
int temp;
//Сортировка массива пузырьком
cout << "***Измененный отсортированный массив***" << endl;
for (int i = 0; i < N - 1; i++) {
for (int j = 0; j < N - i - 1; j++) {
if (A[j] > A[j + 1]) {
temp = A[j];
A[j] = A[j + 1];
A[j + 1] = temp;
}
}
}
for (int i = 0; i < N; i++) cout << A[i] << " ";
cout << endl;
system("pause");
return 0;
}