- •1.Постановка задачи.
- •2..Связь
- •3.Внешняя спецификация.
- •1.Постановка задачи.
- •2.Связь
- •3.Внешняя спецификация.
- •Задание 4
- •1.Постановка задачи.
- •2.Связь
- •3.Внешняя спецификация.
- •2. Связь
- •3. Внешняя спецификация
- •4. Алгоритм "Определение стоимости разговора".
- •1.Постановка задачи
- •2.Связь
- •3.Внешняя спецификация.
- •4.Алгоритм "Оценка веса человека"
- •1.Постановка задачи.
- •2.Связь:
- •3.Внешняя спецификация.
- •4.Алгоритм "Вычисление значения функции".
- •1.Постановка задачи.
- •2.Связь :
- •3.Внешняя спецификация.
1.Постановка задачи.
Дано:h-переменная
Результат: F
При :h-вещ.
2.Связь:
a:=sin(2*pi*h)
b:=cos(2*pi*h)
Если a>b>0 то F = a/b
Иначе если a<b<=0 то F = a*b
Иначе F = sqrt ( abs ( a*b))
3.Внешняя спецификация.
Назначение - Вычисление значения функции.
Входные данные - h - веществ
Выходные данные -
Вычисление значения функции F
Введите h =?????
1. Если a>b и b>0 то
<F>
2. Если a>b и b>0 то
<F>
3. Иначе
<F>
4.Алгоритм "Вычисление значения функции".
pi=const
Внутренние переменные:
h:целое
a,b,f: вещественные
Нач
Вывод ("Вычисление значения функции F")
Вывод ("Введите целое значение h = ",h)
Ввод(h)
a:=sin(2*3.14*h);
b:=cos(2*3.14*h);
Если (a>b) и( b>0) то F:=a/b Вывод ("F=",F)
Иначе если( a<b) и (b<=0) то F:=a*b Вывод ("F=",F)
Иначе F:= sqrt( abs (a*b)) Вывод ("F=",F)
Кон
Задача 8
Вычислить номер четверти ,которой принадлежит точка с заданными координатами x , y. Если точка расположена на оси координат,то вывести соответствующее сообщение.
1.Постановка задачи.
Дано : x,y- Координаты точки.
Результат: n
При :
x,y-веществ.
2.Связь :
если x=0 или y=0 то n=0
если x>0 и y>0 то n=1
если x<0 и y>0 то n=2
если x<0 и y<0 то n=3
если x>0 и y<0 то n=4
3.Внешняя спецификация.
Назначение - Определение местонахождения точки.
Входные данные - x,y -вещественные.
Выходные значения:
Определим номер четверти
Введите координаты точки
x= <x>
y= <y>
1.x>0 и y>0 то точка лежит в четверти 1
2.x<0 и y>0 то точка лежит в четверти 2
3.x<0 и y<0 то точка лежит в четверти 3
4.x>0 и y<0 то точка лежит в четверти 4
5.x=0 и y<>0 то Точка лежит на оси ординат
6.y=0 и x<>0 то Точка лежит на оси абсцисс
7.x=0 и y=0 то Точка лежит в начале координат
4.Алгоритм "Определение номера четверти".
Внутренние переменные:
n:целое
x,y:вещественные
Нач
Вывод ("Определим номер четверти")
Вывод ("Введите координаты точки")
Вывод (" x = ",x)
Ввод (x)
Вывод (" y = ",y)
Ввод (y)
Если x>0 и y>0 то Вывод ("точка лежит в четверти 1'')
Иначе если x<0 и y>0 то Вывод ("точка лежит в четверти 2'')
Иначе если x<0 и y<0 то Вывод ("точка лежит в четверти 3'')
Иначе если x>0 и y<0 то Вывод ("точка лежит в четверти 4'')
Иначе если x=0 и y<>0 то Точка лежит на оси абсцисс
Иначе если y=0 и x<>0 то Точка лежит на оси ординат
Иначе если x=0 и y=0 то Точка лежит в начале координат
все
все
все
все
все
все
Вывод ("номер четверти",n)
все
кон