- •1 Информатика предмет и задачи
- •2 Понятие информатики, общая характеристика процессов сбора, передачи, обработки и накопления информации
- •3 Представление информации в эвм
- •4 Перевод чисел из одной системы счисления в другую
- •5 История развития средств вычислительной техники
- •6 Принцип построения пк ,базовая конфигурация
- •7 Основные устройства компьютера
- •8 Микропроцессор , виды памяти.
- •9 Устройства ввода-вывода Основные типы устройств ввода/вывода
- •12 Mc word 2010,форматирование фрагмента текста,обзаца
- •13 Mc word 2010 использование таблиц формул списков
- •14 Mc word 2010 копирование,перемещение,удаление фрагментов текста
- •16 Mc Word 2010 графические возможности
- •17 Exel создание первой книги,открытие существующей книги,сохранение книги,добавление,удаление,копирование,перемещение листьев книги
- •18 Работа с ячейками Excel
- •19 Форматирование ячеек
- •20. Формулы
- •21. Сумма, атосумма
- •22. Фнк для массивов
- •23. Логические фнк
- •24. Арифм и геом прогресии
- •25. Табуляция функции
- •28. Как правило, база данных представляет собой большую таблицу, куда заносятся все данные о клиентах, товарах и т.Д.
- •29. Автофильтр, фильтр
- •30. Запрос к таблице
- •31. Сводная таблица
- •32 Языки программирования низкого и высокого уровня
- •Языки программирования высокого уровня
- •33 Этапы решения задач на эвм
- •34 Понятие алгоритм и его свойства
- •Свойства алгоритма
- •35 Графическое описание алгоритма
- •36 Типы алгоритмов: линейный,циклический,развивающийся
- •37 Алфавит языка Turbo Pascal ,служебные слова индификаторы
- •38 Переменные языка Turbo Pascal ,типы переменных
- •39 Структура программы на языке Turbo Pascal
- •40 Описание, метод констант и переменных
- •Описание и инициализация переменных
- •41 Выражения и функции языка Turbo Pascal
- •42 Процедуры ввода и вывода, форматированный вывод
- •43 Простые оперции языка Turbo Pascal
- •44 Операторы цикла с предусловием
- •45 Операторы цикла с постусловием
- •46 Оператор цикла с параметром
Описание и инициализация переменных
Прежде чем использовать в программе какую-то переменную, надо дать ей описание, то есть сказать, какое имя имеет переменная и каков её тип. Вначале указывается тип переменной, а затем её имя. Например:
int k; // это переменная целого типа int
double x; // это переменная вещественного типа удвоенной точности
Если имеется несколько переменных одного типа, то допускается их описание через запятую в одном операторе, например:
double a, b, c;
После описания переменной её можно использовать, но возникает вопрос: а какое значение имеет переменная сразу же после её описания? Ответ таков: в программе на языке C или C++ переменная после описания имеет произвольное значение, то есть ей просто выделяется свободный участок памяти и на этом всё заканчивается. В переменной хранится та последовательность двоичных цифр, которая была там до выделения памяти под эту переменную. Такой подход таит определённую опасность: можно по ошибке использовать в выражении переменную, которой не было присвоено ни какое значение:
double x, y;
y = 2 * x;
41 Выражения и функции языка Turbo Pascal
Выражение - это синтаксическая единица языка, определяющая способ вычисления некоторого значения. Выражения в языке Паскаль формируются в соответствии с определенными правилами из констант, переменных, функций, знаков операций и круглых скобок [10-16].
Начинается вычисление с определения переменных и констант, входящих в выражение. Дальнейшие действия выполняются в соответствии с их приоритетом. В первую очередь вычисляются выражения, заключенные в круглые скобки, далее - значения входящих в выражение функций и т.д. Операции одного приоритета выполняются последовательно слева направо.
Примеры записи выражений:
A*EXP(T*T)-SQRT(X*Y*Z);
A*X*X+(4.0*A*B-X*C/2.0).
Стандартные функции используются для вычисления часто встречающихся функций. При обращении к стандартным функциям необходимо записать имя функции, а в скобках указать аргумент. Примеры: abs(x), sqr(x), sin(x)
42 Процедуры ввода и вывода, форматированный вывод
Вывод данных на экран или файл в языке программирования Pascal осуществляется с помощью процедур write и writeln. Здесь будет рассмотрен вывод только на экран.Допустим, нам требуется отобразить на экране пару фраз. Если мы хотим, чтобы каждая из них начиналась с новой строки, то надо использовать writeln, если нет – то write (изображение 1. Write и Writeln).Особого смысла использовать два оператора write, когда можно все фразы записать в одном, конечно нет. Write чаще используется, когда после какого-то сообщения на экране требуется получить данные от пользователя. Т.е. выводим на экран «Введи число: » и не переводим курсор на новую строку, а ждем ввода.
Ввод данных в языке программирования Паскаль обеспечивается процедурами read и readln. Ввод данных осуществляется либо с клавиатуры, либо из файла. Здесь будет рассмотрен только ввод с клавиатуры .Когда данные вводятся в память, то надо к ним в дальнейшем как-то обращаться, и знать, где они там лежат. За это все отвечает механизм переменных. Поэтому, когда в программе на Pascal используется процедура read (или readln), то в качестве фактического параметра (аргумента) ей передается имя переменной, которая будет связана с вводимыми данными. Потом эти данные можно будет использовать в программе, можно просто вывести на экран