
zadany информатика / Turbo Pascal / Работа 5
.docРабота № 5
Задание:
Разработка программ с использованием с использованием оператора выбора.
Вариант 1
Разработать программу, которая вычисляет один из корней в указанной точке.
Вид простейшего меню:
Введите код корня:
-
y = x
-
y = SQRT(x)
-
y = EXP(1/3*ln(x))
-
y = SQRT(SQRT(x))
Вариант 2
Разработать программу, которая выводит на экран дисплея значение функции sin t при различных значениях аргумента t.
Код аргумента |
1 |
2 |
3 |
4 |
5 |
Строка меню |
sin (0) |
sin (Pi/6) |
sin (Pi/4) |
sin (Pi/3) |
sin (Pi/2) |
Выводимая строка |
‘0’ |
‘1/2’ |
‘SQRT(2)/2’ |
‘SQRT(3)/2’ |
‘1’ |
Вариант 3
Разработать программу, которая вычисляет значение одной из заданных функций в указанной точке.
Вид простейшего меню:
Введите код функции:
-
y = EXP(1)
-
y = EXP(2)
-
y = EXP(3)
-
y = EXP(4)
Вариант 4
Разработать программу, которая выводит на экран дисплея значение функции cos t при различных значениях аргумента t.
Код аргумента |
1 |
2 |
3 |
4 |
5 |
Строка меню |
cos (0) |
cos (Pi/6) |
cos (Pi/4) |
cos (Pi/3) |
cos (Pi/2) |
Выводимая строка |
‘1’ |
‘SQRT(3)/2’ |
‘SQRT(2)/2’ |
‘1/2’ |
‘0’ |
Вариант 5
Разработать программу, которая вычисляет значение одной из заданных функций в указанной точке.
Вид простейшего меню:
Введите код функции:
-
y = SQRT(2)
-
y = SQRT(3)
-
y = SQRT(5)
Вариант 6
Разработать программу, которая выводит на экран дисплея сообщение о значении функции tg t при различных значениях t.
Код аргумента |
0 |
6 |
4 |
3 |
2 |
Строка меню |
tg (0) |
tg (Pi/6) |
tg (Pi/4) |
tg (Pi/3) |
tg (Pi/2) |
Выводимая строка |
‘0’ |
‘SQRT(3)/3’ |
‘1’ |
‘SQRT(3)’ |
‘не сущ.’ |
Вариант 7
Разработать программу, которая вычисляет значение одной из заданных функций в указанной точке.
Вид простейшего меню:
Введите код функции:
-
y = SQRT(11)
-
y = SQRT(12)
-
y = SQRT(13)
-
y = SQRT(14)
Вариант 8
Разработать программу, которая выводит на экран дисплея название ансамбля из некоторого числа исполнителей.
Вид простейшего меню:
Введите код ансамбля:
-
2 человека ‘дуэт’
-
3 человека ‘трио’
-
4 человека ‘квартет’
-
5 человек ‘квинтет’
Вариант 9
Разработать программу, которая выводит на экран дисплея сообщение о значении функции ctg t при различных значениях t.
Код аргумента |
0 |
6 |
4 |
3 |
2 |
Строка меню |
ctg (0) |
ctg (Pi/6) |
ctg (Pi/4) |
ctg (Pi/3) |
ctg (Pi/2) |
Выводимая строка |
‘не сущ.’ |
‘SQRT(3)’ |
‘1’ |
‘SQRT(3)/3’ |
‘0’ |
Вариант 10
Разработать программу, которая выводит на экран дисплея соотношение между старыми русскими мерами длины и современными.
Вид простейшего меню:
Введите код меры длины:
-
миля ‘7,4676 км’
-
верста ‘1,068 км’
-
сажень ‘2,1336 м’
-
аршин ‘0,7112 м’
-
фунт ’30,48 см’
-
дюйм ‘2,54 см’
Вариант 11
Разработать программу, которая вычисляет значение одной из заданных функций в указанной точке.
Вид простейшего меню:
Введите код функции:
-
y = x+1
-
y = x*x + 1
-
y = x*x*x + 1
Вариант 12
Разработать программу, которая выводит на экран дисплея сообщения о значении функции при различных значениях аргумента.
Вид простейшего меню:
Введите код:
-
y = sin (Pi/2)
-
y = sin (Pi/3)
-
y = sin (Pi/4)
-
y = sin (Pi/5)
Вариант 13
Разработать программу, которая вычисляет число байт в килобайте, мегабайте и гигабайте (соответственно 210, 220, 230).
Вид простейшего меню:
Введите код:
-
килобайт
-
мегабайт
-
гигабайт
Вариант 14
Разработать программу, которая выводит на экран дисплея сообщения о значении кратной приставки, используемой в метрической системе.
Вид простейшего меню:
Введите код приставки:
-
дека 1E+1
-
гекто 1E+2
-
кило 1E+3
-
мега 1E+6
-
гига 1E+9
Вариант 15
Разработать программу, которая вычисляет значение одной из заданных функций при указанных значениях.
Вид простейшего меню:
Введите код функции:
-
y = 2
-
y = 2*2
-
y = 2*2*2
-
y = 2*2*2*2
Вариант 16
Разработать программу, которая выводит на экран дисплея сообщение о значении дольной приставки, используемой в метрической системе.
Вид простейшего меню:
Введите код приставки:
-
деци 1E-1
-
санти 1E-2
-
милли 1E-3
-
микро 1E-6
-
нано 1E-9
Вариант 17
Разработать программу, которая выводит на экран дисплея значение единицы длинны метрической системы, выбранной с помощью простейшего меню.
Вид простейшего меню:
Введите код единицы длинны:
-
декаметр декаметр = 10 м
-
гектометр гектометр = 100 м
-
километр километр = 1000 м
-
мириаметр мириаметр = 10000 м
-
мегаметр мегаметр = 1000000 м
Вариант 18
Разработать программу, которая вычисляет значение одной из заданных функций в указанной точке.
Вид простейшего меню:
Введите код функции:
-
y = 1/x
-
y = 1/(x*x)
-
y = 1/(x*x*x)
Вариант 19
Разработать программу, которая выводит на экран дисплея значение cos t при при различных значениях аргумента t.
Код аргумента |
1 |
2 |
3 |
4 |
5 |
Строка меню |
cos (Pi/10) |
cos (Pi/11) |
cos (Pi/13) |
cos (Pi/14) |
cos (Pi/15) |
Выводимая строка |
cos Pi/10 |
cos Pi/11 |
cos Pi/13 |
cos Pi/14 |
cos Pi/15 |
Вариант 20
Разработать программу, которая вычисляет значение одной из заданных функций в указанной точке.
Вид простейшего меню:
Введите код функции:
-
y = sin(x)
-
y = cos(x)
-
y = tg(x)
-
y = ctg (x)
-
y = 1/sin(x)
Вариант 21
Разработать программу, которая выводит на экран дисплея значение одной из выбранной единицы веса.
Вид простейшего меню:
Введите код единицы веса:
-
дециграмм дг = 0,1 г
-
миллиграмм мг = 0,001 г
-
микрограмм 0,000001 г
-
карат к = 0,2 г
Вариант 22
Разработать программу, которая вычисляет значение одной из заданных функций в указанной точке.
Вид простейшего меню:
Введите код функции:
-
y = x
-
y = 2*x + 1
-
y = 3*x2 + 2*x + 1
Вариант 23
Разработать программу, которая вычисляет значение стороны правильного n-угольника, вписанного в круг радиусом R.
Вид простейшего меню:
Введите код многоугольника:
-
A3 = R*SQRT(3)
-
A4 = R*SQRT(2)
-
A5 = SQRT( ( 5-SQRT(5) )/2 )
-
A6 = R
Вариант 24
Разработать программу, которая вычисляет значение числа Архимеда с помощью различных приближений, используемых в математике.
Вид простейшего меню:
Введите код приближения:
-
Pi = SQRT(10) (Китай)
-
Pi = ( (3 + 10/71) + (3+1/7) )/2 (Архимед)
-
Pi = 3,1415926535… (Транслятор Паскаля)