
- •Задание 2.
- •Задание 6.
- •Задание 7.
- •Задание 8.
- •Задание 9.
- •Самостоятельная работа
- •Контрольная работа 1.
- •3. Какой результат вы получите после вычисления выражения?
- •Задание 2.
- •Задание 5.
- •Задание 6.
- •2. Вычислить если углы вводятся в градусах.
- •Задание 2.
- •2. Дана блок-схема. Написать программу.
- •Задание 4.
- •Задание 5.
- •2. Построить блок-схему и написать программу определение принадлежности точки а с координатами (х ,у) графику.
- •3. Построить блок-схему и написать программу определение принадлежности точки а с координатами (х ,у) графику.
- •Задание 6.
- •1. Построить блок-схему и написать программу определение принадлежности точки а с координатами (х ,у) заштрихованной области.
- •2. Построить блок-схему и написать программу определение принадлежности точки а с координатами (х ,у) заштрихованной области.
- •Задание 7.
- •1. Построить блок-схему и написать программу, вычисляющую значение y, если
- •2. Построить блок-схему и написать программу, вычисляющую значение y, если
- •3. Построить блок-схему и написать программу, вычисляющую значение y, если
- •4. Построить блок-схему и написать программу, вычисляющую значение
- •5. Построить блок-схему и написать программу, вычисляющую значение
- •5. Опишите типы команд повторения.
- •Задание 2.
- •3. Среди чисел найти все пары чисел, для которых их сумма равнялась бы их произведению.
- •Задание 5.
- •Задание 6.
- •1. Построить блок-схему и написать программу вычисления значения выражения
- •2 . Построить блок-схему и написать программу вычисления значения выражения
- •3. Построить блок-схему и написать программу вычисления значения выражения при заданном n:
- •4. Построить блок-схему и написать программу вычисления значения выражения
- •Задание 7.
- •1. Построить блок-схему и написать программу вычисления значения выражения
- •2. Построить блок-схему и написать программу вычисления значения выражения
- •3. Построить блок-схему и написать программу вычисления значения выражения
- •4. Построить блок-схему и написать программу вычисления значения выражения
- •Задание 8.
- •1. Построить блок-схему и написать программу вычисления куба суммы всех четных чисел от 2 до 100
- •2. Построить блок-схему и написать программу вычисления значения выражения:
- •3. Построить блок-схему и написать программу вычисления значения выражения:
- •4. Построить блок-схему и написать программу вычисления значения выражения
- •Задание 9.
- •1. Вводится n точек с координатами (X, y) (Например (x1, y1), (x2, y2)… (xN, yN)). Построить блок-схему и составить программу подсчета количества точек, принадлежащих данному графику.
- •2. Вводится n точек с координатами (X, y) (Например (x1, y1), (x2, y2)… (xN, yN)). Построить блок-схему и составить программу подсчета количества точек, принадлежащих данному графику.
- •Задание 10.
- •1. Построить блок-схему и составить программу вычисления значения суммы
- •2. Построить блок-схему и составить программу вычисления суммы
- •3. Построить блок-схему и составить программу вычисления суммы
- •4. Построить блок-схему и составить программу вычисления значения суммы
- •Задание 11.
- •1. Построить блок-схему и составить программу для вычисления выражения
- •2. Построить блок-схему и составить программу для вычисления выражения
- •3. Построить блок-схему и составить программу для вычисления выражения
- •4. Построить блок-схему и составить программу для вычисления выражения
- •Задание 12.
- •1. Каждая бактерия в банке делится на две через каждые 3 минуты. В начальный момент имеется 1 бактерия. Сколько их будет через n минут?
- •4. Построить блок-схему и составить программу перевода числа из восьмеричной системы счисления в десятичную.
Задание 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. Опишите служебные слова, которые образуют структуру команды ветвления.
_________________________________________________________________________________________________________________________________________________________________________________________________________
__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________