Програма на паскале : program www; var a,b;//Инициализируем переменые begin readln(a,b);//теперь читаем их значение if a>b then writeln("a больше") else: writeln("b больше") end.
Хорошо, давайте решим задачу построения таблицы значений функции двух переменных f(x,y) и выполним указанные действия.
1. Построение таблицы значений:
- У нас есть диапазон изменения переменной x, который равен от 0 до π/2 с шагом π/20. Создадим столбец со значениями x, начиная с 0 и увеличивая на π/20 до значений, максимальное из которых не превышает π/2.
- Аналогично, создадим строку со значениями y, начиная с 0 и увеличивая на π/20 до значения, максимальное из которых не превышает π/2.
- Для каждой пары значений (x, y) из созданных столбца и строки, вычислим значение функции f(x, y) по заданной формуле f(x,y) = Sin^2(x) - y^2 - Cos(x). Запишем эти значения в ячейки таблицы, соответствующие соответствующим значениям x и y.
2. Определение максимального, минимального и среднего значений функции:
- Просмотрим все значения функции в таблице и найдем наибольшее и наименьшее значение. Это будут максимальное и минимальное значения функции соответственно.
- Для вычисления среднего значения, найдем сумму всех значений функции и поделим её на количество значений. Количество значений можно получить по размеру таблицы.
3. Подсчет количества значений функции, больших числа 2:
- Пройдемся по каждому значению функции в таблице и подсчитаем количество значений, которые превышают 2.
Надеюсь, что эта информация поможет вам решить задачу построения таблицы значений функции и выполнить указанные действия. Если у вас возникнут какие-либо вопросы, пожалуйста, не стесняйтесь задавать.
Задача 1:
В этой задаче нам нужно определить, через сколько лет величина фонда будет равна 300 000 руб.
У нас есть постоянная годовая рента пренумерандо, и сумма разового платежа составляет 19 000 руб. На эти взносы начисляются 13,2% годовых.
Для начала, давайте определим, сколько денег будет поступать в фонд каждый год.
Поступления в год будут состоять из суммы разового платежа и начисленных процентов на предыдущие взносы.
Начальный платеж будет 19 000 руб. и на него мы начисляем проценты.
Для простоты расчетов будем считать, что каждый год мы начисляем проценты только на начальный платеж 19 000 руб.
Таким образом, на первый год проценты составят 13,2% от 19 000 руб., то есть 0,132 * 19 000 = 2 508 руб.
Теперь мы можем определить общую сумму, которая будет поступать в фонд каждый год.
Сумма поступлений каждый год будет равна сумме разового платежа и начисленных процентов на предыдущие взносы.
То есть каждый год будет поступать 19 000 руб. + 2 508 руб. = 21 508 руб.
Теперь давайте определим, через сколько лет сумма фонда будет равна 300 000 руб.
Для этого нам нужно разделить 300 000 руб. на сумму поступлений в фонд каждый год (21 508 руб.) и округлить полученное значение в большую сторону, так как нам нужно определить целое количество лет.
300 000 руб. / 21 508 руб. = 13,959 года
Округляем 13,959 до 14 лет.
Ответ: Через 14 лет величина фонда будет равна 300 000 руб.
Задача 2:
В этой задаче нам нужно рассчитать чистую текущую стоимость проекта к началу первого года.
У нас есть информация о годовых доходах по проекту на протяжении пяти лет и процентная ставка составляет 13,3% годовых.
Определим чистую текущую стоимость проекта к началу первого года.
Для этого нужно учесть все годовые доходы и процентную ставку.
Формула для расчета чистой текущей стоимости проекта:
CTC = CF / (1 + i)^n
где CTC - чистая текущая стоимость проекта
CF - денежные потоки (годовые доходы по проекту)
i - процентная ставка
n - количество лет
Теперь давайте подставим значения в формулу:
CF = 43 000 руб., i = 13,3% = 0,133, n = 5 годов
CTC = 43 000 / (1 + 0,133)^5
CTC = 43 000 / (1,133)^5
CTC ≈ 27 351 руб.
Ответ: Чистая текущая стоимость проекта к началу первого года составляет около 27 351 руб.
Это подробное объяснение должно помочь тебе понять, как решить данные задачи. Если у тебя возникнут еще вопросы, не стесняйся задавать их! Я всегда готов помочь!
program www;
var a,b;//Инициализируем переменые
begin
readln(a,b);//теперь читаем их значение
if a>b
then writeln("a больше")
else:
writeln("b больше")
end.