Referat.me

Название: Лабораторная работа №5

Вид работы: реферат

Рубрика: Информатика и программирование

Размер файла: 11.54 Kb

Скачать файл: referat.me-138268.zip

Краткое описание работы: Цель работы: изучение условного оператора, оператора отбора, составного оператора и правил программирования разветвляющихся алгоритмов. Задание № 17

Лабораторная работа №5

Цель работы: изучение условного оператора, оператора отбора, составного оператора и правил программирования разветвляющихся алгоритмов.


Задание № 17. Вычислить значение функции, заданной графиком при , при и при .


Блок-схема.



Программа на Turbo Pascal


{****************************************************************}

{Программа: lab5, Лаб. раб. №5, Вар. 17 }

{Цель: изучение условного оператора, оператора отбора, составного }

{ оператора и правил программирования разветвляющихся алгоритмов. }

{Описание параметров и переменных: }

{x -исходные значения, y -значение функции }

{Требуемые подпрограммы: нет. }

{Программист: Позднышев А.А., гр. 316 }

{Проверил: Баринов В.В., каф. ВПМ }

{Дата написания: 18 февраля 2004 г. }

{*****************************************************************}


Program lab5;

Var

x,y:real;

Begin

Write(‘Введите x=’); read(x);

If x<=0 then y:=x*x

else

if x

else y:=0;

Writeln(‘y=’,y)

End. {lab5}


Результаты вычисления программы:


x=-3 y=9

x=2 y=9.09297426826015E – 0001

x=5 y=0



Министерство образования РФ


Рязанская государственная радиотехническая академия


Кафедра ВПМ


Отчет о

лабораторной работе № 5:

«Программирование алгоритмов разветвляющейся структуры»


Выполнил: ст. гр. 316

Позднышев А.А.

Проверил: Баринов В.В.


Рязань 2004


Похожие работы

  • Программное определение математических функций

    Программное вычисление по формулам, определение площади правильного многоугольника для любых возможных исходных данных, использование потоков ввода-вывода. Использование операторов при вычислении математических функций, алгоритмы накопления суммы.

  • Написание программ вычисления факториалов

    Примеры написания программ. Введение Pre и Post условий.

  • Лабораторная работа №9

    Цель работы: Изучение операторов ввода и вывода, управление формой вывода данных, получение навыков организации печати в удобном для пользователя виде.

  • Лабораторная работа №6

    Цель работы: Освоение правил составления программ циклической структуры с параметром. Задание № 17 . Вычислить значение функции , по указанному графику для значений аргумента

  • Лабораторная работа №11

    Цель работы: Изучение правил и получение навыков составления программ с использованием сложных типов данных массивов. Задание№ 17 . Из символов произвольного предложения сформировать массив целых чисел, соответствующих порядковому номеру литер в коде ASCII. Определить максимальный элемент этого порядка.

  • Лабораторная работа № 16

    Цель работы: Изучение правил описания и использования строк типа string. Задание№ 17 . Из заданного текста на русском языке вывести слова с максимальным кол-вом гласных букв.

  • Лабараторная работа №4

    Цель работы: изучение правил записи констант, переменных, выражений, операторов присваивания, раздела определения констант, раздела описания переменных и общей структуры программы на языке Turbo-Pascal.

  • Лаба по информатике

    Министерство общего и профессионального образования РФ Владимирский Государственный Университет Кафедра УИТЭС Лабораторная работа 1 СИСТЕМЫ СЧИСЛЕНИЯ

  • Обработка одномерных массивов и матриц

    Заполнение массива из целых чисел с присвоением элементам разных значений. Варианты программы с использованием различных операторов организации циклов. Определение квадрата максимального из четных элементов массива и общего числа нулевых элементов.

  • Подготовка и решение на ПК задач с разветвлением

    Рациональные корни полинома n-й степени с целыми коэффициентами. Значение функции Y(x) при различных значениях исходных данных. Алгоритм: по номеру года вывести его название с использованием оператора switch/case. Исходные коды программ, тестирование.