Объектно-ориентированное программирование на языке Delphi
Реферат, 13 Ноября 2013, автор: пользователь скрыл имя
Краткое описание
Информатика – это область человеческой деятельности, связанная с процессами преобразования информации с помощью компьютеров и их взаимодействием со средой применения. Информатика появилась благодаря развитию компьютерной техники и немыслима без нее.
Прикрепленные файлы: 1 файл
Metod_nefedova.doc
— 629.50 Кб (Скачать документ)begin
c:=4; b:=4;
else
c:=5; b:=5;
end;
- if a>0 then
begin
c:=1; d:=1;
end else k:=1;
Вариант №2*.
- Приведите формат записи условного оператора (общий вид). ______________________________
__________________________
- Переведите на язык программирования следующие высказывания
- Если a равно b тогда c присвоить их сумму.
______________________________
- Если a не равно b тогда c присвоить квадрат a иначе c присвоить корень квадратный из b.
______________________________
- Если a меньше 10 тогда b присвоить модуль d, c присвоить квадрат a иначе c присвоить корень квадратный из b и d присвоить сумму a и b.
______________________________
- Если 1>a>10 тогда c присвоить верхнюю границу интервала иначе c присвоить нижнюю границу интервала.
______________________________
- Напишите алгоритм нахождения наименьшего из 3 чисел.
______________________________
- Напишите алгоритм нахождения количество положительных чисел и произведение отрицательных из x, y, z.
______________________________
- Как вывести вещественное число в многострочное поле?
- Memo1.Text:=IntToStr(a);
- Edit1.Text:=StrToInt(a);
- Memo1:=a;
- Memo1.Text:=FloatToInt(a);
- Memo1.Text:=FloatToStr(a);
- Edit1.Text:=StrToFloat(a);
- Выберите синтаксически правильную запись (может быть несколько вариантов ответа)
- If x>y then c:=2; else c:=5;
- If a>b then z:=2 and z:=2;
- If a>1 then c:=sqr(s);
- If a<=10 then c:=10 else c:=0;
- If (a=1) and (b=6) then k:=k+1; z:=2; else k:=1; z:=z+2;
- If (a=5) or (b=5) then c:=5;
- If a≠10 then s:=sqrt(w);
- If a≥1 then
begin c:=4; b:=4; end;
else c:=5; b:=5; end;
- if a>0 then
begin c:=1; d:=1; end
else begin k:=1; z:=1 end;
Оператор варианта
Оператор варианта Case является обобщением оператора if и позволяет сделать выбор из произвольного числа вариантов.
Он состоит из
выражения, называемого селекто
Формат:
Case <выражение-селектор> of
<список 1>: <оператор 1>;
<список 2>: <оператор 2>;
…
<список N>: <оператор N>
else <оператор>
end;
Селектор может иметь любой скалярный тип, кроме вещественного. Использование строкового типа в качестве селектора запрещено. Список констант выбора может состоять из произвольного количества значений или диапазонов, отделенных друг от друга запятыми.
Тип констант в любом случае должен совпадать с типом селектора.
Рассмотрим примеры:
1. селектор интервального типа.
Case i of
1..10: Memo1.Lines.Add (‘число’, I:4, ‘в диапазоне 1-10’);
11..20: Memo1.Lines.Add (‘число’, I:4, ‘в диапазоне 11-20’);
21..30: Memo1.Lines.Add
(‘<span class="dash041e_0431_044b_