Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика УМК (лекции).doc
Скачиваний:
90
Добавлен:
11.02.2015
Размер:
2.09 Mб
Скачать

2. Индивидуальное задание

По заданной формуле элемента ряда с номером k(Dk)

Составить программ вычисления Nэлементов ряда (k=1,2,3,……N), а также их суммы и произведения

Таблица 2

Формула для элемента ряда

Вариант

1

2

3

4

5

6

3.6. Построение программ комбинированной структуры

Целью является изучение построения программ комбинированной структуры.

Особое внимание уделяется рассмотрению структуры циклической программы, вводу переменных в цикле.

Для характеристики вопроса необходимо рассмотреть вложенные циклы (цикл с параметром FOR-NEXT), пример построения программ комбинированного типа .

1. Отладка составленной программы

1) Ввести и выполнить программу по шагам, объясняя результат на каждом шаге при значениях N=( 3, 4, 2 )M=( 2, 3, 5)

Записать результаты работы программы.

Постановка задачи: найти значение функции

REMВложенные циклы

INPUT“Введите максимальное значение переменнойI”;N

INPUT“Введите максимальное значение переменнойJ”;M

F = 0

FOR I = 1 TO N

FOR J = 1 TO M

F = F+ I*J

PRINT “Промежуточное значение F = ”; F

NEXT J

NEXT I

PRINT“Окончательное значениеF=”;F

END

2) Ввести и выполнить программу, объясняя результаты. Записать результаты работы программы.

Постановка задачи: среди чисел А1, А2, …….,AN, которые вводятся в цикле, найти максимальное

REMПрограмма 2. Нахождение максимального числа

INPUT“ Введите количество чисел ” ;N

INPUT“ Введите первое число ” ; А

MAX=A

FORL=2TON

INPUT“ Введите очередное число ” ; А

IFA>MAXTHENMAX=A

NEXTL

PRINT“МаксимумMAX= ” ; MAX

END‘ Объяснить результат

2. Составление программы комбинированной структуры

Постановка задачи: Заданы числа А1, А2, …….,AN (4, -3, 0, -6, 2, -10, 1, -8 ). Данные вводить операторамиREAD - DATAнайти сумму отрицательных чисел.

3.Индивидуальное задание

Вариант 1

1) Вычислить значенияN, M задать самостоятельно ( не менее 3-х наборов данных)

2) В группе N студентов. Вводя в цикле по 5 оценок каждого студента, подсчитать количество студентов, не имеющих оценок 2 и 3.

Вариант 2

1) Вычислить значенияN, M задать самостоятельно ( не менее 3-х наборов данных)

2) Заданы числа А1, А2, …….,AN (данные задать самостоятельно)

найти количество положительных чисел.

Вариант 3

1) Вычислить значенияN, M задать самостоятельно ( не менее 3-х наборов данных)

2) Заданы числа А1, А2, …….,AN (данные задать самостоятельно)

найти сумму положительных чисел.

Вариант 4

1) Вычислить значенияN, M задать самостоятельно ( не менее 3-х наборов данных)

2) Заданы числа А1, А2, …….,AN (данные задать самостоятельно)

найти количество чисел, равных нулю.

Вариант 5

1) Вычислить значенияN, M задать самостоятельно ( не менее 3-х наборов данных)

2) Заданы числа А1, А2, …….,AN (данные задать самостоятельно)

найти количество чисел, принадлежащих отрезку [b,c].

Вариант 6

1) Вычислить значенияN, M задать самостоятельно ( не менее 3-х наборов данных)

2) Заданы числа А1, А2, …….,AN (данные задать самостоятельно). Найти количество отрицательных чисел.