Referat.me

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

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

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

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

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

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

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

Цель работы: Освоение правил составления программ циклической структуры с параметром.


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

Б

y

лок-схема.


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


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

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

{Цель: вычисление значения ф-ции f(x) с помощью оператора с параметром }

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

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

{x –переменная цикла, y -значение функции, i – параметр цикла }

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

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

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

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

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


program lab6;

var i:integer;

x,y:real;

begin

x:=-3;

for i:=1 to 12 do

begin

if x<0 then y:=sqrt(3)*x/3;

if x>1 then y:=ln(x);

if(x>=0) and (x<=1) then y:=0;

writeln('y=',y);

x:=x+0.5;

end;

end.


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


y=-1.7320508076E+00

y=-1.4433756730E+00

y=-1.1547005384E+00

y=-8.6602540379E-01

y=-5.7735026919E-01

y=-2.8867513460E-01

y= 0.0000000000E+00

y= 0.0000000000E+00

y= 0.0000000000E+00

y= 4.0546510811E-01

y= 6.9314718056E-01

y= 9.1629073188E-01



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


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


Кафедра ВПМ


Отчет о

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

«Проектирование программ циклической структуры

с известным числом повторений»


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

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

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


Рязань 2004


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

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

    ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Кафедра МО и ПЭВМ Лабораторная работа № 6 Тема: «Программирование элементов разветвляющейся структуры» Выполнил: студент гр. 02ТП1

  • Отчет по практике по Turbo Pascal

    Практическое задание №1 Записать выражение на языке Паскаль. Использование стандартных функций. Оператор присваивания. Цель задания Освоение простейших конструкций языка Паскаль.

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

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

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

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

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

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

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

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

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

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

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

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

  • Информатика и ВТ

    Вычисление произведения элементов массива. Обсуждение алгоритма. Текст программы. Линейный, циклический и разветвляющийся вычислительные процессы.

  • Алгоритмические языки: обработка одномерных массивов

    Работа с массивами, их ввод и вывод, организация программ циклической структуры. Способы описания и использования массивов, алгоритмы их сортировки, сортировка выбором и вставками. Алгоритмы поиска элемента в неупорядоченном и упорядоченном массивах.