Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЦИКЛЫ.doc
Скачиваний:
23
Добавлен:
10.02.2016
Размер:
1.29 Mб
Скачать

Каждый студент выполняет по 8 заданий.

Номера заданий вычисляются по формуле:

(N+ (K-1)*35), где

N– порядковый номер студента по журналу,

К – порядковый номер выполняемой задачи (от 1 до 8),

Выполнение ошибочного варианта считается деянием злонамеренным и карается выполнением своего варианта

Студенты, претендующие на повышенную оценку (>75 баллов),

изучают дополнительную теорию и выполняют 3 дополнительных задания.

Номера заданий вычисляются по формуле:

(N+ (K-1)*35) + 280, где

N– порядковый номер студента по журналу,

К – порядковый номер выполняемой задачи (от 1 до 3)

Циклы

Алгоритмы решения многих задач являются циклическими, то есть для получения результата определенная последовательность действий должна быть выполнена несколько раз. Последовательность повторяющихся действий называется циклом.

________________________________________________ Задания

  1. В заданном натуральном числе поменять порядок цифр на обратный и сравнить полученное число с исходным.

  2. Для заданного числа найти все его делители.

  3. Натуральное число называют совершенным, если оно равно сумме всех своих делителей, включая 1. Например, 6 = 1 + 2 + 3. Найти совершенные числа, меньшие заданного числаN.

  4. Проверить, существуют ли натуральные числа а < 100, которые обладают следующими свойствами:

а) a % 3 = 1;

б) a % 4 = 2;

в) a % 5 = 3;

г) a % 6 = 4.

Сколько таких чисел?

  1. Написать программу, которая выводит на экран таблицу квадратов и кубов целых чисел аот 1 до 10. Столбцы таблицы должны иметь обозначения, например,а,а^2,а^3.

  2. Составить программу печати таблицы температур по Цельсию от 0 до 100 градусов с шагом в один градус и их эквивалентов по шкале Фаренгейта, используя для перевода формулу tF= 9tc/5 + 32.

  3. Напишите программу, которая выводит в столбец произведения чисел а= 143,b= 777 и чисел 1, 2, 3, ... 9. Результаты решения этой задачи могут удивить и озадачить. Тысячелетиями человечество, выполняя различные вычисления, находило среди чисел и результатов операций с ними интересные закономерности. Некоторым числам, например, 3, 7, 13, 666 и т. п., придавалось мистическое значение. В наше время, имея доступ к компьютеру, можно целенаправленно заниматься поиском различных «фокусов» с числами. Как правило, такой поиск требует значительных переборов вариантов и по силам только компьютеру.

  4. Умножение числа а= 12345679 на числа 9, 18, 27, ... 81 дает интересные результаты. Напишите программу получения этих произведений.

  5. Одна штука некоторого товара стоит 20,4 грн. Напечатать таблицу стоимости 2, 3, ..., 20 штук …этого товара.

  6. Напечатать таблицу соответствия между весом в фунтах и весом в килограммах для значений 1, 2, ..., 10 фунтов (1 фунт = 453 г).

  7. Напечатать таблицу соответствия расстояний в дюймах расстояниям в сантиметрах для значений 10, 11, ..., 22 дюйма (1 дюйм = 25,4 мм).

  8. Считая, что Земля — идеальная сфера с радиусом r≈ 6350 км, определить расстояние до линии горизонта от точки с высотой над Землей, равной 1, 2, ..., 10 км.

  9. Напечатать таблицу перевода 1, 2, ..., 20 долларов США в гривни по текущему курсу (курс вводится с клавиатуры).

  10. Плотность воздуха убывает с высотой по закону , где— плотность на высотеметров,кг/м3,. Напечатать таблицу зависимости плотности от высоты для значений от 0 до 1000 м через каждые 100 м.

  11. Распечатать в «столбик» таблицу умножения на 7.

  12. Распечатать в «столбик» таблицу умножения на 9.

  13. Распечатать в «столбик» таблицу умножения на число n(значение n вводится с клавиатуры; 1 ≤n≤ 9).

  14. Напечатать «столбиком» значения sin 2, sin 3, ..., sin 20.

  15. Рассчитать значения удля значенийх, равных 4, 5, ..., 28, еслиузадается следующей формулой:у= 2t2+ 5,5t– 2,t=х+ 2.

  16. Рассчитать значения zдля значенийа, равных 2, 3, ..., 17, еслиzзадается следующей формулой:z= 3,5t2 – 7t+ 16,t= 4а.

  17. Вывести «столбиком» значения sin 0,l, sin 0,2, ..., sin l,l.

  18. Вывести «столбиком» значения ,, …,.

  19. Напечатать таблицу стоимости 50, 100, 150, ..., 1000 г сыра (стоимость 1 кг сыра вводится с клавиатуры).

  20. Вывести «столбиком» числа 2,1; 2,2; 2,3; ...; 2,8.

  21. Дано натуральное число n. Вычислить.

  22. Дано натуральное число n. Вычислить произведение первыхnсомножителей.

  23. Дано вещественное число x. Вычислить.

  24. Даны натуральное число nи вещественное числоx.Вычислить.

  25. Даны вещественное число аи натуральное числоn. ВычислитьР=а(а+ 1) ... (а+n– 1).

  26. Даны вещественное число аи натуральное числоn. ВычислитьР=а(аn)(а– 2n) ... (аn2).

  27. Даны вещественное число аи натуральное числоn. Вычислить.

  28. Дано вещественное число x. Вычислить.

  29. Вычислить (1 + sin 0,1)(1 + sin 0,2) ... (1 + sin 10).

  30. Даны натуральное число nи вещественное числох. Вычислить sinх+ sinх2+ ... + sinxn.

  31. Дано натуральное число n. ВычислитьS = 1 · 2 + 2 · 3 · 4 + ... + n · (n + 1)...2n.

  32. Дано натуральное число n. Вычислить. где.

  33. Дано натуральное число n. Вычислить.

  34. Дано натуральное число n. Вычислить.

  35. Числа Фибоначчи (fn) определяются формуламиf0=f1= 1,fn=fn–1+fn–2приn = 2, 3, ... . Определитьf40.

  36. Дано натуральное число n. Вычислитьу = 1 · 3 · 5 ... (2n – 1).

  37. Дано натуральное число n. Вычислитьу = 2 · 4 · 6 ... (2n).

  38. Вычислить у = cosx + cosx2 + cosx3 + ... + cos xn.

  39. Вычислить у = sin 1 + sin 1,1 + sin 1,2 + ... + sin 2.

  40. Даны натуральные числа nиk. Вычислить.

  41. Дано натуральное число n. Вычислить.

  42. Найти:

а) сумму квадратов всех целых чисел от 10 до 50;

б) сумму квадратов всех целых чисел от адо 50 (значениеавводится с клавиатуры;а≤ 50);

в) сумму квадратов всех целых чисел от aдоb(значениеbвводится с клавиатуры;b≥ –10);

г) сумму квадратов всех целых чисел от адоb(значенияаиbвводятся с клавиатуры;b≥ а).

  1. Даны натуральные числа хиу. Вычислить произведениех · у, используя лишь оператор сложения. Задачу решить двумя способами.

  2. Найти:

а) произведение всех целых чисел от 8 до 15;

б) произведение всех целых чисел от адо 20 (значениеавводится с клавиатуры; 1 ≤а≤ 20);

в) произведение всех целых чисел от 1 до b(значениеbвводится с клавиатуры; 1 ≤b≤ 20);

г) произведение всех целых чисел от адоb(значенияаиbвводятся с клавиатуры;b≥ а).

  1. Найти:

а) среднее арифметическое квадратов всех целых чисел от 1 до 100;

б) среднее арифметическое квадратов всех целых чисел от 100 до b(значениеbвводится с клавиатуры;b≥ 100);

в) среднее арифметическое квадратов всех целых чисел от адо 200 (значениеаиbвводится с клавиатуры;а≤ 200);

г) среднее арифметическое квадратов всех целых чисел от адоb(значенияаиbвводятся с клавиатуры;bа).

  1. Найти:

а) сумму кубов всех целых чисел от 20 до 40;

б) сумму кубов всех целых чисел от адо 50 (значениеавводится с клавиатуры; 0 ≤a≤ 50);

в) сумму кубов всех целых чисел от 1 до n(значениеnвводится с клавиатуры; 1 ≤n≤ 100);

г) сумму кубов всех целых чисел от адоb(значенияаиbвводятся с клавиатуры;bа).

  1. Дано натуральное число n. Найти сумму.

  2. Найти сумму –12 + 22– 32 + 42+ ... + 102. Условную инструкцию не использовать.

  3. Найти сумму 22 + 23+ 24+ ... + 210без возведения в степень.

  4. Вычислить сумму: .

  5. Вычислить сумму: .

  6. Вычислить сумму: без возведения в степень.

  7. Вычислить сумму . Условную инструкцию и операцию возведения в степень не использовать.

  8. Вычислить сумму при.

  9. Вычислить сумму при= 2.

  10. Вычислить значение выражения ((...(202– 192)2– 182)2– ... – 12)2.

  11. Составить программу возведения натурального числа в квадрат, учитывая следующую закономерность:

    1. 12 = 1

    2. 22 = 1 + 3

    3. 32 = 1 + 3 + 5

    4. 42 = 1 + 3 + 5 + 7

    5. n2 = l + 3 + 5 + 7 + 9 + ... + 2n – 1

  12. Найти сумму 12 + 22+ 32 + ... + 102без возведения в степень, учесть особенности получения квадрата натурального числа, отмеченные в предыдущей задаче.

  13. Составить программу возведения натурального числа в третью степень, учитывая следующую закономерность:

    1. 13 = 1

    2. 23 = 3 + 5

    3. 33 = 7 + 9 + 11

    4. 43 = 13 + 15 + 17 + 19

    5. 53 = 21 + 23 + 25 + 27 + 29

  14. Даны вещественное число аи натуральное числоn. Вычислить значенияа1,а2,а3, ...,аnбез возведения в степень.

  15. Составить программу для расчета факториала натурального числа n(факториал числаnравен 1 · 2 · ... · n).

  16. Составить программу для расчета степени nвещественного числаа(n— натуральное число).

  17. Одноклеточное животное амеба каждые 3 часа делится на 2 клетки. Определить, сколько клеток будет через 3, 6, 9,..., 24 часа, если первоначально была одна амеба.

  18. Гражданин 1 марта открыл счет в банке, вложив 1000 грн. Каждый месяц размер вклада увеличивается на 2 % от имеющейся суммы. Определить:

а) прирост суммы вклада за первый, второй, …, десятый месяц;

б) сумму вклада через три, четыре, …, двенадцать месяцев;

в) за какой по счету месяц величина ежемесячного увеличения вклада превысит 30 грн.;

г) через сколько месяцев размер вклада превысит 1200 грн.

  1. Начав тренировки, лыжник в первый день пробежал 10 км. Каждый следующий день он увеличивал пробег на 10 % от пробега предыдущего дня. Определить:

а) пробег лыжника за второй, третий, …, десятый день тренировок;

б) суммарный путь лыжника за первые 7 дней тренировок;

в) в какой день он пробежит больше 20 км;

г) в какой день суммарный пробег за все дни превысит 100 км.

  1. В некотором году (назовем его условно первым) на участке в 100 гектаров средняя урожайность ячменя составила 20 центнеров с гектара. После этого каждый год площадь участка увеличивалась на 5 %, а средняя урожайность — на 2 %. Определить:

а) урожайность за второй, третий, …, восьмой год;

б) площадь участка в четвертый, пятый, …, седьмой год;

в) общий урожай за первые шесть лет;

г) в каком году урожайность превысит 22 центнера с гектара;

д) в каком году площадь участка станет больше 120 гектаров;

е) в каком году общий урожай, собранный за все время, начиная с первого года, превысит 800 центнеров.

  1. Определить суммарный объем в литрах 12 вложенных друг в друга шаров со стенками толщиной 5 мм. Внутренний диаметр внутреннего шара равен 10 см. Считать, что шары вкладываются друг в друга без зазоров.

  2. Вычислить сумму 1! + 2! + 3! + ... + n! (значениеnвводится с клавиатуры; 1 <n≤ 10).

  3. Вычислить сумму , где(значениеnвводится с клавиатуры; 1 < n ≤ 10).

  4. Вычислить при заданном значении xсумму:, где. Значенияnиxвводятся с клавиатуры (1 < n ≤ 10).

  5. Вычислить сумму: .

  6. Дано натуральное число n, вычислить:

а) ;

б) .

  1. Около стены наклонно стоит палка длиной 4,5 м. Нижний конец находится на расстоянии 3 м от стены. Он начинает скользить в плоскости, перпендикулярной стене. Определить значения угла между палкой и полом (в градусах) через каждые 0,2 м с момента начала скольжения до падения палки.

  2. Вычислить приближенно площадь одной арки синусоиды.

  3. Вычислить приближенно площадь фигуры, образованной кривой у= 0,3 (x – 1)2+ 4, осью абсцисс и двумя прямыми —у= 1 иу= 3.

  4. Вычислить приближенно площадь фигуры, образованной кривой у= 0,5 (x+ 1)2+ 2, осью абсцисс, осью ординат и прямойу= 2.

  5. Даны числа а1,a2, …,а10. Определить их сумму.

  6. Даны натуральное число nи вещественные числаа1,a2, …,аn. Определить сумму этих чисел.

  7. Известна масса каждого из 12 предметов. Определить массу самого тяжелого предмета.

  8. Известны оценки абитуриента на четырех экзаменах. Определить, сколько «пятерок» он получил.

  9. В ведомости указана зарплата, выплаченная каждому из сотрудников фирмы за некоторый месяц. Определить общую сумму выплаченных по ведомости денег.

  10. Известно сопротивление каждого из элементов электрической цепи. Определить общее сопротивление цепи, если:

а) все элементы соединены последовательно;

б) все элементы соединены параллельно.

  1. Даны числа а1,a2, …,а6. Определить их произведение.

  2. Даны числа а1,a2, …,а10. Определить сумму их квадратов.

  3. Даны натуральное число nи вещественные числаа1,a2, …,аn. Определить сумму квадратов этих чисел.

  4. Даны числа а1,a2, …,а10. Определить их среднее арифметическое.

  5. Даны натуральное число nи вещественные числаа1,a2, …,аn. Определить среднее арифметическое этих чисел.

  6. Известны оценки по физике каждого из 20 учеников класса. Определить среднюю оценку по классу.

  7. Известны оценки ученика по 10 предметам. Определить среднюю оценку.

  8. Известна масса каждого предмета из некоторого набора предметов. Определить среднюю массу.

  9. Даны натуральное число nи числаа1,a2, …,аn. Определить:

а) |а1| + |a2| + ... + |аn|;

б) |а1| · |а2| · ... · |an|;

в) a1 + a2, a2 + a3, …, an–1 + an;

г) a1 – a2 + a3 – ... + (–1)n+1an.

Условную инструкцию и операцию возведения в степень не использовать.

  1. Известны оценки двух учеников по четырем предметам. Определить, какой ученик лучше учится.

  2. Известны результаты двух спортсменов-пятиборцев в каждом из пяти видов спорта в баллах. Определить сумму баллов, полученных каждым спортсменом.

  3. Известен возраст каждого ученика двух классов. Определить средний возраст учеников каждого класса. В каждом классе учатся 20 человек.

  4. Известно количество осадков, выпавших за каждый день января и марта. Определить среднедневное количество осадков за каждый месяц.

  5. Известен рост каждого ученика двух классов. Определить, в каком классе находится самый низкий ученик. Численность обоих классов одинаковая.

  6. Известны оценки за контрольную работу по физике каждого ученика двух классов. Определить, сколько пятерок, четверок, троек и двоек было выставлено в каждом классе. Количество учащихся в каждом классе одинаковое.

  7. В области 10 районов. Заданы площади, засеваемые пшеницей (в гектарах), и средняя урожайность (в центнерах с гектара) в каждом районе. Определить количество пшеницы, собранное в области, и среднюю урожайность по области.

  8. В области 12 районов. Известны количество жителей (в тыс. чел.) и площадь (в км2) каждого района. Определить среднюю плотность населения по области в целом.

  9. В области 12 районов. Известны количество жителей (в тыс. чел.) и плотность населения (тыс. чел./км2) каждого района. Определить самый густонаселенный район области.

  10. Имеется серия измерений элементов треугольника. Группы элементов пронумерованы. В серии в произвольном порядке могут встречаться такие группы элементов треугольника: основание и высота (первая группа), две стороны и угол между ними, заданный в радианах (вторая группа), три стороны (третья группа). Разработать программу, которая запрашивает номер группы элементов, запрашивает ввод соответствующих элементов и вычисляет площадь треугольника. Вычисления прекратить, если в качестве номера группы введена цифра 0.

  11. Дана непустая последовательность натуральных чисел, за которой следует 0. Составить программу поиска в данной непустой последовательности порядкового номера наибольшего элемента.

  12. У гусей и кроликов вместе 64 лапы. Сколько может быть кроликов и гусей (указать все сочетания)?

  13. Сколько можно купить быков, коров и телят, платя за быка 10 грн., за корову — 5 грн., а за теленка — 0,5 грн., если на 100 грн. надо купить 100 голов скота? Для решения задачи составить алгоритм.

  14. Составить программу для проверки утверждения о том, что результатами вычислений по формуле х2+х+ 17 при 0 ≤х≤ 15 являются простые числа. Все результаты вывести на экран.

  15. Составить программу для проверки утверждения, о том, что результатами вычислений по формуле x2+x+ 41 при 0 ≤x≤ 40 являются простые числа. Все результаты вывести на экран.

  16. Составить программу-генератор простых чисел, в основу положить формулу 2х2+ 29 при 0 ≤х≤ 28.

  17. Составить программу-генератор простых чисел, в основу положить формулу при 0 ≤х≤ 36.

  18. Составить программу-генератор чисел Пифагора а,b,с(с2=а2+b2). В основу положить формулы:a=m2 – n2,b= 2mn,с=m2+n2(m,n— натуральные, 1 <m<k, 1 <n<k,k— данное число). Результат вывести на экран в виде таблицы из пяти столбцов:m,n,а,b,с.

  19. Покупатель должен заплатить в кассу Sгрн. У него имеются купюры по 1, 5, 10, 50, 100, 500, 1000 и 10000 грн. Сколько купюр разного достоинства отдаст покупатель, если он начинает платить с самых крупных купюр?

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

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

  22. Составить программу, которая печатает таблицу умножения и сложения натуральных чисел в шестнадцатеричной системе счисления.

  23. Найти сумму всех n-значных чисел (1 ≤n≤ 4).

  24. Найти сумму всех n-значных чисел, кратныхk(1 ≤n≤ 4).

  25. Показать, что для всех n= 1, 2, 3,Nвыполняется следующее условие:

(15 + 25 + ... + n5) + (17 + 27 + ... + n7) = 2(1 + 2 + ... + n)4

  1. Составить программу, которая запрашивает пароль (например, четырехзначное число) до тех пор, пока он не будет введен правильно.

  2. Составить программу, которая находит наибольшее значение отношения трехзначного числа к сумме его цифр.

  3. Вычислить сумму кодов всех символов, которые в цикле вводятся с клавиатуры до нажатия клавиши Esc.

  4. Вычислить количество точек с целочисленными координатами, находящихся в круге радиуса R> 0.

  5. Напечатать в возрастающем порядке все трехзначные числа, в десятичной записи которых нет одинаковых цифр (операции деления и нахождения остатка от деления не использовать).

  6. Вывести на экран календарь на текущий год.

  7. Задача Ал-Хорезми (780–850 гг.). Разложить число 10 на 2 слагаемых, сумма квадратов которых равна 58.

  8. Найти двузначное число, равное квадрату числа его единиц, сложенному с кубом числа его десятков.

  9. Проверить, существует ли четырехзначное натуральное число, сумма пятых степеней цифр которого равна самому числу.

  10. Проверить, действительно ли при четном nчислоцелое.

  11. Проверить, существует ли четырехзначное целое число, равное четвертой степени суммы своих цифр.

  12. Определить пары натуральных чисел а< 100 иb< 100, произведение которых в 10 раз больше их суммы. Сколько таких пар?

  13. Проверить, действительно ли число n5+ 5n3+ 4nпри любом натуральномnделится на 120.

  14. Найдите все двузначные натуральные числа, которые равны утроенной сумме своих цифр.

  15. Определить сколько существует вариантов дать сдачу 27 гривень монетами в 1, 2 и 5 гривень так, чтобы общее количество монет было равно 10.

  16. Какими цифрами следует заменить аиb, чтобы выполнялось уравнение (а+а) + 3(b+b) =аa+bb?

  17. Найдите все трехзначные натуральные числа, равные сумме кубов своих цифр.

  18. При каком натуральном числе nпроизведение предшествующего числа и числа, следующего заn, равно 2208?

  19. Определите количество наборов четырех нечетных натуральных чисел, сумма которых равна числу 10.

  20. Определите все двузначные числа, сумма квадратов цифр которых кратна числу 15.

  21. Индийский математик С. Рамануджан обратил внимание на то, что число 1729 можно представить в виде суммы кубов двух чисел двумя способами. Найдите эти числа.

  22. Выведите на экран все четырехразрядные числа, в записи которых нет одинаковых цифр.

  23. Определить количество натуральных чисел, меньших n, которые не делятся на 11.

  24. Составить программу-генератор чисел Пифагора, то есть чисел, удовлетворяющих условию а2+b2=с2. Определить количество различных троек таких чисел дляс< 25.

  25. Один из первых академиков российской Академии наук (1725 гг.) математик Христиан Гольдбах (1690–1764 гг.) выдвинул так называемую проблему Гольдбаха, которая предполагает, что всякое целое число, большее или равное 6, может быть представлено в виде суммы 3 простых чисел. Проверьте утверждение Гольдбаха для чисел, не превышающих число 100.

  26. Христиан Гольдбах выдвинул гипотезу о том, что любое четное число, большее 2, представимо в виде суммы двух простых чисел. Проверьте эту гипотезу Гольдбаха для всех четных чисел, не превышающих число 50.

  27. Задано уравнение 11х3– 13у3+ 17z3– 4503 = 0. Определить, имеет ли оно решение в целых числах. Если имеет, то сколько их, и чему они равны.

  28. Найти трехзначные числа abc, все цифры которых различны и удовлетворяют уравнениюа2b2с2=аbс.

  29. Задача Л. Эйлера. Некий чиновник купил лошадей и быков на 1770 талеров. За каждую лошадь он уплатил по 31 талеру, а за каждого быка — по 21 талеру. Сколько лошадей и быков купил чиновник? Выяснить, если решения в целых числах имеются, то сколько их — одно или несколько?

  30. Имеется фрагмент программы в виде инструкции цикла с параметром, обеспечивающий вывод на экран «столбиком» всех целых чисел от 10 до 30. Оформить этот фрагмент в виде:

а) инструкции цикла с предусловием;

б) инструкции цикла с постусловием.

  1. Имеется фрагмент программы в виде инструкции цикла с параметром, обеспечивающий вывод на экран «столбиком» квадратных корней из всех целых чисел от адоb(а>b). Оформить этот фрагмент в виде:

а) инструкции цикла с предусловием;

б) инструкции цикла с постусловием.

  1. Дано натуральное число. Определить:

а) количество цифр в нем;

б) сумму его цифр;

в) произведение его цифр;

г) среднее арифметическое его цифр;

д) сумму квадратов его цифр;

е) сумму кубов его цифр;

ж) его первую цифру;

з) сумму его первой и последней цифр.

  1. Даны целые числа а,b(а>b). Определить:

а) результат целочисленного деления анаb, не используя стандартную операцию целочисленного деления;

б) остаток от деления анаb, не используя стандартную операцию вычисления остатка.

  1. Известны оценки по информатике каждого из 20 учеников класса. В начале списка перечислены все пятерки, затем все остальные оценки. Сколько учеников имеют по информатике оценку 5? Условную инструкцию не использовать. Рассмотреть два случая:

а) известно, что пятерки есть не у всех учеников класса;

б) допускается, что пятерки могут иметь все ученики класса.

  1. Известны сведения о количестве осадков, выпавших за каждый день мая. Первого мая осадков не было. Определить, в течение скольких первых дней месяца непрерывно, начиная с первого мая, осадков не было. Условную инструкцию не использовать. Рассмотреть два случая:

а) известно, что в какие-то дни мая осадки выпадали;

б) допускается, что осадков в мае могло не быть.

  1. Напечатать минимальное число, большее 200, которое нацело делится на 17.

  2. Найти максимальное из натуральных чисел, не превышающих 5000, которое нацело делится на 39.

  3. Найти наименьшее общее кратное двух заданных натуральных чисел.

  4. Даны натуральные числа аиb, обозначающие соответственно числитель и знаменатель дроби. Сократить дробь, то есть найти такие натуральные числариq, не имеющие общих делителей, что.

  5. Даны натуральные числа mиn. Получить все кратные им числа, не превышающиеm·n. Условную инструкцию не использовать.

  6. В некоторой стране используются денежные купюры достоинством в 1, 2, 4, 8, 16, 32 и 64. Дано натуральное число n. Как наименьшим количеством таких денежных купюр можно выплатить суммуn(указать количество купюр каждого достоинства, используемых для выплаты)? Предполагается, что имеется достаточно большое количество купюр всех достоинств.

  7. Дано натуральное число (пусть запись этого числа в десятичной системе имеет вид аkаk–1... a0). Найти:

а) сумму знакочередующихся цифр этого числа а0а1+ ... + (–1)kаk;

б) сумму знакочередующихся цифр этого числа аkаk–1+ ... + (–1)kа0;

В обеих задачах условную инструкцию и операцию возведения в степень не использовать.

  1. Дано натуральное число. Найти:

а) число, получаемое при прочтении его цифр справа налево;

б) число, получаемое в результате приписывания по двойке в начало и конец записи исходного числа;

в) число, получаемое удалением из исходного всех цифр а;

г) число, получаемое из исходного перестановкой его первой и последней цифр;

д) число, образованное из исходного приписыванием к нему такого же числа.

  1. Дано натуральное число. Определить номер цифры 3 в нем, считая от конца числа. Если такой цифры нет, ответом должно быть число 0, если таких цифр в числе несколько — должен быть определен номер самой правой из них.

  2. Дано натуральное число. Определить сумму mего последних цифр.

  3. Дано натуральное число. Найти его наименьший делитель, отличный от 1 (если таковой имеется).

  4. Дан прямоугольник с размерами 425 × 131. От него отрезают квадраты со стороной 131, пока это возможно. Затем от оставшегося прямоугольника вновь отрезают квадраты со стороной, равной 425 – 131´3 = 32, и т. д. На сколько квадратов и каких именно будет разрезан исходный прямоугольник?

  5. Дан прямоугольник с размерами а×b. От него отрезают квадраты максимального размера, пока это возможно. Затем от оставшегося прямоугольника вновь отрезают квадраты максимально возможного размера и т. д. На какие квадраты и в каком их количестве будет разрезан исходный прямоугольник?

  6. Найти приближенное значение корня уравнения f (x) = 0 на отрезке [а,b]:

а) х4+ 2х3х– 1 = 0,а= 0,b= 1;

б) x3– 0,2x2– 0,2x– 1,2 – 0,а= 1,b= 1,5.

  1. Даны последовательность вещественных чисел а1,а2, ...,а15, упорядоченная по возрастанию, и числоn, не равное ни одному из чисел последовательности и такое, чтоа1<n<а15.

а) Вывести все числа последовательности, меньшие n.

б) Найти два элемента последовательности (их порядковые номера и значение), в интервале между которыми находится значение n.

В обеих задачах условную инструкцию не использовать.

  1. Известны данные о росте 15 юношей класса, упорядоченные по убыванию. Нет ни одной пары учеников одинакового роста. В начале учебного года в класс поступил новый ученик. Какое место в перечне значений роста займет значение роста этого ученика? Известно, что его рост не совпадает с ростом ни одного из учеников класса, превышает рост самого низкого ученика и меньше роста самого высокого. Условную инструкцию не использовать.

  2. 392. Известно количество очков, набранных каждой из 20 команд — участниц первенства по футболу. Перечень очков дан в порядке убывания (ни одна пара команд не набрала одинакового количества очков). Определить, какое место заняла команда, набравшая nочков (естественно, что значениеnимеется в перечне). Условную инструкцию не использовать.

  3. Дана непустая последовательность целых чисел, оканчивающаяся нулем. Найти:

а) сумму всех чисел последовательности;

б) количество всех чисел последовательности.

  1. Дана непустая последовательность неотрицательных целых чисел, оканчивающаяся отрицательным числом. Найти среднее арифметическое всех чисел последовательности (без учета отрицательного числа).

  2. Дана непустая последовательность положительных целых чисел а1,а2, ..., оканчивающаяся нулем. Получить последовательность видаа1,а1·а2,а1·а2·а3, ..., 0.

  3. Дана последовательность из nвещественных чисел. Первое число в последовательности нечетное. Найти сумму всех идущих подряд в начале последовательности нечетных чисел. Условную инструкцию не использовать.

  4. Дана последовательность из nвещественных чисел, начинающаяся с отрицательного числа. Определить, какое количество подряд идущих отрицательных чисел записано в начале последовательности. Условную инструкцию не использовать.

  5. Дана последовательность целых чисел а1,а2, ...,a18, в начале которой записано несколько равных между собой элементов. Определить количество таких элементов последовательности. Условную инструкцию не использовать.

  6. Дана последовательность целых чисел, оканчивающаяся нулем. Общее количество чисел в последовательности не меньше трех (включая последний ноль). В начале последовательности записано несколько равных между собой элементов. Определить количество таких элементов последовательности. Условную инструкцию не использовать.

  7. Определить:

а) является ли заданное число степенью числа 3;

б) является ли заданное число степенью числа 5.

  1. Известен факториал числа n. Найти это число (факториал числаnравен 1 · 2 · ... ·n).

  2. Дано число n. Из чисел 1, 4, 9, 16, 25, ... напечатать те, которые не превышаютn.

  3. Среди чисел 1, 4, 9, 16, 25, ... найти первое число, большее n.

  4. Дано число n.

а) Напечатать те натуральные числа, квадрат которых не превышает n.

б) Найти первое натуральное число, квадрат которого больше n.

  1. Дано число a(). Из чиселнапечатать те, которые не меньшеa.

  2. Дано число a(). Среди чиселнайти первое, меньшееa.

  3. Дана последовательность чисел . Напечатать все значенияn, при которых все числа последовательности будут не меньшеa().

  4. Дано число a(). Найти такое наименьшееn, что в последовательности чиселпоследнее число будет меньшеa.

  5. Дано вещественное число a. Из чисел 1,напечатать те, которые меньшеa.

  6. Среди чисел 1, найти первое, большее числаn.

  7. Дано вещественное число a. Напечатать все значенияn, при которых.

  8. Дано вещественное число a. Найти такое наименьшее значениеn, что.

  9. Выяснить, является ли заданное число mчленом геометрической прогрессии, первый член которой равенg, а знаменатель —z.

  10. Сколько чисел последовательности 2, 4, 6, 8, ... нужно взять, чтобы их сумма превысила 1000? Вывести величину последнего слагаемого и суммы.

  11. Подрабатывая вечерами курьером, школьник решил накопить сумму в Sгривень для покупки компьютера. В первый месяц он отложилРгривень. Затем его вклад каждый раз был на 5 % больше предыдущего вклада. Через сколько месяцев школьник сможет купить компьютер? ВеличиныРиSзадавать вводом с клавиатуры.

  12. В водоеме 100 тонн рыбы. Каждый год рыболовецкая бригада вылавливает 15 тонн. Воспроизводство рыбы 5 % в год. Для сохранения воспроизводства необходимо прекращать лов, когда в водоеме ее остается менее 5 тонн. Через сколько лет лов рыбы должен быть прекращен?

  13. Задана последовательность чисел 1, 1/2, 1/3, 1/4, ... . Определить, величину первых двух рядом стоящих элементов, разность которых меньше 10–6.

Даны числовой ряд и некоторое число . Найти сумму тех членов ряда, модуль которых больше или равен. Общий член ряда имеет вид:

  1. а) ;

  2. б) ;

  3. в) ;

  4. г) ;

  5. д) ;

  6. е) ;

  7. ж) ;

  8. з) ;

  9. и) ;

  10. к) ;

  11. л) ;

  12. м) .

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

  1. а) ;

  2. б) ;

  3. в) ;

  4. г) ;

  5. д) ;

  6. е) ;

  7. ж) ;

  8. з) .

  9. и) ;

  10. к) .

Найти наименьший номер элемента последовательности, для которого выполняется условие . Вывести на экран этот номер и все элементы, где.

  1. а) ;

  2. б) ;

  3. в) ;

  4. г) .

Составить программу для вычисления значений функции на отрезкес шагом. Результат представить в виде таблицы, первый столбец которой — значения аргумента, второй — соответствующие значения функции.

  1. а) ;

  2. б) ;

  3. в) ;

  4. г) ;

  5. д) ;

  6. е) ;

  7. ж) ;

  8. з) .

  9. и) ;

  10. к) ;

  11. л) ;

  12. м) ;

  13. н) ;

  14. о) ;

  15. п) ;

  16. р) .

  17. с) ;

  18. т) ;

  19. у) ;

  20. ф) ;

  21. х) ;

  22. ц) ;

  23. ч) ;

  24. ш) ;

  25. щ) ;

  26. э) .

  1. Написать программу вычисления функции при;. Аргументпринимает значения от 1 до 5 с шагом 0,5.

  2. Написать программу вычисления функции при;;. Аргументпринимает значения:.

  3. Написать программу вычисления функции при;;. Аргументпринимает значения от 1 до 10 с шагом 1.

  4. Написать программу вычисления функции при;. Аргументпринимает значения:.

  5. Написать программу вычисления функции при,,. Аргументпринимает значения от –1 до 3 с шагом 0,5.

  6. Написать программу вычисления функции при;. Аргументпринимает значения:.

  7. Написать программу вычисления функции при;. Аргументпринимает значения от –5 до 5 с шагом 1.

  8. Написать программу вычисления функции при;. Аргументпринимает значения от –3 до 3 с шагом 0,5.

  9. Написать программу вычисления функции при;. Аргументпринимает значения:.

  10. Написать программу вычисления функции при;. Аргументпринимает значения.

  11. Написать программу вычисления функции при. Аргументпринимает значения от –5 до 5 с шагом 1.

  12. Написать программу вычисления функции при;. Аргументпринимает значения от –1 до 5 с шагом 0,5.

  13. Написать программу вычисления функции при. Аргументпринимает значения от –5 до 5 с шагом 1.

  14. Написать программу вычисления функции при;. Аргументxпринимает значения от –6 до 4 с шагом 1.

  15. Написать программу вычисления функции при;. Аргументxпринимает значения от –2 до 2 с шагом 0,5.

  16. Написать программу вычисления функции при;. Аргументxпринимает значения от –5 до 5 с шагом 0,5.

  17. Дано натуральное число. Определить, сколько раз в нем встречается цифра, равная старшей.

  18. Дано натуральное число n> 9. Определить его вторую (с начала) цифру. Задачу решить двумя способами:

а) с использованием двух инструкций цикла;

б) с использованием одной инструкции цикла.

  1. Дано натуральное число n> 99. Определить его третью (с начала) цифру. Задачу решить двумя способами:

а) с использованием двух инструкций цикла;

б) с использованием одной инструкции цикла.

  1. Дано натуральное число.

а) Определить две его максимальные цифры.

б) Определить две его минимальные цифры.

  1. Дана непустая последовательность целых чисел, оканчивающаяся числом 1000. Последовательность является неубывающей. Несколько чисел, идущих подряд, равны между собой. Найти количество таких чисел. Сколько разных чисел имеется в последовательности?

  2. Дана непустая последовательность целых чисел, оканчивающаяся нулем. Последовательность является невозрастающей. Найти количество разных чисел в последовательности.

  3. Найти наибольший общий делитель трех заданных натуральных чисел, используя алгоритм Евклида и учитывая, что НОД (а,b,c) = НОД (НОД (а,b,с)).

  4. Дано натуральное число. Определить, какая цифра встречается в нем чаще: 0 или 9.

  5. Дано натуральное число. Верно ли, что цифра австречается в нем реже, чем цифраb?

  6. Дано натуральное число. Определить, является ли разность его максимальной и минимальной цифр четным числом.

  7. Дано натуральное число. Определить, является ли сумма его максимальной и минимальной цифр кратной числу а.

  8. Дано натуральное число, в котором все цифры различны. Определить, какая цифра расположена в нем левее: максимальная или минимальная.

  9. Дано натуральное число. Если в нем есть цифры 2 и 5, то определить, какая из них расположена левее. Если одна или обе эти цифры встречаются в числе несколько раз, то должны быть рассмотрены самые левые из одинаковых цифр.

  10. Дано натуральное число. Если в нем есть цифры аиb, то определить, какая из них расположена в числе правее. Если одна или обе эти цифры встречаются в числе несколько раз, то должны быть рассмотрены самые правые из одинаковых цифр.

  11. Составить программу, которая ведет учет очков, набранных каждой командой при игре в баскетбол. За попадание в корзину дается 1, 2 или 3 очка. После любого изменения счет выводить на экран. После окончания игры выдать итоговое сообщение и указать номер команды-победительницы. Окончание игры условно моделировать вводом количества очков, равного нулю.

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