|
|
dannie.PAS |
|
{* Запись без файла *}Unit DANNIE;Interface Implementation Begin writeln('Простая программа с использованием типа "ЗАПИСЬ", но без файла. Ввод ФИО студента, год рождения, курс и программа соответственно выводит их в таблице!'); End. Program DANNIE; Uses dannie.pas; {* Эту строку можно удалить *} Uses crt; {* Подключаем внешние файлы *} label 1; Type {* Создание новых типов данных *} student = Record fio : String; god_rojd, kurs : word; End; Var {* В работе нам потребуются переменные: *} a : Array [1..30] Of student; i : byte; n : byte; p : integer; Begin 1 : clrscr; {* Очистка экрана *} writeln ('ВВЕДИТЕ КОЛЛИЧЕСТВО СТУДЕНТОВ:'); readln (n); For i := 1 To n Do {* Переменная i увеличивается с 1 до n *} Begin write ('ВВЕДИТЕ Ф.И.О. СТУДЕНТА: '); readln (a[i].fio); write ('ВВЕДИТЕ ГОД РОЖДЕНИЯ СТУДЕНТА: '); readln (a[i].god_rojd); write ('ВВЕДИТЕ КУРС НА КОТОРОМ УЧИТСЯ СТУДЕНТ: '); readln (a[i].kurs); End; writeln; {* Пустая строка *} writeln(' __________________________________'); writeln(' ---------------------------------- '); writeln('ФИО' : 30, ' ', 'ГОД РОЖДЕНИЯ' : 8, ' ', 'КУРС' : 4); writeln(' ---------------------------------- '); For i := 1 To n Do {* Переменная i увеличивается с 1 до n *} Begin writeln(' ---------------------------------- '); writeln('ФИО' : 30, ' ', 'ГОД РОЖДЕНИЯ' : 8, ' ', 'КУРС' : 4); writeln(' ---------------------------------- '); } writeln(a[i].fio : 30, ' ', a[i].god_rojd : 8, ' ', a[i].kurs : 9); End; writeln ('ВЫХОД - 1, НАЧАТЬ ЗАНОВО - 2'); readln(p); If (p = 1) Then exit Else Goto 1; End...... 07.08.2014 - Breakpoint - точка остановки 07.08.2014 - Топ-10 самых популярных приложений в Facebook 18.11.2013 - Панель управления и персонализация системы. Windows Vista 18.11.2013 - Логические и физические диски. Windows Vista 18.11.2013 - Удаление файлов и папок 01.11.2013 - Программирование дисковых подсистем: возможности 31.10.2013 - Windows8 или Windows7? 31.10.2013 - Windows8, игры |
|
Non-commercial fansite
|