Справочный материал по Turbo Pascal
материал по информатике и икт (8 класс)

Справочный материал по Turbo Pascal "Линейные алгоритмы"

Скачать:

ВложениеРазмер
Microsoft Office document icon paskal_chast3.doc56.5 КБ

Предварительный просмотр:

Информатика                                                   3                                                      Turbo Pascal

Линейные алгоритмы

1

Задача №1

2 Примеры

Задача №1. Даны стороны треугольника. Найдите периметр треугольника.

program perimetr3;

var a,b,c,p: integer;

begin

     writeln('Введите стороны треугольника  a, b, c');

     readln(a,b,c);

     p:=a+b+c;

     writeln('Периметр треугольника p=',p);

     readln;     {чтобы программа не исчезла с экрана}

end.

CLS

INPUT "A, B, C="; A, B, C

P = A + B + C

PRINT "P="; P

END

Задача №2. Даны катеты прямоугольного треугольника. Найдите гипотенузу и периметр.  

program GipotenPerimp3;

var a, b: integer;

    c, p: real;

begin

     writeln('Введите катеты треугольника a и b');

     readln(a, b);

     c:=sqrt(a*a + b*b);

     p:=a+b+c;

     writeln('Гипотенуза треугольника c=',c:3:1);

     writeln('Периметр треугольника p=',p:3:1);

     readln;

end.

CLS

INPUT "A,B="; A, B

C = SQR(A ^ 2 + B ^ 2)

P = A + B + C

PRINT "C="; C

PRINT "P="; P

END

Форматный вывод

writeln(<переменная> : m : n);

Для переменных вещественного типа формат вывода указывается двумя числами – m (для обозначения числа позиций под все число), и n (для обозначения числа знаков в дробной части), для целого – одним числом m.

Задача №3. Даны гипотенуза и катет прямоугольного треугольника. Найдите периметр и площадь.

program perimploshad3;

var a, c: integer;

    b, p, s: real;

begin

     writeln('Введите гипот. и катет треуг-ка c и a');

     readln(c, a);

     b:=sqrt(c*c-a*a);

     p:=a+b+c;

     s:=a*b/2;

     writeln('Катет треугольника b=',b:3:1);

     writeln('Периметр треугольника p=',p:3:1);

     writeln('Площадь треугольника s=',s:3:1);

     readln;

end.

CLS

INPUT "C,A="; C, A

B = SQR(C ^ 2 - A ^ 2)

P = A + B + C

S = A * B / 2

PRINT "В="; В

PRINT "P="; P

PRINT "S="; S

END

Задача №4. Определить объём и площадь боковой поверхности цилиндра с заданными радиусом основания R и высотой H.

Program Cylinder;

   Var

    R, {радиус основания цилиндра}

    H, {высота цилиндра }

    V, {объем цилиндра }

    S: Real; {площадь боковой поверхности цилиндра}

BEGIN

  Write('Введите высоту (H) цилиндра : ');  ReadLn(H);

  Write('Введите радиус (R) основания : '); ReadLn(R);

  V := Pi * R * R * H;

  S := 2 * Pi * R * H; 

  WriteLn;

  WriteLn('Объем цилиндра V= ', V : 5 : 2); 

  WriteLn('Площадь боковой поверхности S= ', S : 5 : 2);

  ReadLn

END.

WriteLn('Объем V= ', V : 5 : 2);

{Здесь 5 - общее    количество позиций, занимаемых переменной V при выводе, а 2 - количество позиций в дробной части значения V}

3 

integer (целый тип Ц), real (вещественный тип В)

Ц*Ц=Ц

Ц/Ц=В

Ц+Ц=Ц

Ц-Ц=Ц

Ц*В=В

Ц/В=В

Ц+В=В

Ц-В=В

В*В=В

В/В=В

В+В=В

В-В=В

sin(x)  В

cos(x)  В

arctan(x)  В

abs(Х)  как у Х

sqrt(x)  В

pi   В

 ln(x)  В

sqr(Х)  как у Х

4 Задачи

1. Написать программу вычисления площади параллелограмма.

2. Написать программу вычисления площади треугольника, если известна длина основания и высота.

3. Написать программу вычисления объема параллелепипеда.    

4. Написать программу вычисления объема куба.

5. Написать программу вычисления площади поверхности параллелепипеда.

6. Написать программу вычисления площади круга.

МБОУ "Нижнекуюкская ООШ"    2022/2023 учебный год


По теме: методические разработки, презентации и конспекты

Конспект урока с презентацией "Графика на языке программирования Turbo Pascal"

Урок для учащихся 11 класса по теме "Графика на языке программирования ТР". Содержит теоретический материал, практическую работу и презентацию к уроку. Надеюсь, многим учителям информатики пригодится!...

Turbo Pascal. Разработка программ, содержащих оператор ветвления

Изучение программирования и языков программирования, таких как Basic, Pascal, C++, Delphi и др. является неотъемлемой частью информатики. С помощью языков программирования можно создавать свои п...

Реализация циклического алгоритма в среде Turbo Pascal. Оператор цикла с параметром

Урок по предметной области “Информатика” для 9-10 класса Данный материал  представляет разработку урокапо теме “Реализация циклического алгоритма в среде TurboPascal. Оператор цикла с парам...

Справочный материал по Turbo Pascal

Справочный материал по Turbo Pascal "Режимы работы. Алфавит языка Турбо Паскаль. Оператор присваивания. Целые числа. Действительные (вещественные) числа. Математические функции"...

Справочный материал по Turbo Pascal

Справочный материал по Turbo Pascal "Структура программы. Оператор ввода. Оператор вывода"...

Справочный материал по Turbo Pascal

Справочный материал по Turbo Pascal "Линейные алгоритмы. Решение задач. Константы цвета"...

Справочный материал по Turbo Pascal

Справочный материал по Turbo Pascal "Ветвящиеся алгоритмические конструкции"...