Практическая работа "Циклические алгоритмы в Visual Studio" 9 класс

П р а к т и ч е с к а я р а б о т а
« Ц и к л и ч е с к и е а л г о р и т м ы в V i s u a l S t u d i o »
З а д а н и я н а о т м е т к у « 3 »
Задание 1. Разработать приложение, позволяющее решить следующую задачу: Каждая
бактерия делится на две через 1 минуту. В начальный момент имеется 1 бактерия.
Сколько бактерий будет через N минут?
Задание 2. Разработать приложение, позволяющее решить следующую задачу: Начав
тренировки, спортсмен в первый день пробежал 10 км. Каждый последующий день он
увеличивает дневную норму на 10% от нормы предыдущего. Какой путь пробежит
спортсмен на n-й день?
Задание 3. Разработать приложение, позволяющее решить следующую задачу: В 1626
году индейцы продали остров Манхеттен за 20 долларов. Если бы эти деньги были
помещены в банк на текущий счет, и ежегодный прирост составлял n %, какова была
бы стоимость капитала в 1988 году?
З а д а н и я н а о т м е т к у « 4 » и « 5 »
Задание 1. Разработать приложение, позволяющее решить следующую задачу: На
срочный вклад в сберегательный банк внесено А рублей. В конце каждого года вклад
увеличивается на P% от вклада за предыдущий год. Через сколько лет
первоначальный вклад увеличится в 5 раз?
Public Class Form1
Dim P, god As Integer
Dim A, B As Double
Private Sub Button1_Click……………
A = _____________
P = TextBox2.Text
B = A
Do _______ A <= __ * B
A = ___ + A * (___ / 100)
god = god + ___
Loop
TextBox3.Text = ______
End Sub
End Class
Задание 2. Разработать приложение, позволяющее решить следующую задачу: В
бригаде, работающей на уборке сена, имеется N косилок. Первая из них работала m
часов, а каждая следующая на 10 минут больше, чем предыдущая. Сколько часов
проработала вся бригада?
Public Class Form1
Dim N, i As Integer
Dim M, T As Double
Private Sub Button1_Click………
N = _________
M = TextBox2.Text
T = ____
For i = 2 To ___
T = T + (T + ______)
Next
TextBox3.Text = ___
End Sub
End Class
Задание 3. Разработать приложение, позволяющее вычислять сумму четных
натуральных чисел, не превышающих N. Блок-схема представлена на рисунке 1.
Задание 4. Разработать приложение, позволяющее вычислять наибольший общий
делитель (НОД) двух чисел A и B. Блок-схема представлена на рисунке 2.
Рисунок 1
Рисунок 2