Паскаль АВС.net.задача ! программирование.Мама развела целую оранжерею кактусов,...

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

Паскаль АВС.net.
задача !
программирование.
Мама развела целую оранжерею кактусов, некоторые из которых гольчасти, а остальные голые. Маленькая дочь Яринка решила, что иглы на кактусах это слишком дерзко, поэтому побрила их бритвой. Хорошо, что у мамы остался блакнот , в котором все кактусы были обозначены количеством иголок a1 ,а2...,, an (голые кактусы были обозначены 0). Сколько КАКтусов коснулась рука юной девочки .


Информатика (125 баллов) | 142 просмотров
0

Да, почти вся серия задач, выложенная Ксю, из элементарных, но какая-то нестыковочка есть - общее количество не задано, приходится использовать динамический массив, а это уже более высокий уровень. Поэтому подумалось, а может эти задачи нужно вообще решать без применения массива? Ксю, ответь, массивы использовать или нет?

0

Ну это как-то неэлегантно.

Дан 1 ответ
0 голосов

Var a,n,i,s:integer;
begin
write('Сколько кактусов? ');
readln(n);
write('Введите количество иголок каждого кактуса: ');
for i:=1 to n do
  begin
  read(a);
  if a>0 then s:=s+1;
  end;
writeln('Ответ: ',s);  
end.

(6.2k баллов)
0

Надо было и все другие задачи также решать, без массива.

0

с массивом м нужно

0

и нужно*