Презентация на тему Решение задач с использованием циклов на языке Turbo Pascal (9 класс)


Запись оператора цикла While While <условие> do <оператор >; Repeat оператор 1; оператор 2; ... оператор n;Until <условие>; Запись оператора цикла Repeat … Until For i := n1 to (downto) n2 do <оператор>; Запись оператора цикла For Найти сумму первых n элементов ряда a p s b For i:=1 to n do Until i>n; Repeat end; While i<=n do begin Program sum; Var n, i: integer; s, p, a, b, x: real; Begin writeln(‘Введите число членов ряда, n=’); readln(n); i:=1; s:=0; Writeln(’Сумма первых ’,n,’элементов ряда = ’,s); Readln; End. write('Введите x= '); readln(x); a:=1; a:=a*i; p:=b/a; s:=s+p; b:=b*x; i:=i+1; b:=x; нет да Начало Составить программу, печатающую таблицу значений функции на отрезке [-5, 5] с шагом 1 x: = -5, 5, 1 x<1 y: = 2 * x - 1 y: = x*x*x–4*x+2 Вывод x, y Конец да нет x: = 1, b, 1 да gotoxy(20, 5+y) да Вывести на экран прямоугольник , заполненный * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Начало Ввод a Ввод b y: = 1, a, 1 Вывод * нет нет Конец Начало Ввод a Ввод b y: = 1, a, 1 gotoxy(20, 5+y) x: = 1, b, 1 Вывод * Конец да нет нет да Program pr; Uses Crt; Var a, b, x, y:integer; Begin Clrscr; Write('Введите высоту a= '); Readln(a); Write('Введите ширину b= '); Readln(b); For y:=1 to a do begin gotoxy(20, 5+y); For x:=1 to b do write('* '); end; Readln; End. * * * * * * * * * * * * * * * * * * * * * * * * * * * * Uses Crt;Var a, b, x, y, c:integer;Begin clrscr; randomize; write(‘введите высоту a= '); readln(a); write(‘введите длину b= '); readln(b); for y:=1 to a do begin gotoxy(20, 5+y); for x:=1 to b do begin c:=random(16); TextColor(c); write('* '); end; end; readln;End.