Предмет: Информатика,
автор: Фориэн
Массивы в Паскале
1. Вы посетили магазин и купили 10 видов товара. В таблицу T[1:10]
вы записали количество купленного товара каждого вида. В таблицу C[1:10]
записали цены единиц каждого вида товара соответственно. Составьте на Паскале
программу вычисления общей стоимости всех покупок.
2. Вы приобрели котёнка. Каждый вечер вы определяете его вес с помощью
весов. Как можно описать на Паскале массив, в котором будут
храниться значения веса котёнка в течение одного месяца (например, мая)?
3. Напишите на Паскале программу, которая запрашивает с клавиатуры массив из N чисел, а
затем выводит среднее арифметическое всех элементов массива.
4. Перепишите программу на Паскале, исправив ошибки:
Program massiv;
Var a:array(-10..10) of integer;
Begin
For
i:=1 to 20 Do
Read(a[i]);
For
i:=1 to 20 Do
a[i]:=a[i]/10;
For i:=1 to 20 Do
Write(a[i])
End.
Ответы
Автор ответа:
0
1
for i:=1 to 10 do s:=s+T[i]*C[i]
2
a:array[1..31] of real;
3
for i:=1 to N do
begin
readln(a[i];
s:=s+a[i];
end;
s:=s/N;
writeln(s)
4
Program massiv;
Var
a:array[-10..10] of real;
i:integer;
Begin
For
i:=-10 to 10 Do
Read(a[i]);
For
i:=-10 to 10 Do
a[i]:=a[i]/10;
For
i:=-10 to 10 Do
Writeln(a[i])
End.
for i:=1 to 10 do s:=s+T[i]*C[i]
2
a:array[1..31] of real;
3
for i:=1 to N do
begin
readln(a[i];
s:=s+a[i];
end;
s:=s/N;
writeln(s)
4
Program massiv;
Var
a:array[-10..10] of real;
i:integer;
Begin
For
i:=-10 to 10 Do
Read(a[i]);
For
i:=-10 to 10 Do
a[i]:=a[i]/10;
For
i:=-10 to 10 Do
Writeln(a[i])
End.
Похожие вопросы
Предмет: История,
автор: Аноним
Предмет: Экономика,
автор: slastena0554
Предмет: Физика,
автор: arinakazanskaia
Предмет: Математика,
автор: ZMSK
Предмет: Химия,
автор: lampa12298