Циклы с постусловием.
1. Даны n натуральных чисел. Вывести те числа, значения которых являются степенями двойки (1, 2, 4, 8, 16, ...).
2. Даны n натуральных чисел. Вывести те числа, значения которых находятся в отрезке [a, b]
3. Даны n натуральных чисел. Вывести на экран те числа, значения которых являются квадратами какого-либо числа.
4. Дано натуральное число n. Вывести квадраты чисел от 1 до n.
5. Даны натуральные числа a, n. Найти a^n
6. Дано натуральное число n. Вычислить произведение (2n-1)(3n-1)(4n-1)...(10n-1).
7. Вычислить сумму 2+4+6+...+100.
8. Дано натуральное число n, действительное x. Вычислить произведение x+x/2+x/3+...+x/n.
9. Дано натуральное число n. Вычислить P=(1-1/2)(1-1/3)x...x(1-1/n), где n>2.
b,c: string;
d,x,y: real;
i,j: integer;
begin
b:='ABCD'; c:='xy';
writeln('трапеция ABCD');
for i:=1 to 4 do
begin
writeln('координаты точки ',b[i],': ');
for j:=1 to 2 do
begin
write(' ',c[j],i,' = ');
readln(a[j,i]);
end;
end;
x:=(a[1,3]-a[1,2]+a[1,4]-a[1,1])/2;
y:=(a[2,3]-a[2,2]+a[2,4]-a[2,1])/2;
d:=sqrt(x*x+y*y);
writeln('длина средней линии: ',d:5:2);
end.
ввод - вывод
трапеция ABCD
координаты точки A:
x1 = 3
y1 = 2
координаты точки B:
x2 = 5
y2 = 5
координаты точки C:
x3 = 9
y3 = 5
координаты точки D:
x4 = 10
y4 = 2
длина средней линии: 5.50
В курсе информатики при изучении раздела "Алгоритмы и исполнители" рассматривают исполнителя Чертежник.
Чертежник - это виртуальный компьютерный исполнитель, который предназначен для построения рисунков и чертежей на координатной плоскости, и представляет собой перо, которое может поднимать, опускать и перемещать.
При перемещении опущенного пера за ним остается след.
Среда обитания - часть координатной плоскости (1-я четверть, где х и у - положительны).
Начальное положение Чертежника - точка (0; 0) и перо поднято.
После исполнения программы перо должно быть поднято и и находится в начале координат - точке (0; 0).
Основные команды:
field(m,n) - создать поле размером m×n
topoint(x,y) - переместить перо в точку (х; у)
penup - поднять перо
pendown - опустить перо
onvector(a,b) - сместить перо на вектор (a; b)
m и n - натуральные числа
х и у - целые числа
Подробнее - на -
Объяснение: