К оглавлению

 

Урок 15

Практическая работа № 4 по теме: «Операторы цикла»

 

Повторение. Составь программу по алгоритму.

Презентация.

 

Задача 1 Вычислить значение функции y = x3 + bx - c при x = 2, 4, 6

 

Работа по карточкам

 

    Карточка 1    Карточка 4    Карточка 7    Карточка 10

    Карточка 2    Карточка 5    Карточка 8    Карточка 11

    Карточка 3    Карточка 6    Карточка 9    Карточка 12

 

 

Составление циклических алгоритмов

 

Задача 1. Вычислить значение функции y = x3 + bx - c при x = 2, 4, 6.

Решение

1. Исходные данные: b, c, x. Результат: три значения величины у.


2. Метод решения. Обратим внимание на величину x: все значения x можно вычислить по формуле x:= x + 2. Условие выхода из цикла: x < 6.

Рассмотрим варианты реализации алгоритма для трех типов циклов.

Вариант 1

Алгоритмический язык:

Блок-схема алгоритма:

алг ВЗФ
арг
B, C
рез Y
нач
X := 2
пока X < 6
нц
Y = X3 + BX - C
вывод Y
X := X + 2
кц
кон

 

 

 

 

 

 

 

Вариант 2

Алгоритмический язык:

Блок-схема алгоритма:

алг ВЗФ
арг
B, B
рез Y
нач
X := 2
нц
Y =X3 + BX - C
вывод y
до X < 6
X := X + 2
кц
кон

 

 

 

 

 

 

 

 

Вариант 3

Алгоритмический язык:

Блок-схема алгоритма:

алг ВЗФ
арг
B, C
рез Y
нач
для X := 2 до 6 шаг 2
нц
Y = X3 + BX - C
вывод Y
кц
кон

 

 

 

 

 

 

Карточки для самостоятельной работы

Карточка № 1

1.     Составьте блок-схему и программу для нахождения суммы по следующей формуле:

, где k вводится с клавиатуры.

2.       Составьте блок-схему и программу для решения следующей задачи.

Сбербанк начисляет 2% годовых. Выведите на экран, какой станет сумма вклада S, положенная в Сбербанк на N лет. Значения S и N вводятся с клавиатуры.

 

В начало

 

Карточка № 2

1.     Составьте блок-схему и программу для нахождения суммы по следующей формуле:

, где а вводится с клавиатуры.

2. Составьте блок-схему и программу для решения следующей задачи.

Каждая бактерия делится на две в течение одной минуты. В начальный момент имеется одна бактерия. Выведите на экран, сколько их станет через 15 мин.

 

В начало

 

Карточка № 3

1.     Составьте блок-схему и программу для нахождения суммы по следующей формуле:

, где  x вводится с клавиатуры.

2. Составьте блок-схему и программу для решения следующей задачи.

Ежегодный прирост рыбы в пруду составляет 15%. Запасы рыбы оценены в А т. Ежегодный план отлова  Вт. Наименьший запас рыбы, ниже которого запас уже не восстанавливается, С т. Выведите на экран, сколько лет можно выдерживать заданный план. Значения А, В и С вводятся с клавиатуры.

 

В начало

 

Карточка № 4

1. Составьте блок-схему и программу для нахождения суммы по следующей формуле:

, где у вводится с клавиатуры.

2. Составьте блок-схему и программу для решения следующей задачи.

Амеба (одноклеточное животное) каждые 3 ч делится на две клетки. Выведите на экран, сколько клеток будет через 24 ч.

 

В начало

 

Карточка № 5

1.Составьте блок-схему и программу для нахождения суммы по следующей формуле:

, где р вводится с клавиатуры.

2.Составьте блок-схему и программу для решения следующей задачи.

Процентная ставка по вкладу— 15% годовых. Первоначальный вклад составил А р. Выведите на экран, через сколько лет он станет больше В р. Значения А и В вводятся с клавиатуры.

 

В начало

 

Карточка № 6

1.   Составьте блок-схему и программу для нахождения суммы по следующей формуле:

, где т вводится с клавиатуры.

2. Составьте блок-схему и программу для решения следующей задачи.

Вычислите и выведите на экран количество шаров в пирамиде из N слоев, если количество шаров в слое равно квадрату порядкового номера слоя. Значение N вводится с клавиатуры.

 

В начало

 

Карточка № 7

1.     Составьте блок-схему и программу для нахождения суммы по следующей формуле:

, где a вводится с клавиатуры.

2. Составьте блок-схему и программу для решения следующей задачи.

Известный пират Флинт положил некоторую сумму S в банк под 3% годовых. Выведите на экран, через сколько лет сумма превысит 1,55. Начальное значение S вводится с клавиатуры.

 

В начало

 

Карточка № 8

1. Составьте блок-схему и программу для нахождения суммы по следующей формуле:

, где k вводится с клавиатуры.

2. Составьте блок-схему и программу для решения следующей задачи.

Царевна-лягушка съедает ежедневно на 20 комаров больше, чем в предыдущий день, и еще два комара. Выведите на экран, через сколько дней количество съеденных комаров превысит 100, если в первый день съедено 12 комаров/

 

В начало

 

Карточка № 9

1.     Составьте блок-схему и программу для нахождения суммы по следующей формуле:

, где j вводится с клавиатуры.

2. Составьте блок-схему и программу для решения следующей задачи.

Известный пират Флинт положил некоторую сумму S в банк под 3% годовых. Выведите на экран, на какую сумму он реально сможет купить товар через 10 лет, если инфляция составляет 2% в год. Значение S вводится с клавиатуры

 

В начало

 

Карточка № 10

1.     Составьте блок-схему и программу для нахождения суммы по следующей формуле:

, где j вводится с клавиатуры.

2. Составьте блок-схему и программу для решения следующей задачи.

Мой богатый дядюшка подарил мне один доллар в мой первый день рождения. В каждый следующий день рождения он удваивал свой подарок и прибавлял к нему столько долларов, сколько лет мне исполнилось. Определите и выведите на экран, к какому дню рождения сумма превысит 100 долларов.


В начало

 

Карточка № 11

1. Составьте блок-схему и программу для нахождения

суммы по следующей формуле:

, где b вводится с клавиатуры.

2. Составьте блок-схему и программу для решения следующей задачи.

Мой богатый дядюшка подарил мне один доллар в мой первый день рождения. В каждый следующий день рождения он удваивал свой подарок и прибавлял к нему столько долларов, сколько лет мне исполнилось. Найдите и выведите на экран, какая сумма будет подарена на N день рождения. Значение N вводится с клавиатуры.

 

 В начало

Карточка № 12

1.     Составьте блок-схему и программу для нахождения суммы по следующей формуле:

, где p вводится с клавиатуры.

2. Составьте блок-схему и программу для решения следующей задачи.

На двух первых днях рождения у Пятачка и Кролика Винни-Пух съел всего 100 г пищи. Выведите на экран, сколько килограммов пищи съест Винни-Пух на пятнадцатом дне рождения, если на каждом следующем дне рождения он съедает пищи столько сколько всего на предыдущих.

 

В начало

 

 К оглавлению

Сайт управляется системой uCoz