- •Федеральное агентство по образованию
- •I. Операторы ввода-вывода. Команды выбора 7
- •II. Циклы 15
- •Введение
- •Варианты заданий
- •Операторы ввода-вывода. Команды выбора
- •Стандартные операции и функции от скалярных данных
- •Некоторые математические функции, не реализованные в языке Паскаль
- •Операторы
- •Задания
- •II. Циклы
- •Пример 5.
- •Задания
- •III. Процедуры и функции пользователя
- •Задания
- •IV. Массивы
- •Описание типа
- •Задания
- •V. Обработка символьных и строковых величин
- •Задания
- •VI. Файлы
- •Задания
- •Литература
Задания
1. Дано натуральное число n. Вычислить 21+22+…+2n .
Дано натуральное число n. Вычислить n! (
)Дано натуральное число n. Вычислить
.Дано натуральное число n и действительно число х. Вычислить
.Даны натуральные числа а, n. Вычислить
.Найти произведение: Р = (1 + х)·(3+2х)·(5+3х)·... . (n множителей)
Задана арифметическая прогрессия. 7,6; 6,3; … . Сколько членов прогрессии нужно сложить, чтобы полученная сумма стала <0.
Задана арифметическая прогрессия 2; 2,8; … . Сколько членов прогрессии нужно сложить, чтобы полученная сумма стала >20.
Задана арифметическая прогрессия. 7,1; 5,3; … . Сколько членов прогрессии нужно сложить, чтобы полученная сумма стала <0.
Задана арифметическая прогрессия. 8,4; 6,2 … . Сколько членов прогрессии нужно сложить, чтобы полученная сумма стала <0.
Задана арифметическая прогрессия. 2; 3,8; ... . Сколько членов прогрессии нужно сложить, чтобы полученная сумма стала >30.
Подсчитать количество и сумму четных трехзначных чисел.
Подсчитать сумму двухзначных чисел, сумма цифр которых не превышает 7.
Подсчитать количество двузначных чисел, кратных 3.
15.Подсчитать сумму двузначных чисел, сумма цифр которых не превышает 10.
16. Подсчитать количество и сумму трехзначных чисел, кратных 3.
17. Подсчитать количество и сумму четных трехзначных чисел.
Протабулировать функцию y=x3-1 на интервале [-1,3] с шагом 0.2.
Протабулировать функцию y=x2-1/x на интервале [1,2] с шагом 0.05.
Протабулировать функцию y= sin x – cos x на интервале [-,] с шагом /10.
Протабулировать функцию y= cos(x)*x на интервале [-,] с шагом /10.
Протабулировать функцию y=sin2x на интервале [0,] с шагом /20.
Протабулировать функцию y= cos x2+sin x2 на интервале [-/2,/2] с шагом /10.
Дано натуральное число n. Найти сумму S=1-1/5+1/9-1/13+… . (n слагаемых)
Дано натуральное число n. Найти сумму S=1-3+5-… . (n слагаемых)
Торговая фирма в первый день работы реализовала товаров на P тыс. руб., а затем ежедневно увеличивала выручку на 3%. Какой будет выручка фирмы в тот день, когда она впервые превысит заданное значение Q? Сколько дней придется торговать фирме для достижения этого результата?
Малое предприятие в первый день работы выпустило P единиц товарной продукции. Каждый последующий день оно выпускало продукции на Q единиц больше, чем в предыдущий. Сколько дней потребуется предприятию, чтобы общее количество выпущенной продукции за все время работы впервые превысило запланированный объем?
Составить программу расчета роста по месяцам в течение полутора лет банковского вклада. Программа запрашивает с защитой от неверного ввода данных следующую информацию:
- начальный размер вклада ( 1000…10000 ), - размер периодических платежей (от 1% до 10% от начального вклада), - размер процентной ставки по вкладу (0.5% … 4% в месяц ).
Вывести таблицу роста вклада по месяцам, в которую включить дополнительный столбец роста вклада в предположении отсутствия периодических платежей.
Составить программу расчета роста по месяцам в течение одного года банковского вклада. Программа запрашивает с защитой от неверного ввода данных следующую информацию:
- начальный размер вклада ( 2000…20000 ), - размер процентной ставки по вкладу (1% … 3% в месяц ), - размер периодических платежей (от 2% до 7% от начального вклада).
Вывести таблицу роста вклада по месяцам, а также определить количества месяцев, необходимые для роста вклада в полтора и в два раза.
Составить программу расчета роста по месяцам банковского вклада. Программа запрашивает с защитой от неверного ввода данных следующую информацию:
- начальный размер вклада ( 3000…30000 ), - размер процентной ставки по вкладу (1% … 4% в месяц ), - размер периодических платежей (от 3% до 7% от начального вклада), - количество месяцев, в течение которого проводится расчет (от 3 до 36).
Вывести таблицу роста вклада по месяцам, а также определить количество месяцев, необходимое для роста размера начального вклада на 70 %.
Составить программу расчета роста по месяцам в течение двух лет банковского вклада. Программа запрашивает с защитой от неверного ввода данных следующую информацию:
- начальный размер вклада ( 4000…20000 ), - размер периодических платежей (от 4% до 10% от начального вклада), - размер процентной ставки по вкладу (0.4% … 4%).
Вывести таблицу роста вклада по месяцам, в которую включить дополнительный столбец роста вклада в предположении отсутствия периодических платежей.
Составить программу расчета роста по месяцам в течение двух лет банковского вклада. Программа запрашивает с защитой от неверного ввода данных следующую информацию:
- начальный размер вклада ( 2000…20000 ), - размер процентной ставки по вкладу (1.5% … 5%), - размер периодических платежей (от 0.5% до 5% от начального вклада).
Вывести таблицу роста вклада по месяцам, а также определить количества месяцев, необходимые для роста начальной суммы вклада на 50%.
Составить программу расчета роста по месяцам банковского вклада. Программа запрашивает с защитой от неверного ввода данных следующую информацию:
- начальный размер вклада ( 1000…100000 ), - размер процентной ставки по вкладу (1% … 10%), - размер периодических платежей (от 6% до 10% от начального вклада), - количество месяцев, в течение которого проводится расчет (от 6 до 24).
Вывести таблицу роста вклада по месяцам, а также определить количество месяцев, необходимое для роста размера начального вклада на 60 %.
Составить программу расчета роста по месяцам в течение года банковского вклада. Программа запрашивает с защитой от неверного ввода данных следующую информацию:
- начальный размер вклада ( 500…10000 ), - размер периодических платежей (от 1% до 10% от начального вклада), - размер процентной ставки по вкладу (0.5% … 4% в месяц ).
Вывести таблицу роста вклада по месяцам, в которую включить дополнительный столбец роста вклада в предположении отсутствия периодических платежей.
Составить программу расчета роста по месяцам в течение одного года банковского вклада. Программа запрашивает с защитой от неверного ввода данных следующую информацию:
- начальный размер вклада ( 100…20000 ), - размер процентной ставки по вкладу (1% … 13% в месяц ), - размер периодических платежей (от 2% до 7% от начального вклада).
Вывести таблицу роста вклада по месяцам, а также определить количества месяцев, необходимые для роста вклада в полтора и в два раза.
