tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Вс++. создать и заполнить
Вс++. создать и заполнить случайным образом (от -20 до 20) массив а[n]. удалить из массива числа равные заданному.
ArmyLAnn
3 06.08.2019 22:50
0
Ответы
Коши
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
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
ulia200634
15.05.2020 18:38
Python Напишите программу , которая заполняет квадратную матрицу случайными числами в интервале [10,99], и находит максимальный и минимальный элементы в матрице...
lana231075
15.05.2020 18:39
Составить содержательную граф-схему и написать программу алгоритма в терминах алгоритмического языка (ассемблер, Паскаль)...
fantastik03
15.05.2020 18:39
Сравните размеры памяти, необходимые для хранения изображений: первое изображение 8-цветное, его размер 32*64 пикселей; второе изображение 32-цветное, его размер...
dvladimirov425
12.12.2020 06:34
Написать программу,спрашивающую сколько детей у сороконожки и сообщающую,сколько пар сапог ей нужно...
Titan987
06.08.2019 20:50
Напишите программу в паскале: дано n чисел определить кол-во чисел=минимальному значению...
steeg99
09.09.2019 03:40
⦁ученик 9 класса читает текст со скоростью 250 символов в минуту. при записи текста использовался алфавит, содержащий 64 символа. какой объем информации получит...
ПРОКОФИЙ2005
08.07.2019 23:00
3найти количество отрицательных элементов каждого столбца матрицы х(5,6). результат записать в вектор к(6)....
mkogavuk
08.07.2019 23:00
За 34 на определить количество посетителей салона, которых успеет обслужить мастер-стилист, если его рабочий день составляет t часов и известна продолжительность...
NoNameKek1Himka
08.07.2019 23:00
Рассказ про первый компьютер на языке (the first computer) . не из переводчика . заранее ....
18.07.2019 02:50
Уисполнителя вычислитель две команды, которым присвоены номера 1. приписать 4 2. разделить на 2 первая из них приписывает к числу справа 4, вторая уменьшает его...
Популярные вопросы
Может ли внешняя красота без душевного тепла принести кому-то...
3
Почему у животных выработались различные передвижения (не менее...
2
9. так,ні .гліцерол у розчині можна виявити за до купрум (||)...
1
Расставить ударение в словах :дятел, сорока, соловей, синица,...
3
ЧЕРЧЕНИЕ (ИНЖЕНЕРНАЯ ГРАФИКА) Вместо вида слева нужно сделать...
1
сделать номер 2 а очень важно .Умоля...
3
При взаємодії барію із хлоридною кислотою виділилось 11,2л водню....
1
Поставить ударение звёзды...
3
Проходит ли график функции у = 6х – 11 через точку В(10;49)?...
1
Weiß ... Schnee, kalt ... Wasser, frisch ... Luft, grün ... Gras,...
3
#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