Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
Rebefullik4
25.09.2022 13:31 •
Информатика
Вс++. создать и заполнить случайным образом (от -20 до 20) массив а[n]. удалить из массива числа равные заданному.
Ответ:
Cuba125
04.10.2020 01:55
//Dev-C++ 5.11
#include <iostream>
#include <ctime>
#include <stdlib.h>
using namespace std;
int main(void)
{const int n=5;
int arr[n],c,k;
srand(time(NULL));
cout<<"Array:"<<endl;
for(int i=0;i<n;i++)
{arr[i]=(rand()%41)-20; //r=(rand()%(max+1-min))+min
cout<<arr[i]<<" ";}
cout<<endl;
cin>>c;
k=0;
for(int i=0;i<n-k;i++)
if(arr[i]==c)
{for(int j=i;j<n-k;j++)
arr[j]=arr[j+1];
k++;
i--;}
cout<<endl<<"Final array:"<<endl;
for(int i=0;i<n-k;i++)
cout<<arr[i]<<" ";
return 0;}
Пример работы программы:
Array:
-3 -10 -10 -6 3
-10
Final array:
-3 -6 3
0,0
(0 оценок)
Популярные вопросы: Информатика
Lisaezhik
30.09.2022 16:14
Даны числа А, В и знаки арифметических действий, которые должны быть выполнены с ними. Например, +, -, І, *. Создайте программу, которая выполняет одно из этих действий с числами...
орпавераопрпираоарат
19.04.2021 03:23
Определи основание системы счисления числа 376 10....
лом15
01.02.2021 19:21
Выписать целые десятичные числа, принадлежащие числовым промежуткам [101010(2); 101111(2)] [21(8); 32(8)] [2f(16); 3b(16)] в скобках системы счисления....
romankrohov2005
18.06.2020 02:01
Ячейка электронной таблицы определяется: 1)именами столбцов 2)областью пресечения строк 3)номерами строк 4)номерами столбцов...
Эплик1
18.08.2022 16:12
Модуль силы действующей на какую-либо точку тела равен 30 и 50 объясните в каких случаях равнодействующая этих сил может быть равна 8 н или 2 н...
valera123zeerow4kam
18.08.2022 16:12
Найти сторону квадрпта, если его площадь равна 4 дм в квадрате...
тролодо
18.08.2022 16:12
Как разобрать предложение: мальчики стали крепость строить и в снежки играть...
Dayanna01
18.08.2022 16:12
Школьники повесили в зале 5 лент и 25 флажков шаров они повесили столько сколько лент и флажков сколько всего украшений в зале...
lolkek213
18.08.2022 16:12
Сторона квадрата увеличили в 2 раза, площадь его увеличилась на 7,5 метров в квадрате.чему равна сторона первого квадрата? решается уравнением....
Аиляра
18.08.2022 16:12
Как решить как-то раз муравей построил себе дом и пригласил 500 гостей.в пляс пустились 30% всех гостей.сколько муравьиных гостей пустились в пляс?...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <iostream>
#include <ctime>
#include <stdlib.h>
using namespace std;
int main(void)
{const int n=5;
int arr[n],c,k;
srand(time(NULL));
cout<<"Array:"<<endl;
for(int i=0;i<n;i++)
{arr[i]=(rand()%41)-20; //r=(rand()%(max+1-min))+min
cout<<arr[i]<<" ";}
cout<<endl;
cin>>c;
k=0;
for(int i=0;i<n-k;i++)
if(arr[i]==c)
{for(int j=i;j<n-k;j++)
arr[j]=arr[j+1];
k++;
i--;}
cout<<endl<<"Final array:"<<endl;
for(int i=0;i<n-k;i++)
cout<<arr[i]<<" ";
return 0;}
Пример работы программы:
Array:
-3 -10 -10 -6 3
-10
Final array:
-3 -6 3