Категория
Информатика
Тип
реферат
Страницы
7 стр.
Дата
09.03.2009
Формат файла
.rtf — Rich Text Format (Wordpad)
Архив
19109.zip — 17.89 kb
  • paskal-otladka-programm_19109_1.rtf — 116.29 Kb
  • Readme_docus.me.txt — 125 Bytes
Рейтинг
10  из 10
Оценок
1
Оцените работу
Хорошо  или  Плохо


Текст работы

Укороченная форма оператора if ___ ________ 65 Анна Alex Kidd
ТурбоПаскаль7.0 .
Логические операторы и операторы цикла. Отладка программ.
Укороченная форма оператора if
В операторе if часть, начинающаяся словом
else, может отсутствовать. Часть, следующая за словом
then, выполняется, если логическое условие, стоящее после слова if, имеет значение true. Если это логическое выражение имеет значение false, непосредственно выполняется оператор, следующий за if.
Наша программа может быть переписана с применением укороченной формы оператора if. Алгоритм сводится к последовательности проверок попадания переменной Аде в различные диапазоны значений. Приведем измененный текст программы:
Program Dialog; расширенный диалог — второй вариант)
const
Question =' What is your name?';
Rep(y1 =
'Паскаль — прост, но первый компилятор Паскаля был написан на Паскале';
Reply21 = 'Вас ждет удивительное путешествие';
Reply22 = 'сквозь джунгли особенностей и возможностей языка';
Reply3 =
'Паскаль — разумный компромисс между желательным и эффективным';
Reply4 = 'Паскаль академически элегантен';
var
Name: string;
Age : byte;
begin
WriteLn(Question); ReadLn(Name); Ввод имени WriteLn('Hello, ', Name,
'!'); Вывод приветствия WriteLn('How old are you?'); Вопрос о возрасте ReadLn(Age); Ввод возраста if 12
< 20) then beginbr/ WriteLn (Reply21);br/ WriteLn (Reply22) end;br/ if (20 = Age) and (Age < 40) then WriteLn(Reply3);br/ if Age = 40 then WriteLn(Reply4) / Алгоритмически этот вариант решения задачи с использованием br/сокращенной формы оператора if существенно слабее первого варианта, в котором использовалась



Ваше мнение



CAPTCHA