Вопрос задан 07.11.2018 в 13:57. Предмет Информатика. Спрашивает Иванова Елизавета.

Дан массив. Напечатать все неотрицательные элементы

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Лапин Кирилл.
Const nx=30;
var C:Array[1..nx] of integer;
 i,min,q,n:integer;
begin write('введите кол-во элементов массива');
Read(n);
for i:=1 to n do begin
C[i]:= random(100)-50;
if  c[i]> 0 then begin write(C[i]:4); end;end;
writeln;
for i:=1 to n do write(C[i]:4);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Чтобы напечатать все неотрицательные элементы массива, нужно пройтись по каждому элементу массива и проверить, является ли он неотрицательным. Если элемент неотрицательный, то можно его вывести.

Пример кода на языке Python:

```python # Заданный массив arr = [1, -2, 3, -4, 5, -6, 7, -8, 9, -10]

# Проходим по каждому элементу массива for num in arr: # Проверяем, является ли элемент неотрицательным if num >= 0: # Выводим неотрицательный элемент print(num) ```

Результат выполнения данного кода будет следующим:

``` 1 3 5 7 9 ```

Таким образом, все неотрицательные элементы массива будут напечатаны.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос