Практическая работа № Алгоритмический язык. Псевдокод. Блок-схемы. Линейные алгоритмы
Download 89.88 Kb.
|
Практическая работа 1 Feruzbek
- Bu sahifa navigatsiya:
- 2. Теоретический материал Псевдокод
- Порядок выполнения работы: Задача 1
- Псевдокод Ввод C вычислить объем r=C/(2*Pi) вычислить площадь S=Pi*r*r Вывод S Конец Ввод С
- S=Pi*r*r Вывод S
- Ввод чисел
- Задача 3 Найти площадь круга с радиусом R Псевдокод
- Ввод чисел R S=πR 2 Вывод S
Практическая работа № 1. Алгоритмический язык. Псевдокод. Блок-схемы. Линейные алгоритмы.1. Цель работы Сформировать представление о способе описания алгоритмов Псевдокод. Привести примеры 2. Теоретический материал Псевдокод представляет собой описание структуры алгоритма на естественном, частично-формализованном языке, позволяющее выявить основные этапы решения задачи перед точной его записью на языке программирования. Один из методов представления алгоритмов является представление в псевдокодах. Данное представление – это частичный возврат к сценарию. Так же как и в представлении в виде сценария запись алгоритма в псевдокодах разбивается на предложения, при этом каждое предложение описывает некоторый шаг алгоритма. Для записи предложений используются: русский язык, формальные языки предметных областей, в которых решается исходная задача; ключевые слова псевдокодов. Ниже приведены основные служебные слова псевдокода на русском языке: алг (алгоритм) – ключевое слово, после которого указывается название алгоритма; арг (аргумент) – ключевое слово, после которого указываются характеристики и тип значения всех входных переменных, следует в круглых скобках после названия алгоритма; рез (результат) – ключевое слово, после которого указываются характеристики и тип значения всех выходных переменных, следует в круглых скобках после названия алгоритма; цел (целый), вещ (вещественный), сим (символьный), лит (литерный), лог (логический) – типы переменных; нач (начало), кон (конец) – начало и конец тела алгоритма; таб (таблица) – используется при описании массивов (таблиц), дополняется граничными парами по каждому индексу элементов массива; нц (начало цикла) и кц (конец цикла) – ограничивают тело цикла; для – цикл с известным количеством повторений; от, до – описание переменной цикла; пока – цикл с условием; дано, надо – описывают условия применимости и цель выполнения, не обязательны; если, то, иначе, выбор – описывают структуру с ветвлением; и, или, не – логические операторы. ввод, вывод – ввод данных или вывод значений на экран. Общий вид алгоритма: алг название алгоритма (арг, рез) дано условия применимости алгоритма надо цель выполнения алгоритм нач описание промежуточных величин последовательность команд (тело алгоритма) кон
Порядок выполнения работы: Задача 1 Вычислить обьем V и плошадь боковой поверхности цилиндра S по введенным значениям радиус основания R и высота цилиндра H Начало S=Pi*r*r__Вывод_S_Конец____Ввод_С'>Псевдокод Ввод C вычислить объем r=C/(2*Pi) вычислить площадь S=Pi*r*r Вывод S Конец Ввод С r=С/(2*Pi) S=Pi*r*r Вывод S Конец
Задача 2 Дано значение температуры Т в градусах Цельсия. Определить значение этой же температуры в градусах Фаренгейта. Температура по Цельсию ТС и температура по Фаренгейту ТF связаны следующим соотношением TC=(TF-32)* Начало Псевдокод Ввод чисел ТС вычислить температура TC=(TF-32)* Вывод TF Конец Ввод чисел TC TC=(TF-32)* Вывод TF Конец Задача 3 Найти площадь круга с радиусом R Псевдокод Ввод чисел R вычислить температура S=πR2 Вывод S Конец Начало Ввод чисел R S=πR2 Вывод S Конец Download 89.88 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling