Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практикум по информатике Часть2 Delphi.pdf
Скачиваний:
149
Добавлен:
27.03.2016
Размер:
10.35 Mб
Скачать

Часть II. Delphi

end.

Рекомендуемый интернет-ресурс

http://www.youtube.com/watch? v=96N8dQJWEao&list=PLDDB9D4A0E37B4953&index=3

Часть II. Delphi

Вопросы для самоконтроля

1.Опишите алгоритм, реализующий суммирование ряда натуральных чисел в диапазоне значений от N1 до N2 с шагом один.

2.Опишите алгоритм произведения ряда натуральных чисел из диапазона значений K1 и K2 с шагом Step, не равным единицы (Step≠1).

3.Опишите алгоритм получения и вывода значений функции F(x) для ряда значений аргументов х.

4.Для чего нужны операторы цикла в программах?

5.Какие операторы цикла есть в Delphi?

6.В каких случаях в программе удобнее применить оператор цикла с параметром? Опишите его формат.

7.Назначение и формат оператора цикла с предусловием.

8.Назначение и формат оператора цикла с постусловием.

9.Приведите пример использования оператора цикла с параметром.

10.Приведите пример использования оператора цикла с предусловием.

11.Приведите пример использования оператора цикла с постусловием.

12.Назначение оператора break.

13.Назначение оператора continue.

15.Какой оператор цикла использован в программе "Вычисление функции Y"? Укажите фрагмент программы, где записан этот оператор.

16.Какой оператор цикла использован в программе "Квадраты, кубы..."? Укажите несколько фрагментов программы, где использован этот оператор.

17.Какой оператор цикла использован в программе " Таблица уклонов"? Укажите фрагменты программы, где использован этот оператор.

18.Какой оператор цикла использован в программе "Число e."? Укажите фрагмент программы, где использован этот оператор.

19.Можно ли оператор цикла с параметром заменить оператором цикла с предусловием?

20.Можно ли оператор цикла с предусловием заменить оператором цикла с параметром?

Задачи для самостоятельного решения

Циклы с параметром

Часть II. Delphi

5.1 Написать программу для вычисления суммы S=S+1/i, где i=1,2,...,N.

5.2 Написать программу для вычисления произведения первых N натуральных чисел.

5.3 Написать программу для вычисления dx=h*h/(2*s), при значениях: 100 S 1000 м, с шагом 100 м.

5. 4 Написать программу для вычисления суммы S из значений Y=X*X*X, где X задан в интервале от N1 до N2 ( N1 и N2 — натуральные числа).

5.5 Написать программу для вычисления выражения Y=N!.

5.6 Для n случайных целых чисел x из интервала от -N1 до +N2 вычислить и показать на форме величины x и y

5.7 Вычислить и показать на форме величины функции для значений N1≤x≤N2, где x, N1, N2 − натуральные числа, причем N2>N1.

5.8 Вычислить и показать на форме значения y=x3 для n значений случайных целых аргументов x, изменяющихся в пределах от 0 до 99.

5.9 Вычислить и показать на форме n значений аргументов x и функции y=x2. Здесь x случайные целые числа, изменяющиеся в интервале от 0 до M.

5.10 Для n случайных целых чисел из интервала от 0 до M-1 вычислить и вывести на форму аргументы x и значения функции

Циклы с условием

5.11 Написать программу для вычисления значений Y= Z2 при изменении Z от N1 до N2 с шагом K, где K, N1, N2 — натуральные числа.

5.12 Написать программу для вычисления суммы нечетных чисел натурального ряда в интервале от N1 до N2, , где N1, N2 — натуральные числа.

№ 5.13 Написать программу для вычисления значений

при изменении Y

от N1 до N2 с шагом K, где K, N1, N2 — натуральные числа.

 

5.14 Написать программу для вычисления суммы обратных величин чисел от N1 до N2 с шагом K, где K, N1, N2 — натуральные числа.

5.15 Написать программу для вычисления выражения S=π*R*R при изменении R в интервале от 1до N с шагом K где K, N — натуральные числа.

5.16 Составить программу для вычисления суммы членов последовательности:

,n натуральное число.