Имеется массив на N чисел, заменить все отрицательные числа на 0

Имеется массив на N чисел, поменять все отрицательные числа на 0 и вывести этот массив.

Задать свой вопрос
Илья Похмельных
На каком языке тебе?
Maksim Kanonnikov
Ну ок, на c++)
2 ответа
include lt;bits/stdc++.hgt;
using namespace std;

int main()

     int n;
     cingt;gt;n; 
     int arr[n];
     for(int a = 0; alt;n; a++)
     
           cingt;gt;arr[a];
          
     for(int i = 0; ilt;n; i++)
     
           if(arr[i]lt;0) arr[i]=0; 
    
     for(int a = 0; alt;n; a++)
     
           coutlt;lt;arr[a]lt;lt;" ";
     
Const n=100;
var m:array[1..n] of integer;
i:integer;
begin
readln(n);
for i:=1 to n do
begin
read(m[i]);
if m[i]lt;0 then m[i]=0;
end;
for i:=1 to n do
write(m[i], ' ');
end.

Константой задано число n.
Во 2-ой строке задано n чисел для массива.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт