Дана последовательность целых чисел, оканчивающаяся 0. Вывести ** экран все нечетные...

0 голосов

Дана последовательность целых чисел, оканчивающаяся 0. Вывести на экран все нечетные числа этой последовательности.


спросил от (12 баллов) в категории Информатика
оставил комментарий от Начинающий (648 баллов)

ГИА чтоле ?

оставил комментарий от (12 баллов)

Неа

оставил комментарий от Начинающий (648 баллов)

в строчку вывести , или в столбец ?

оставил комментарий от (12 баллов)

Столбец

оставил комментарий от Начинающий (648 баллов)

в общем я массивом сделал

1 Ответ
0 голосов
ответил от Начинающий (648 баллов)

Все на картинке 


image
оставил комментарий от Начинающий (648 баллов)

program one;
var a:array[1..1000] of integer ;
b,c:integer;
begin
readln(b);
for c:=1 to b do
readln(a[c]);
for c:=1 to b do
if a[c] mod 2 <> 0 then writeln(a[c]);
end.

оставил комментарий от Начинающий (648 баллов)

воть

оставил комментарий от Начинающий (648 баллов)

а стой

оставил комментарий от Начинающий (648 баллов)

нулем кончаться

оставил комментарий от Начинающий (648 баллов)

щас переделаю

оставил комментарий от Начинающий (648 баллов)

program one;
var g:array[1..1000] of integer;
a,b,c,d:integer;
begin
b:=0;
d:=0;
readln(a);
while a<>0 do
begin
b:=b+1;
d:=d+1;
if (a mod 2 <> 0) then g[b]:=a;
readln(a);
end;
for b:=1 to d do
writeln(g[b]);
end.

оставил комментарий от (12 баллов)

Спасибо, выручил

оставил комментарий от Начинающий (648 баллов)

ноль между числами , поставлен для разделения

оставил комментарий от Начинающий (648 баллов)

если что

...