Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
тетрадь 1.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
723.97 Кб
Скачать

Задание 5.

Построить блок схему по программе:

1.

program zadacha;

{вычисление расстояния между двумя точками}

var

x1, x2, y1,y2,c:real; begin

writeln (‘Введите значения x1, y1,x2,y2’);

readln(x1, y1,x2,y2);

c:=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));

writeln(‘расстояние =’, с)

end.

2.

program zadacha2;

{вычисление площади и объема куба}

var

a,sg,sp,v:real; begin

writeln (‘Введите длину ребра куба’);

readln(а);

sg:=a*a;

sp:=6*sg;

v:=a*a*a;

writeln(‘S =’, sg, ‘Sпов=’sp, ‘Vкуб=’, v)

end.

Задание 6.

Построить блок-схему и написать программу

1. Вычислить. если углы вводятся в градусах.

Блок-схема

Программа

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

2. Вычислить если углы вводятся в градусах.

Блок-схема

Программа

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

3. Целой переменной Р присвоить произведение цифр трехзначного числа. (Например: дано число а=123, получить р=6).

Блок-схема

Программа

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

4. Написать последовательность для получения числа b, полученного выписыванием в обратном порядке цифр заданного трехзначного числа (например: дано число а=123, получить число b=321)

Блок-схема

Программа

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

___________________________________________

Ветвящиеся алгоритмические конструкции.

Задание 1.

1. Какая команда называется командой выбора?

__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

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

__________________________________________________________________________________________________________________________________________

3. Опишите виды команды ветвления и изобразите их с помощью блок-схем.

4. Опишите служебные слова, которые образуют структуру команды ветвления.

_________________________________________________________________________________________________________________________________________________________________________________________________________

__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________