Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Рабочая тетрадь VB.doc
Скачиваний:
4
Добавлен:
08.09.2019
Размер:
379.9 Кб
Скачать

Программирование повторений

Цикл со счетчиком:

Пример1 for i=1 to 100 step 20

Print i

Next i

Цикл со счетчиком: возможны 4 варианта

Do While…(true)

.

loop

Do Until…(false)

.

loop

Do

.

loop While…

Do

.

Loop Until…

  1. Мой богатый дядюшка подарил мне 1$ в мой первый день рождения. Каждый следующий день рождения он удваивал свой подарок и прибавлял к нему столько, сколько лет мне исполнилось. Посчитать общую сумму денег, подаренных к N дню рождения и указывающую к какому дню рождения сумма подарка превысит 100$.

  2. Агент по продаже автомобилей стоимостью в А рублей (автомобильный дилер) продал первый автомобиль за В рублей. Каждый следующий автомобиль он продал на 40% дороже предыдущего. Вычислить прибыль агента за продажу N автомобилей.

  3. Получив краткосрочную ссуду в банке, в течение первой недели необходимо вернуть занятые деньги плюс 10% этой суммы. В течение каждой следующей недели возвращаемая сумма увеличивается на 10% по сравнению с предыдущей неделей ( так называемые сложные проценты). Выдать на экран величину возвращаемого долга за каждую из 12 недель.

  4. Вычислить объем каждого шара из нескольких шаров, а затем найти суммарный объем всех шаров. Известно, что радиус первого шара R, а радиус каждого последующего шара больше предыдущего на величину DR. Радиус последнего шара равен RK.

  5. Шахматист А в среднем на каждые 100 партий выигрывает у шахматиста В на 6 партий больше, чем проигрывает, а доля ничьих составляет 80%. Какие могут получиться результаты матчей из 24 партий? А из 32? Промоделируйте их на ЭВМ.

  6. В ывести на экран таблицу сопротивления медных проводов диаметром Д = 0,1мм разной длины L от 1 до 10 м с шагом 1м. Сопротивление определяется по формуле:

  7. Человек задолжал мяснику 67,52 фунта. Он договорился выплачивать этот долг, отдавая мяснику еженедельно 1/16 указанной суммы. Необходимо вывести на экран величину долга в конце каждой из 16 недель.

  8. Число 153 является особым числом, которое можно представить как 153 = 13 + 53 + 33. В интервале от 100 до 500 имеются еще 3 таких особых числа. Найдите их и выдайте на экран.

  9. Жильцы всех квартир N – этажного дома из M – подъездов с 1 квартирой на лестничной площадке решили прикрепить новые номера квартир. Кооператив, в который они обратились с просьбой изготовить новые им цифры, объявил, что он берет за изготовление каждой цифры столько рублей, какова эта цифра (нули изготовляются бесплатно). Жильцы решили оплатить стоимость заказа поровну. Определить размер взноса каждой квартиры.

  10. Однажды умный бедняк попросил у скупого богача приют на две недели, причем сказал: «За это я тебе в 1-ый день заплачу 1 руб., во 2-й день 2 руб., в 3-й день 3 руб. и т.д.. Словом каждый день я буду прибавлять тебе по 1 рублю, так что за 14-й день (последний) я заплачу тебе 14 рублей. Ты же будешь подавать милостыню в 1-й день 1 копейку, во 2-й день 2 копейки, в 3-й день 4 копейки и т. д. Богач с радостью согласился на такие условия, которые показались ему выгодными. Сколько барыша принесла сделка богачу?