Pascal 1)Вычислить и вывести квадраты чисел натурального ряда от 1 до 10 2). В диапазоне...

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

Pascal
1)Вычислить и вывести квадраты чисел натурального ряда от 1 до 10
2). В диапазоне от 1 до К вывести все нечётные числа
Помогите пожалуйста ((


Информатика (54 баллов) | 72 просмотров
Дан 1 ответ
0 голосов

Язык: паскаль.
Program alfa
var
i,n,sum:integer;
begin
writeln('Введите n');
readln('n');
////Тут возможны два решения, с циклом и без. Вот первое:
sum:=0;
for i:=1 to n do
if i mod 2 =0 then 
sum:=sum+i;
writeln(sum);
end.
////Второе, более быстрое, использующее формулу суммы первых членов арифметической прогрессии:
if n mod 2=1 then n:=n-1;
sum:=((2+n)/2)*n/2;
writeln(sum);
end.

(90 баллов)
0

Спасибо

0

На здоровье

0

слушай, а как 2 решать ? Как понять до К?