Введите массив из 10 чисел и выведите ** экран только отрицательные значения этого...

0 голосов
27 просмотров

Введите массив из 10 чисел и выведите на экран только отрицательные значения этого массива(c номерами этих массивов,т.е. при выводе на экран отрицательных значений будет написано,например:m[1]=-3).

Напишите,пожалуйста,программу.


Информатика (361 баллов) | 27 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

#include
#include
#include
int main()
{
setlocale(LC_ALL,"RUS");
printf("Введите значение 10-ти элементов массива\n");//через enter
int n=10,a[10],b,i,g;
for (i=0;i scanf("%d",&b);
a[i]=b;
}
for (i=0;i if (a[i]<0){<br> printf("a[%d]=%d\n",i,a[i]);
}
}
getch();
}

(103 баллов)
0 голосов

program a1;
const n=10;
var a:array[1..n] of integer;
i:integer;
Begin
for i:=1 to n do begin
read(a[i]);
end;
for i:= 1 to n do begin
if a[i]<0 then writeln('a[',i,']=',a[i])<br> end
end.

(60 баллов)