Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Оператор присваивания

Читайте также:
  1. T Кооператоры
  2. Выбрать в качестве владельца специального счета (юридического лица для открытия специального счета) регионального оператора.
  3. Глава III. РЕГИОНАЛЬНЫЙ ОПЕРАТОР
  4. Договорные отношения между рецептивный и инициативным туроператорами
  5. Оператор присоединения with
  6. Операторы QBASIC

Оператор присваивания имеет вид:

Переменная:= Значение;

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

Например:

А:=0.5; - переменной А будет присвоено конкретное значение, равное 0,5.

Х:= 2*А+1; - переменной Х, после вычисления правой части, будет присвоено найденное значение.

Типовой пример

Составить схему алгоритма и программу для вычисления значений функций Y и F для заданных значений переменной x и постоянных a и b. Значения переменной x>=0. Включить в программу комментарии. Вывести на экран значения F,Y для соответствующих значений x. Задание, алгоритм, программу и выведенные на экран значения занести в отчет.

Схема линейного алгоритма вычислений

 

 

Текст программы

{Лабораторная работа 3}

{Студент гр...... Фамилия …}

{ Пример программы с линейной структурой}

{ Раздел описания данных}

Const

a=2.0; b=3.0;

Var

x,Y,F: real;

{ Раздел операторов}

Begin

Writeln(' Введите x>=0 '); {Запрос на ввод x}

Readln(x); {Ввод значения x}

{Вычисление значений Y и F}

Y:= Exp (-a*x)*(x* Sin (a*x+b) -Sqrt (x)* Cos (b*x));

F:= Ln (Sqrt(Abs (a*x*x-b)))-1;

{Вывод результатов}

Writeln(' При x = ',x,' Y = ',Y,' F = ',F);

End.

Варианты самостоятельных заданий

21.

22.

23.

24.

25.

26.

27.

ЛИТЕРАТУРА

 


Дата добавления: 2015-08-03; просмотров: 75 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Арифметические выражения| Порядок выполнения задания

mybiblioteka.su - 2015-2024 год. (0.006 сек.)