Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KR_Programmirovanie_1 (1).docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
202 Кб
Скачать
☆

4. Циклические программы

4.1. Написать программу, позволяющую вычислить с помощью цикла:

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

4.2. Написать программу, позволяющую вычислить с помощью цикла:

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

4.3. Написать программу, позволяющую вычислить с помощью цикла:

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

4.4. Написать программу, позволяющую вычислить с помощью цикла:

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

4.5. Написать программу, позволяющую вычислить с помощью цикла:

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

4.6. Написать программу, позволяющую вычислить с помощью цикла:

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

4.7. Написать программу, позволяющую вычислить с помощью цикла:

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

4.8. Написать программу, позволяющую вычислить с помощью цикла сумму натуральных чисел отрезка [a, b]. (a и b задаются с клавиатуры).

4.9. Написать программу, позволяющую вычислить с помощью цикла сумму четных чисел отрезка [a, b]. (a и b задаются с клавиатуры).

4.10. Написать программу, позволяющую вычислить с помощью цикла сумму нечетных чисел отрезка [a, b]. (a и b задаются с клавиатуры).

4.11. Написать программу, позволяющую вычислить с помощью цикла:

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

4.12. Написать программу, позволяющую вычислить с помощью цикла:

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

4.13. Написать программу, позволяющую вычислить с помощью цикла:

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

4.14. Написать программу, позволяющую вычислить с помощью цикла:

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

4.15. Написать программу, позволяющую вычислить с помощью цикла:

, где n и m задаются с клавиатуры.

4.16. Написать программу, позволяющую вычислить с помощью цикла:

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

4.17. Написать программу, позволяющую вычислить с помощью цикла:

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

4.18. Известно, какую сумму денег, на какой срок (в годах) и под какой годовой процент положил каждый из n бизнесменов в банк. Определить величину вклада каждого бизнесмена на конец срока.

4.19. Автомат, приклеивающий этикетки, работает со светлы­ми, зелеными и темными бутылками, в которые наливаются свет­лые и темные жидкости. Темные бутылки с темной жидкостью автомат разбивает. Сколько бутылок из 1997 штук разобьет авто­мат? Вид бутылки и жидкости задается случайным числом.

4.20. Пароход в понедельник проплывает случайное расстоя­ние от А до В; во вторник — в два раза больше, чем в понедельник; в среду — в три раза меньше, чем во вторник; в четверг - на 40% больше, чем в среду; в пятницу - половину того, что он проплыл во вторник, среду и четверг вместе. В субботу и воскресенье паро­ход стоит. Определить полный путь парохода за n дней, если дви­жение он начал в понедельник.

4.21. Татьяна Ларина, читая очередной французский роман, подсчитала сумму номеров прочитанных страниц. Написать программу, определяющую номер последней прочитанной стра­ницы.

4.22. Вводятся N (3<=N<=1000) вещественных чисел. Напе­чатать все тройки соседних чисел, которые могут быть коэффи­циентами квадратного уравнения с вещественными корнями, вычислить сумму корней всех уравнений.

4.23. Жильцы всех квартир n-этажного дома из m подъездов с k квартирами на одной лестничной площадке решили прикре­пить новые номера квартир. Кооператив, в который они обратились с просьбой изготовить необходимые им цифры, объявил, что цена каждой цифры равна ее значению. (Например, нули из­готовляются бесплатно.) Жильцы решили оплатить стоимость за­каза поровну. Написать программу для определения суммы взно­са от каждой квартиры.

4.24. Каждый месяц клиент банка «Сохрани и помилуй» дела­ет вклад 50,00 руб. на текущий счет. Банковский процент 6,5% от вклада рассчитывается помесячно (1/12 от 6,5% каждый месяц). Написать программу для расчета величины общего вклада, текущего счета и накопленной прибыли для каждого из 120 месяцев 10-летнего периода.

4.25. Продавщица Несчитайкина просит написать программу, которая по стоимости 1кг некоторого продукта выдавала бы таб­лицу стоимости 50, 100, 150, .., 1000, 2000, 3000, . . ., 10000 г этого продукта.

4.26. Вычислить для n слагаемых .

4.27. Некто взял ссуду в банке величиной А руб. под В% годо­вых. Ежегодно заемщик вносит платежи в счет ссуды в С руб. На­писать программу, определяющую, через сколько лет будет пога­шена ссуда, и сумму денег, выплаченных заемщиком банку.

4.28. Первое любимое число Незнайки – 1, второе – 5. Каж­дое следующее число получается как сумма удвоенного предыду­щего и предпредыдущего чисел. Так, третье любимое число – 11, а четвертое – 2 7. Вычислить сумму любимых чисел Незнайки среди первой тысячи.

4.29. Три года назад за покупку на базаре 1 кг картофеля, 1 л молока и одного десятка яиц уплачено А руб. С тех пор ежемесяч­но цена картошки увеличивалась на 3 0 %, цена молока — на 4 0 %, яиц в два раза. Написать программу ежемесячного изменения стоимости покупки, определяющую, через сколько месяцев цена , покупки увеличится более чем вдвое.

4.30. Богатый дядюшка подарил мне 1 доллар в мой первый день рождения. В каждый следующий день рождения он удваивал сумму подарка и прибавлял к ней столько долларов, сколько лет мне исполнилось. Написать программу, подсчитывающую общую сумму денег, подаренных к N-му дню рождения, и указыва­ющую, к какому дню рождения сумма подарка превысит 100 долл.

4.31. Коммерсант ежемесячно увеличивает на z % и еще на 5 руб. цену туфель, первоначальная цена которых X руб. Написать программу, определяющую, через сколько месяцев цена туфель будет превышать Y руб. и какую прибыль за это время получит коммерсант, если инфляция составляет Q% в месяц.

4.32. Спортсмен, начав тренировки, в первый день пробежал 10 км. Каждый следующий день он увеличивал дистанцию на 12%. Написать программу, определяющую общую длину пробега за месяц и первый день с начала тренировок, после которого дис­танция превысит 2 5 км.

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

4.34. Написать программу, находящую наибольший общий делитель трех натуральных чисел a, b и с.

4.35. Подсчитать количество цифр в заданном целом числе n.

4.36. Найти сумму чисел, кратных n, на отрезке от а до b.

4.37. Меценат ежегодно вкладывает на развитие искусства столько денег, сколько он вложил в два предыдущих года, минус половина того, что он вложил тремя годами ранее. Написать программу, находящую сумму пожертвований мецената за n лет, если в первые три года он дал 1, 2, 2.5 млн руб. соответственно.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]