Читайте также:
|
|
Введение
Работа выполняется последовательно, при необходимости с записью в тетрадь основных моментов указанных практике. По мере выполнения работы формируется отчет о практике.
Отчет по практике включает:
ü Титульный лист (общепринятый стандарт) с заполненной дисциплиной, видом работы и фамилией исполнителя. Пример титульного листа можно взять из предметной папки.
ü Выполнение практической работы
ü Выполнение индивидуального задания
Для каждого выполненного задания в отчет заносится: Задание, снимок работающего приложения, Код написанной вами программы.
В заданиях, где необходимо продемонстрировать результаты работы преподавателю необходимо делать снимок экрана (PrintScreen – верхний ряд клавиатуры справа над стрелками управления) и вставить его в документ. При нажатии на кнопку происходит сохранение в памяти снимка экрана, и он доступен из буфера обмена.
Текст, выделенный жирным – сформулировано задание, которое нужно выполнить.
Текст, обозначенный курсивом - Пояснительная информация. Указывает подсказки и инструкцию для выполнения.
Текст, с подчеркиванием – рекомендуемый для записи в тетрадь.
1. Запустить Delphi
a. Пуск – Программы - Borland Delphi 7 – Delphi 7 (вызвать окно запуска программы Win+R и записать Delphi32)
b. При возникновении информационного окна – закрыть его
2. Закрыть созданный по умолчанию проект
a. Зайти в меню File – Close All (без сохранения)
3. Создать консольное приложение
a. Зайти в меню File – New – Other
b. В диалоге выбрать Console Application и нажать OK
Дано целое число. Если оно является положительным, то прибавить к нему 1; если отрицательным, то вычесть из него 2; если нулевым, то заменить его на 10. Вывести полученное число.
a. Спросить число
b. ЕСЛИ число больше 0, ТОГДА увеличиваем его на 1
c. ИНАЧЕ проверяем ЕСЛИ число меньше 0, ТОГДА число – 2
d. ИНАЧЕ заменяем число на 10
Дано три числа A B и C найти число, которое больше остальных по модулю
a. Запросить три числа
b. Проверить ЕСЛИ А больше В И А больше С ТОГДА вывести А
c. ИНАЧЕ проверить ЕСЛИ В больше А И В больше С ТОГДА вывести В
d. ИНАЧЕ проверить ЕСЛИ С больше В И С больше В ТОГДА вывести С
e. ИНАЧЕ вывести что максимум не найден
6. Дано время в часах — целое число в диапазоне 0-23. Определить время суток (Утро, день, вечер, ночь). Если число не лежит в диапазоне, то вывести «ошибка».
a. Если необходимо использовать диапазоны значений или происходит использование однотипных условных операторов, то МОЖНО вместо них использовать оператор выбора CASE
b. Общий вид оператора:
case <Выражение> of
<Набор значений 1>: <Оператор 1>;
<Набор значений 2>: <Оператор 2>;
…
<Набор значений N>: <Оператор N>;
[ else <Оператор N+1>;]
End;
где Case (в случае), Of (из), Else (иначе) и End - служебные слова.
Где <Выражение> - любое выражение (х или х*2 или х+у*2)
Набор значений N – может быть просто значение (5 или ‘c’), перечисление значений (2,4,5), диапазоном (2..10) или их комбинацией (0..6, 21,22,23)
<Оператор N> Оператор который будет выполнен при значении выражения данному значению. В качестве оператора может быть и составной оператор (begin … end;).
c. Для решения нужно: Запросить число
d. Проверить условием Case на значение его часам соответствующим периоду суток
e. При соответствии выдать результат
7. Даны два целых числа A и B (A < B). Найти сумму и среднее арифметическое всех чисел, которые делятся на 3
a. Для решения будем использовать цикл со счетчиком в диапазоне от А до В
b. Объявить переменные A,B,I,Sum,Kol – целого типа,
где A,B – будут диапазоном I – служебная переменная для цикла Sum – переменная для суммы чисел, Kol – переменная для подсчета кол-ва чисел которые делятся на 3
c. Считать значения диапазона А и В
d. Обнулить переменные для суммы и количества
e. Начинаем цикл от А до В и в нем производим проверку
f. ЕСЛИ переменная цикла станет делиться на 3 без остатка (I mod 3 = 0) ТОГДА прибавляем циклическую переменную к сумме и увеличиваем кол-во на 1
g. После цикла выдаем Сумму и среднее значение цифр (среднее значение = сумма/на количество)
h.
i. Если среднее арифметическое выводится в «неправильном» (Ранее для вас неизвестным форматом) допишите при выводе среднего арифметического код:5:2 ()
j. Поэкспериментируйте с числами и посмотрите как это влияет на число (Записать в конспект суть значений:5:2)
8. Дано число A (A>1). Возводить его в квадрат до тех пор, пока оно не станет четырехзначным. Найти сумму цифр полученного числа.
a. Число станет четырехзначным, когда станет больше 999
b. Объявить переменную для числа и для хранения суммы
c. Завести значение в переменную
d. Пока число меньше 1000 возводим его в квадрат
e. Для получения суммы цифр будем получать остаток от деления на 10 (получать последнюю цифру числа) суммировать их, а потом осуществлять целочисленное деление числа на 10 («отрезать последнюю цифру»)
f. Обнуляем сумму
g. Пока наше число не равно 0 (имеет значение) прибавляем к сумме его последнюю цифру, а затем обрезаем число
h. Выводим сумму
Дата добавления: 2015-10-26; просмотров: 234 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
OE Verb. Grammatical categories and morphologiacal classification. | | | Melody as the main component of intonation |