Предмет: Информатика, автор: neokrom

5. Найти сумму следующей последовательности а1 а2 а3 … аn, где n – количество элементов, задаваемых пользователем


neokrom: Решить задачи, используя оператор while
Аноним: А это в условие надо вставлять!
neokrom: да
neokrom: Одномерные массивы: Составить программу, заполняющую массив, состоящий из N элементов, введенными с клавиатуры целыми числами. Требуется вывести массив на экран компьютера и найти индекс последнего по счету в массиве отрицательного элемента.

Ответы

Автор ответа: NiGhtWolFs
1
var a:array [1..999] of real;
c:real;
n,i:integer;
begin
write ('Введите кол-во элементов: ');
readln(n);
c:=0;
i:=1;
while i<=n do
begin
write ('Введите ',i,' элемент: ');
readln (a[i]);
c:=c+a[i];
i:=i+1;
end;
writeln ('Сума ',n,' элементов = ',c);
end.
Приложения:

neokrom: Решить задачи, используя оператор while
NiGhtWolFs: это всё должно указываться сразу в самом условии к задаче, а не после того как решил пользователь через for ;)))
neokrom: извини ..сам потом не увидел ..с фор я и сам решил
neokrom: а вот while не фига не могу
NiGhtWolFs: изменил решение, теперь через while)
neokrom: спасибо ))большое !!!!!!
neokrom: Одномерные массивы: Составить программу, заполняющую массив, состоящий из N элементов, введенными с клавиатуры целыми числами. Требуется вывести массив на экран компьютера и найти индекс последнего по счету в массиве отрицательного элемента
Похожие вопросы