русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Процедура ввода и вывода, управ-ие вводом-выводом. Оператор присваивания. Совмес-ть по присваиванию.


Дата добавления: 2015-07-23; просмотров: 760; Нарушение авторских прав


Процедура ввода:

1)с клавиатуры:

Type mas1=array [0..99]of integer;

Procedure vvod_kl (var n:integer; var a:mas1);

Var i:integer;

Begin

Write (‘кол-во эл-тов’);

Readln (n);

For i:=0 to n-1 do

Begin

Write (‘a [’,i,‘]?’);

Readln (a[i]);

End;

End.

2)случайным образом:

Type mas1=array [0..99] of integer;

Procedure vvod_sl(var n:integer; var a:mas1);

Var i:integer;

Begin

Write (‘кол-во эл-тов’);

Readln (n);

For i: =0 to n-1 do

a[i]:=-1000+random(2001);

End.

Процедура вывода:

Type mas1=array[0..99] of integer;

Procedure vivod(var n:integer; const a:mas1);

Var i:integer;

Begin

For i:=0 to n-1 do

Write(a[i]);

End.

Операторы служат для описания лог-их действий, j необходимо выполнить для решения задачи. Оператор присваивания:

Перем-ая := выражение.

Перем-и выражение д/б совместимого типа. Перем-ая, j-ая не присвоено знач-ие счит-ся неопред-ой. Перем-ая сохраняет присвоение ей знач-ие до следующего присваивания. Обладает св-вами: 1)пока перем-ой не присвоено знач-ие, эта перем-ая считается неоперделенной. 2)знач-ие прис-ой перем-ой сохр-ся вплоть до нового присв-ия. 3)новое знач-ие перем-ой стирает старое. Тип выражения и тип перем-ой д/б совместимы. Оба типа явл-ся совмест-ыми, если выпол-ся одно из условий: а)оба типа явл-ся тождест-ми. б)оба типа явл-ся совместимыми порядковыми типами, знач-ие второго типа лежит в интервале знач-ия первого типа. в) оба типа явл-ся вещест-ыми. г)первый тип - вещ-ый, второй - целый. д)оба типа явл-ся строковыми типами. е)первый тип строковый, второй - симв-ый. ж)оба типа явл-ся совметимыми мн-вами. з)оба типа - совместимые типа указатели.

 



<== предыдущая лекция | следующая лекция ==>
Операции (ариф-ие и лог-ие) на типах. Струк-ые ф-ци. Выражения. | Уловный оператор. Оператор множ-ного ветвления(выбора).


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.798 сек.