Студопедия Главная Случайная страница Обратная связь

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

Билет № 9. 1. Величины: константы, переменные, типы величин





1. Величины: константы, переменные, типы величин. Присваивание, ввод и вывод величин на примере языка программирования Pascal. Пример линейной программы работы с величинами на языке программирования Pascal.

 

Величины в программировании, так же, как и математические величины, делятся на переменные и константы (постоянные).

Константы — это данные, которые зафиксированы в тексте программы и не изменяются в процессе ее выполнения. Константы записываются в алгоритмах своими десятичными значениями, например: 23, 3.5, 34. Значение константы хранится в выделенной под нее ячейке памяти и остается неизменным в течение работы программы.

Переменные в программировании, как и в математике, обозначаются символическими именами и могут изменять свои значения в ходе выполнения программы. Имена называютидентификаторами (от глагола «идентифицировать», что значит обозначать, символизировать). Идентификатор может быть одной буквой, множеством букв, сочетанием букв и цифр. Как правило, употребляются буквы только латинского алфавита и первый символ в идентификаторе — буква. Примеры идентификаторов: А, X, BS.prim, r25 и т.п.

Существуют три основных типа величин,с которыми работает компьютер:

  • числовой – целые и вещественные числа,
  • символьный – текст, который может содержать буквы (русские и латинские), числа, знаки препинания, служебные символы и т.д.,
  • логический – принимает два значения: True (истина) и False (ложь).

 

Процесс решения вычислительной задачи - это процесс последовательного изменения значений переменных. В итоге - в определенных переменных получается результат. Переменная получает определенное значение в результате присваивания. Команда присваивания — одна из основных команд в алгоритмах работы с величинами. Присваивание - это занесение в ячейку, отведенную под переменную, определенного значения в результате выполнения команды.

Для задания значения переменной служит оператор присваивания. При выполнении оператора присваивания переменная, имя которой указано слева от знака равенства, получает значение, равное значению выражения, которое находится справа от знака равенства.

В языке программирования Pascal оператор присваивания записывается так: <переменная>: = < выражение>. Значок «:=» читается «присвоить».

Например: Z:=X+Y.

 

Значения переменных, являющихся исходными данными решаемой задачи, как правило, задаются вводом с клавиатуры. Команда ввода в языке программирования Pascal выглядит так: read( <список переменных>) или readln( <список переменных>).
Например, read (a,b,c).

 

Результаты решения задачи сообщаются компьютером пользователю путем выполнения команды вывода на экран: write(<список переменных>) или writeln(<список переменных>).
Помимо значений переменных оператор write предусматривает вывод на экран текста. В языке программирования Pascal текст, выводимый на экран, заключают в апострофы.

Например, write(‘ответ’, k, p). На экран выведется слово ‘ответ’ и значение переменных k и p.

 

Пример: программа на языке программирования Pascal, складывающая два целых числа

program primer;

var a,b,c: integer;

begin

write(‘введи два числа’); readln(a, b);
c:= a + b;
write (‘их сумма равна’, c)

end.

 

 








Дата добавления: 2015-04-19; просмотров: 579. Нарушение авторских прав; Мы поможем в написании вашей работы!




Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...


Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...


Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...


Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

ОЧАГОВЫЕ ТЕНИ В ЛЕГКОМ Очаговыми легочными инфильтратами проявляют себя различные по этиологии заболевания, в основе которых лежит бронхо-нодулярный процесс, который при рентгенологическом исследовании дает очагового характера тень, размерами не более 1 см в диаметре...

Примеры решения типовых задач. Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2   Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2. Найдите константу диссоциации кислоты и значение рК. Решение. Подставим данные задачи в уравнение закона разбавления К = a2См/(1 –a) =...

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

Расчет концентрации титрованных растворов с помощью поправочного коэффициента При выполнении серийных анализов ГОСТ или ведомственная инструкция обычно предусматривают применение раствора заданной концентрации или заданного титра...

Психолого-педагогическая характеристика студенческой группы   Характеристика группы составляется по 407 группе очного отделения зооинженерного факультета, бакалавриата по направлению «Биология» РГАУ-МСХА имени К...

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

Studopedia.info - Студопедия - 2014-2025 год . (0.013 сек.) русская версия | украинская версия