-
Задачи по теме «Циклические алгоритмы»
-
Вывести в виде таблицы значение функций у = х4, у = tgx, на отрезке [-5; 5] с шагом 0,1.
-
Утверждается, что функция у = f(x) периодическая с периодом Т. Проверить это численно, вычислив функцию с постоянным шагом на отрезке [0;5Т]. Учесть погрешность вычислений и возможные точки разрыва функций. Проверить функции у = sin2 х, y = igx.
-
Предприниматель, начав дело, взял кредит размером k рублей под р процентов годовых и вложил его в свое дело. По прогнозам, его дело должно давать прибыль r рублей в год. Сможет ли он накопить сумму, достаточную для погашения кредита, и если да, то через сколько лет?
-
Каждая из деталей должна последовательно пройти обработку на каждом из трех станков. Продолжительности обработки каждой детали на каждом станке вводятся группами по 3 числа, до исчерпания ввода. Сколько времени займет обработка всех деталей?
-
Время обслуживания. Для каждого посетителя парикмахерской (с одним мастером) известны следующие величины: t1 — момент его прихода и t2 — продолжительность его обслуживания. Сколько клиентов обслужит мастер за смену продолжительностью Т? Сколько рабочего времени он потратит на обслуживание?
-
Суточный рацион коровы составляет и кг сена, v кг силоса и w кг комбикорма. В хозяйстве, содержащем стадо из k голов, осталось s кг сена, t кг силоса и w кг комбикорма. В стаде ежедневно погибает р% коров; ежедневно q% оставшегося сена сгнивает; r% силоса разворовывается колхозниками; t% комбикорма распродает зав. фермой. Когда нельзя будет кормить всех оставшихся коров по полному рациону? Какой из видов кормов кончится раньше других?
-
Известно время начала и окончания (например, 6:00 и 24:00) работы некоторого пригородного автобусного маршрута с одним автобусом на линии, а также протяженность маршрута в минутах (в один конец) и время отдыха на конечных остановках. Составить суточное расписание этого маршрута (моменты отправления с конечных пунктов) без учета времени на обед и пересменку.
-
Получить таблицу пересчета миль в километры и обратно (1 миля = 1,609344 км) для расстояний, не превышающих k км, в следующем виде
-
мили
Км
0,6214
1,0000
1,0000
1,6093
1,2428
2,0000
1,8641
3,0000
2,0000
3,2187
…
…
-
Сколько сомножителей надо взять в произведении: , чтобы выполнялось неравенство.
-
Числа последовательно вводят с клавиатуры. После ввода каждого числа необходимо вычислить и вывести на экран среднее значение всех введенных чисел (все числа хранить в памяти нет необходимости).
-
Дано натуральное число n и действительное x. Найти сумму n членов ряда: .
-
Дано натуральное число n и действительное x. Найти сумму n членов ряда: .
-
Дано натуральное число n и действительное x. Найти сумму n членов ряда: .
-
Дано натуральное число n и действительные x и a. Найти сумму n членов ряда: .
-
Дано натуральное число n и действительное x. Найти сумму n членов ряда: .
-
Дано натуральное число n и действительное x. Найти сумму n членов ряда: .
-
Дано натуральное число n и действительное x. Найти сумму n членов ряда: .
-
Дано натуральное число n и действительное x. Найти сумму n членов ряда: .
-
Дано натуральное число n и действительное x. Найти сумму n членов ряда: .
-
Дано натуральное число n и действительное x. Найти сумму n членов ряда: .
-
Дано натуральное число n и действительное x. Найти сумму n членов ряда:
-
Дано натуральное число n и действительное x. Найти сумму n членов ряда:
-
Дано натуральное число n. Вычислить: S=1!+2!+3!+…+n!
-
Дано натуральное число n. Вычислить:
-
Дано натуральное число n. Вычислить сумму n членов ряда: .
-
Дано натуральное число n. Вычислить произведение n членов ряда: .
-
Дано действительное x. Найти сумму ряда: .
-
Дано натуральное число n и действительное а. Найти произведение n членов ряда: .
-
Дано натуральное число n и действительное а. Найти произведение n членов ряда: .
-
Дано натуральное число n и действительное а. Найти сумму n членов ряда: .
-
Дано действительное х. Вычислить:
-
Вычислить:
-
Дано натуральное число n и действительное x. Найти сумму n членов ряда:
-
Дано натуральное число n. Вычислить:
-
Дано натуральное число n. Вычислить: , где n>2.
-
Дано натуральное число n. Вычислить:
-
Вычислить:
-
Даны натуральные n и k Вычислить: .
-
Дано натуральное число n. Вычислить: .
-
Написать программу для вычислений суммы последовательности: 1*3+3*5+5*7+...+n*(n+2). Число n задавать с клавиатуры. Результат вычислений вывести на экран.
-
Дано натуральное число S. Дана последовательность 5, 9, 13, 17,... Сколько слагаемых следует взять, чтобы получить сумму, равную либо превышающую S? Результат вывести на экран.
-
Найти сумму n членов геометрической прогрессии 3, 6, 18, … Число членов вводится с клавиатуры.
-
Даны натуральное число n и действительное x. Вычислить: S=sin x+ sin2 x +…+sinn x.
-
Покажите, что для всех n выполняется равенство .
-
Найти сумму всех n-значных чисел, кратных k (1<n<4).
-
Найти сумму всех четных n-значных чисел (1<n<4).
-
Напишите программу, которая вычисляет частичную сумму ряда: 1-1/3+1/5-1/7+1/9-... и сравнивает полученное значение с /4 (при суммировании достаточно большого количества членов этого ряда, величина частичной суммы приближается к /4).
-
Дано действительное число х и натуральное число n. Вычислить
-
Дано действительное число х и натуральное число n. Вычислить .
-
Даны натуральные числа M, N, k. Написать программу для вычисления суммы целых положительных чисел, больших M, меньших N и кратных k. Полученное число вывести на экран.
-
Написать программу, которая вычисляет сумму первых n членов ряда: 1, 3, 5, 7... Количества суммируемых членов ряда задается во время работы программы.
-
В учебном заведении задается начало учебного дня, продолжительность «пары» или урока, продолжительность обычного и большого перерывов (и их «место» в расписании), количество пар (уроков). Получить расписание звонков на весь учебный день.
-
Фирма ежегодно на протяжении п лет закупала оборудование стоимостью соответственно s1, s2, ...,sn pублей в год (эти числа вводятся и обрабатываются последовательно). Ежегодно в результате износа и морального старения (амортизации) все имеющееся оборудование уценяется на р%.. Какова общая стоимость накопленного оборудования за п лет?
-
Леспромхоз ведет заготовку деловой древесины. Первоначальный объем ее на территории леспромхоза составлял р кубометров. Ежегодный прирост составляет k %. Годовой план заготовки — t кубометров. Через сколько лет в бывшем лесу будут расти одни опята (то есть лес будет вырублен полностью)?
-
Для заданного найти наименьшее п такое, что 2n/n!<. Вывести все члены последовательности от 1-го до n-го.
-
Написать программу, которая выводит на экран ваши имя и фамилию 10 раз.
-
Написать программу, которая выводит таблицу квадратов первых десяти целых положительных чисел.
-
Написать программу, которая выводит таблицу квадратов первых пяти целых положительных нечетных чисел.
-
Написать программу, которая вычисляет сумму первых n целых положительных целых чисел. Количество суммируемых чисел должно вводиться во время работы программы.
-
Написать программу, которая вычисляет факториал введенного с клавиатуры числа. (Факториалом числа n называется произведение целых чисел от 1 до n. Например, факториал 1 равен 1, факториал 8 равен 40320).
-
Написать программу, которая выводит таблицу степеней двойки от нулевой до десятой.
-
Написать программу, которая выводит таблицу значений функции у = -2,4x2+5х-3 в диапазоне от -2 до 2, с шагом 0,1.
-
Написать программу, которая вычисляет среднее арифметическое последовательности дробных чисел, вводимых с клавиатуры. После ввода последнего числа программа должна вывести минимальное и максимальное число последовательности и их номера в последовательности. Количество чисел последовательности должно задаваться во время работы программы.
-
Написать программу, которая генерирует последовательность из 10 случайных чисел в диапазоне от 1 до 10, выводит эти числа на экран и вычисляет их среднее арифметическое.
-
Написать программу, которая генерирует три последовательности из десяти случайных чисел в диапазоне от 1 до 10, выводит каждую последовательность на экран и вычисляет среднее арифметическое каждой последовательности.
-
Напишите программу, которая выводит на экран квадрат Пифагора - таблицу умножения.
-
Напишите программу, которая выводит на экран изображение шахматной доски. Черные клетки отображать "звездочкой", белые – «плюсом».
-
Написать программу, которая преобразует введенное пользователем десятичное число в двоичное.
-
Написать программу проверки знания таблицы умножения. Программа должна вывести 10 примеров и выставить оценку: за 10 правильных ответов - "отлично", за 9 и 8 — "хорошо", за 7 и 6 — "удовлетворительно, за 6 и менее — "плохо".
-
Написать программу проверки умения складывать и вычитать числа в пределах 100. Программа должна вывести 10 примеров, причем в каждом примере уменьшаемое должно быть больше или равно вычитаемому, т. е. не допускается предлагать испытуемому примеры с отрицательным результатом. Оценка выставляется по следующему правилу: за 10 правильных ответов — "отлично", за 9 и 8 — "хорошо", за 7 и 6 — "удовлетворительно", за 6 и менее — "плохо".
-
Написать программу, которая выводит на экран работающие "электронные часы", которые работают в течение, например, трех минут или до тех пор, пока пользователь не нажмет любую клавишу.
-
Написать программу, вычисляющую сумму и среднее арифметическое последовательности положительных чисел, которые вводятся с клавиатуры.
-
Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности положительных чисел (длина последовательности неограниченна).
-
Написать программу, которая преобразует введенное пользователем десятичное число в восьмеричное.
-
Написать программу, которая "задумывает" число в диапазоне от 1 до 10 и предлагает пользователю угадать число за 5 попыток.
-
Написать программу-таймер, которая по истечении заданного промежутка, времени, величина которого вводится с клавиатуры, выдает звуковой сигнал.
-
Напишите программу, которая выводит на экран таблицу значений функции у= 2х2-5х-8 в диапазоне от -4 до 4. Шаг изменения аргумента 0,2.
-
Имеется серия измерений элементов треугольника. Группы элементов нумерованы. В серии в произвольном порядке могут встречаться такие группы элементов треугольника:
-
основание и высота;
-
две стороны и угол между ними (угол задан в радианах);
-
три стороны.
Разработать программу, которая запрашивает номер группы элементов, затем запрашивает соответствующие элементы и вычисляет площадь треугольника. Вычисления прекратить, если в качестве номера группы введен нуль.
-
Напишите программу, которая из десяти введенных с клавиатуры чисел считает количество простых чисел.
-
Составить программу вычисления значений функции на отрезке [a;b] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующее значение функции.
-
Написать программу, которая определяет минимальное число во введенной с клавиатуры последовательности положительных чисел (длина последовательности неограниченна).
-
Около стены наклонно стоит палка длиной х метров. Один её конец находится на расстоянии у метров от стены. Определить значение угла А между палкой и полом для значений x=k метров и у, изменяющегося от 2 до 3 с шагом h.
-
Составить программу для проверки утверждения: «Результатами вычислений по формуле х2+х+41 при 0<x<40 являются простые числа». Все результаты вывести на экран.
-
Составить программу-генератор чисел Пифагора a, b, c (c2=a2+b2). В основу положить формулы: a=m2-n2, b=2mn, c=m2+n2 (m, n – натуральные, 1<m<k, 1<n<k, где k – данное число). Результат вывести на экран в виде таблицы из пяти столбцов: m, n, a, b, c.
-
Составить программу вычисления значений функции на отрезке [a;b] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующее значение функции.
-
Ежемесячная стипендия студента составляет А рублей, а расходы на проживание превышают стипендию и составляют В рублей в месяц. Рост цен ежемесячно увеличивает расходы на 3%. Составьте программу расчета необходимой суммы денег, которую необходимо единовременно попросить у родителей, чтобы можно было прожить учебный год (10 месяцев), используя только эти деньги и стипендию.
-
Ввести в программе n чисел с клавиатуры и определить, сколько среди них положительных, отрицательных и равных 0. Вывести результат на экран.
-
Составить программу вычисления значений функции на отрезке [a;b] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующее значение функции.
-
Написать программу, которая бы рассчитывала на который день ученик токаря сможет сделать k единиц продукции, если в первый рабочий день он сделал n единиц, а каждые следующие m дня его производительность труда возрастает на p%.
-
С клавиатуры вводятся произвольные числа. Написать программу, которая определяет количество отрицательных чисел, сумма абсолютных значений которых не превышает верхнюю границу диапазона констант целого типа.
-
Составить программу вычисления значений функции на отрезке [a;b] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующее значение функции.
-
Составить программу продажи билетов в кинотеатре (с использованием операторов for и switch). Билеты в кинотеатр стоят: партер –4 р. 50к., амфитеатр – 3 р. 50к., балкон – 2р. Определить количество проданных мест каждого типа и сумму вырученных денег за продажу.
-
Составить программу вычисления значений функции F(x)=2cosx-1 на отрезке [a;b] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующее значение функции.
-
Составить программу с использованием операторов for и switch. В магазине продаются конфеты 3-х наименований: карамель – 8р. 20к., шоколадные «Ласточка» - 18р. 50к., батончик «Ореховый» - 17 р. Определить количество проданных конфет каждого наименования за день и сумму полученную за каждый вид конфет.
-
Составить программу вычисления значений функции на отрезке [a;b] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующее значение функции.
-
Составить программу с использованием операторов for и switch. Подсчитать количество песен в коллекции по направлениям: 1- рок, 2-джаз, 2- альтернативная музыка, а так же общее их общее число.
-
Составить программу вычисления значений функции на отрезке [a;b] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующее значение функции.
-
Составить программу с использованием операторов for и switch. Из аэропорта вылетают самолеты следующего направления: Москва – 855р., Ленинград – 965 р., Уфа - 1060 р., Владивосток – 2020 р. Определить кол-во проданных мест каждого типа и сумму вырученных денег от продажи.
-
Составить программу вычисления значений функции F(x)=x-sinx на отрезке [a;b] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующее значение функции.
-
Найти количество цифр в натуральном числе N, вводимом с клавиатуры.
-
Поменять местами первую и последнюю цифру в числе.
-
Проверить будет ли натуральное число N одинаково читаться справа налево и слева направо.
-
Найти натуральное число в диапазоне от 1 до n с минимальной суммой делителей.
-
Последовательность Хэмминга образуют натуральные числа, не имеющие других простых делителей, кроме 2, 3 и 5. Найти первый элемент, больший заданного числа M, а также номер этого элемента в последовательности.
-
Дано натуральное число N. Проверить будут ли все его цифры различными.
-
Дано натуральное число N. Проверить будет ли цифра M входить в десятичную запись числа N.
-
Дано натуральное число N. Проверить какая из цифр A или B чаще встречается в десятичной записи числа N.
-
Дано натуральное число N. Поменять порядок следования цифр в этом числе на обратный или сообщить, что это невозможно в силу переполнения.
-
Найти все делители натурального числа а.
-
Натуральное число M называется совершенным, если оно равно сумме всех своих делителей, включая единицу, но исключая себя. Напечатать все совершенные числа, меньшие заданного числа N.
-
Натуральные числа a,b,c называются числами Пифагора, если выполняется условие a2+b2=c2. Напечатать все числа Пифагора, меньшие заданного N.
-
Дано целое n>2. Найти количество простых чисел из диапазона [2;n].
-
Дано натуральное число n. Среди чисел 1, …, n найти такие, запись которых совпадает с последними цифрами записи их квадратов (например, 62=36, 252=625).
-
Последовательность Хэмминга образуют натуральные числа, не имеющие других простых делителей, кроме 2, 3 и 5. Найти сумму первых N элементов этой последовательности.
-
Долгожитель (возраст не менее 100 лет) обнаружил однажды, что если к сумме квадратов цифр его возраста прибавить число дня его рождения, то как раз получится его возраст. Сколько лет долгожителю?
-
Дано натуральное число N. Переставить его цифры так, чтобы образовалось минимальное число, записанное теми же цифрами.
-
Найти на отрезке [а;b] натуральное число, имеющее наименьшее количество делителей.
-
Дано натуральное число N. Найти сумму первой и последней цифры этого числа.
-
Даны два натуральных числа m и n (m<9999, n<9999). Проверить, есть ли в записи числа m цифры, одинаковые с цифрами в записи числа n.
-
Дано натуральное число n (n<9999). Проверить, есть ли в записи числа n три одинаковые цифры.
-
Дано натуральное число n (n<99). Дописать к нему цифру k в конец и в начало.
-
Последовательность Хэмминга образуют натуральные числа, не имеющие других простых делителей, кроме 2, 3 и 5. Найти сумму всех элементов с номера N по номер М.
-
Даны натуральные числа n, k. Проверить будет ли цифра M входить в десятичную запись числа nk.
-
Среди всех n-значных чисел указать те, сумма цифр которого равна данному числу k.
-
Найти наибольшую и наименьшую цифры в записи данного натурального числа и номера их позиций в числе.
-
Произведение n первых нечетных чисел равно р. Сколько сомножителей взято? Если введенное n не является указанным произведением, сообщить об этом.
-
Найти на отрезке [n;m] натуральное число, имеющее наибольшее количество делителей.
-
Дано целое n>2. Напечатать все простые числа из диапазона [2;n].
-
Даны два натуральных числа m и n. Найти все натуральные числа, меньшие n, квадрат суммы цифр которых равен m.
-
Найти натуральное число в диапазоне от 1 до n с максимальной суммой делителей.
-
Даны два натуральных числа m и n. Получить все делители числа m, взаимно простые с n.
-
Даны два натуральных числа n и k. Проверить равно ли n сумме k-х степеней своих цифр.
-
Найти все двузначные числа, сумма квадратов цифр которых кратна М.
-
Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр.
-
Задано натуральное число n. Найти количество натуральных чисел, не превышающих n и не делящихся ни на одно из чисел 2, 3, 5.
-
Последовательность Хэмминга образуют натуральные числа, не имеющие других простых делителей, кроме 2, 3 и 5. Найти первые N элементов этой последовательности.
-
Дано натуральное число k. Напечатать k-ю цифру последовательности 12345678910111213, в которой выписаны подряд все натуральные числа.
-
Дано натуральное число k. Напечатать k-ю цифру последовательности 1149162536, в которой выписаны подряд квадраты всех натуральных чисел.
-
Составить программу перевода натурального числа из десятичной системы счисления в шестнадцатеричную.
-
Дано натуральное число n. Переставить его цифры так, чтобы образовалось минимальное число, записанное теми же цифрами.
-
Дано натуральное число n. Переставить его цифры так, чтобы образовалось максимальное число, записанное теми же цифрами.
-
Для записи римскими цифрами используются символы: I, V, X, L, C, D, M, обозначающие соответственно числа 1, 5, 10, 50, 100, 500, 1000. Составить программу, которая запись любого данного числа n (n<3999) арабскими цифрами переводила бы в запись римскими цифрами.
-
Дано натуральное число N. Проверить будут ли одинаковыми первая и последняя цифры этого числа.
-
Используя все цифры от 1 до 9 по одному разу в различных комбинациях и операции сложения и вычитания, получить в сумме 100, при условии, что цифры появляются в возрастающем или убывающем порядке. Например, 123-45-67+89=100, 98-76+54+3+21=100.
-
Составить программу, которая определяет, является ли заданное натуральное число палиндромом, то есть, читается ли оно одинаково справа налево и слева направо.
-
Найти целые числа, которые при возведении в квадрат дают палиндромы. Например, 262=676. (Палиндром – это число, читающееся одинаково слева направо и справа налево.)
-
Найти целые числа-палиндромы, которые при возведении в квадрат также дают палиндромы. Например, 222=484. (Палиндром – это число, читающееся одинаково слева направо и справа налево.)
-
Найти целые числа, которые при возведении в 3 или 4 или 5 степень дают палиндромы, например, 113=1331. (Палиндром – это число, читающееся одинаково слева направо и справа налево.)
-
Дано натуральное число N. Найти произведение первой и последней цифры этого числа.
-
Произведение n первых четных чисел равно р. Сколько сомножителей взято? Если введенное n не является указанным произведением, сообщить об этом.