- •Введение
- •1. Алгоритмы
- •1. 1. Свойства алгоритмов
- •1. 2. Формы представления алгоритмов
- •2. Алгоритмические структуры
- •2. 1. Основные структуры алгоритмов
- •2. 2. Алгоритмы линейной структуры
- •2. 3. Алгоритмы разветвляющейся структуры
- •2.4. Алгоритмы циклической структуры
- •3. Массивы
- •4. Краткая история и классификация языков программирования
- •5. Основные элементы алгоритмического языка
- •5.1. Компоненты алгоритмического языка
- •5.2. Основные понятия алгоритмического языка
- •6. Индивидуальные задания для выполнения лабораторной работы
- •7. Задания для самостоятельной работы
- •7.1. Линейный вычислительный процесс
- •7.2. Разветвляющийся вычислительный процесс
- •7.3. Циклический вычислительный процесс
- •7.4. Обработка одномерных массивов
- •7.5. Обработка двумерных массивов
- •8. Контрольные вопросы и задания
- •9. Библиографический список
44
6. Индивидуальные задания для выполнения лабораторной работы
Для каждой задачи:
1)построить блок-схему;
2)составить программу.
Вариант 1
Задача 1
Составить программу для расчёта числа рабочих, которых необходимо обследовать в порядке случайной выборки для определения средней заработной платы, чтобы с вероятностью Р = 0,954 можно было гарантировать ошибку (δ ) не более 5 руб.
n |
t 2 |
|
2 |
, |
|
2 |
|
||
|
|
|
|
где t – коэффициент доверия, определяющий размер ошибки в зависимости от того, с какой вероятностью (Р) она находится ( Р = F(t));
σ – среднее квадратическое отклонение; δ – предельная ошибка выборки.
Выполнить расчёт при δ = 5, σ = 20, t = 2. Ответ: 64.
Задача 2
Составить программу для расчёта дальневосточной надбавки специалистам, начинающим трудовую деятельность в Хабаровском крае после 30 лет.
Дальневосточная надбавка ДВ = Оклад * Процент.
Стаж работы |
Процент |
Менее 3 лет |
10% |
От 3 лет до 5 лет |
20% |
5 и более лет |
30% |
Программа должна предусматривать проверку возраста. Если возраст менее 30 лет, то выводится сообщение о том, что данная шкала ДВ-надбавки предназначена для сотрудников старше 30 лет.
Задача 3 |
|
|
|
Составить программу для расчёта |
средней выработки одного рабочего |
||
I, II, III бригады. |
|
|
|
Хiср = |
x1 |
x 2 x 3 |
, |
|
n |
||
|
|
|
45
где х1, х2, х3 – количество произведенной продукции за смену одним рабочим; i – номер бригады ( i = 1, 2, 3);
n – количество рабочих в бригадах (n = 3).
Результаты расчётов вывести в ячейки рабочего листа.
Вариант 2
Задача 1
На основе выборочного обследования 600 рабочих (n = 600) одной из отраслей промышленности установлено, что удельный вес численности женщин со-
ставил 0,4 (ω = 0,4).
Составить программу для расчёта коэффициента доверия (t), определяющего размер ошибки δ = 0,05.
t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
) . |
||||||
(1 |
|||||||
|
|
|
n |
|
|
|
|
Ответ: 2,5. |
|
|
|
|
Задача 2
Составить программу для расчёта дальневосточной надбавки молодым специалистам (до 30 лет) в Хабаровском крае.
Дальневосточная надбавка = Оклад * Процент.
Стаж работы |
Процент |
|
Менее 6 месяцев |
0% |
|
От 6 |
месяцев до 1 года |
10% |
От 1 |
года до 1,5 лет |
20% |
1,5 и более лет |
30% |
Программа должна предусматривать проверку возраста. Если возраст более 30 лет, то выводится сообщение о том, что данная шкала надбавки предназначена для молодых специалистов.
Задача 3
Составить программу для расчёта величины периодических платежей (выплат долга) CF
46
CF = PV |
r(1 |
r) n |
, |
|
1 (1 |
r) n |
|||
|
|
где n – срок кредита (n = 5, 10, 15, 20).
Результаты расчётов вывести в ячейки рабочего листа.
Вариант 3
Задача 1
Составить программу для определения предельной ошибки (δ) выборочной средней заработной платы
2 |
|
n |
|
|
t |
|
(1 |
) , |
|
n |
|
|||
|
|
N |
где t –коэффициент доверия, определяющий размер ошибки в зависимости от того, с какой вероятностью она находится;
2 – средняя из групповых дисперсий; n – численность выборки;
N – численность генеральной совокупности.
Выполнить расчёт при t = 3, 2 = 3490 , n= 400, N = 2 000. Ответ: 7,08.
Задача 2
Составить программу для расчёта суммы налога (минимального налога), подлежащего уплате в бюджет в конце налогового периода (в конце года) в связи с применением упрощённой системы налогообложения (объект налогообложения – доходы, уменьшенные на величину расходов).
Минимальный налог = Доходы * 1%.
Сумма исчисленного налога = (Доходы – Расходы)*15%. Если минимальный налог > суммы исчисленного налога, то
сумма налога, подлежащего уплате в бюджет = минимальному налогу, иначе сумма налога, подлежащего уплате в бюджет = сумме исчисленного налога.
Задача 3
Составить программу для расчёта нормы естественной убыли (N) и величины потерь (V) макаронных изделий за второй, третий, четвёртый и неполный по-
47
следующий месяц хранения. Норма естественной убыли одного месяца хранения (N1) – 0,03%, за каждый последующий месяц – 0,008 %.
V = M * N,
где М – количество кг макаронных изделий на начало первого месяца хранения; N – норма естественно убыли i-го месяца (i =2,3,4)
N = N1 + 0,008% * i.
Макаронные изделия хранятся 4 месяца.
Результаты расчётов вывести в ячейки рабочего листа.
Вариант 4
Задача 1
Имеются условные данные по 5 предприятиям: прибыль, стоимость основных фондов, затраты на 100 руб. продукции.
Составить программу для определения тесноты зависимости между этими тремя факторами с помощью коэффициента конкордации (W):
12S
W = m 2 (n 3 n) ,
где m – количество коррелируемых факторов; n – число наблюдений;
S – сумма квадратов отклонений суммы рангов по m факторам от их средней арифметической.
Выполнить расчёт при S = 20, m = 3, n = 5. Ответ: 0,22.
Задача 2
Составить программу для расчёта суммы страховых взносов за 1-й квартал года на обязательное пенсионное социальное страхование от несчастных случаев и профессиональных заболеваний.
Сумма страховых взносов = выплаты в пользу работников * страховой тариф. Страховой тариф зависит от класса профессионального риска. Предусмотреть расчёт для двух классов профессионального риска.
Класс профессионального риска |
Страховой тариф |
1 |
0,2% |
8 |
0,9% |
Если вводится иной класс профессионально риска, то выводится сообщение о том, что для данного класса расчёт страховых взносов не предусмотрен.
48
Задача 3
Составить программу для расчёта дивидендов за k-й год (k=1,2,3,4,5)
Dk = D0(1+q)k ,
где D0 – дивиденд за прошлый год;
q – прирост дивиденда в процентах в год.
Организовать вывод полученных результатов в ячейки рабочего листа.
Вариант 5
Задача 1
Условия ренты постнумерандо (платежи в конце периода): А = 5 млн руб.; n = 10 лет; r = 20% годовых платежи увеличиваются каждый год на 10% (k = 10%).
Составить программу для расчёта общей суммы платежей (FV) по истечении срока.
FV = A |
(1 k)n |
(1 r)n |
. |
|
k |
r |
|||
|
|
Задача 2
Составить программу расчёта начисленных за месяц страховых взносов на страховую часть трудовой пенсии для работников организации, применяющей общий режим налогообложения.
Сумма начисленных взносов на страховую часть = база для начисления * тариф. (База для начисления до 415 000.)
Год рождения |
Тариф |
|
Для лиц 1966 |
года рождения и старше |
20 % |
Для лиц 1967 |
года рождения и моложе |
14 % |
Предусмотреть в программе вывод Ф.И.О. сотрудника и суммы начисленных страховых взносов.
Задача 3
Составить программу для расчёта чистой текущей стоимости поступлений PV
|
1 |
|
1 |
|
|
|
|
|
|
|
|
|
|
i)n |
|||
PV = R |
(1 |
||||
|
|
|
, |
||
|
i |
|
|||
|
|
|
|
|
где R – ожидаемый ежегодный доход от реализации некоторого проекта; i – ставка дисконтирования;
49
n – срок инвестиционного проекта (n = 5, 7, 9, 11). Результаты расчётов вывести в ячейки рабочего листа.
Вариант 6
Задача 1
Условия ренты постнумерандо (платежи в конце года): А = 5 млн руб.; n = 10 лет; r = 20% годовых. Платежи увеличиваются каждый год на 10%
(k = 10%).
Составить программу для расчёта современной стоимости потока платежей (PV) на начало срока:
1 |
(1 k) /(1 r) n |
|
|
PV = A |
|
|
. |
|
r k |
||
|
|
|
|
Задача 2 |
|
|
Составить программу для расчёта пособия по временной нетрудоспособности (ПВНТС).
ПВНТС = среднедневной заработок * количество дней болезни * процент.
Страховой стаж |
Процент |
До 5 лет |
60% |
От 5 лет до 8 лет |
80% |
8 и более лет |
100% |
Задача 3
Составить программу расчёта суммы начисленных авансовых платежей по страховым взносам на обязательное пенсионное страхование (S) за 1, 2 и 3 месяцы отчётного периода для работников 1967 года рождения и моложе. Организация применяет общий режим налогообложения:
S= S1 + S2,
где S1 = V * 14% – сумма начисленных страховых взносов на страховую часть пенсии; S2 = V * 6% – сумма начисленных страховых взносов на накопительную часть пенсии;
V – база для начисления страховых взносов (до 415 000 рублей). Результаты расчётов вывести в ячейки рабочего листа.
50
Вариант 7
Задача 1
Гражданин Н. в течение 5 лет ( n = 5) намерен в начале каждого года вкладывать по 10 тыс. руб. (A = 10 000) в облигации с купонной доходностью 8% ( r = 8%).
Составить программу для расчёта суммы к получению в конце периода (FV):
FV= A |
(1 r)n |
1 |
(1 r) . |
|
r |
|
|
||
|
|
|
|
Задача 2
Составить программу расчёта начисленных за месяц страховых взносов на накопительную часть трудовой пенсии для работников некоторого предприятия. Сумма начисленных взносов на страховую часть = база для начисления* тариф. (База для начисления до 415 000).
Год рождения |
Тариф |
|
Для лиц 1966 |
года рождения и старше |
0 % |
Для лиц 1967 |
года рождения и моложе |
6 % |
Предусмотреть в программе вывод Ф.И.О. сотрудника и суммы начисленных страховых взносов.
Задача 3
Составить программу для расчета номинальной величины векселя (F)
F = |
P |
, |
|
||
1 nd |
где P – сумма, полученная векселедержателем (Р = 40 000); d – учётная ставка (d = 11%);
n – время до срока платежа (n= 3, 5, 7).
Результаты расчётов вывести в ячейки рабочего листа.
Ответ: 59 701, 49; 88 888, 89; 173 913, 04.
Вариант 8
Задача 1
Организация через 6 лет (n = 6) желает иметь на счёте 800 тыс. руб. (A= 800 000). Для этого она должна делать в начале каждого года взнос в банк по схеме.
51
Составить программу для определения размера ежегодного взноса (PV) , если банк предлагает 12% годовых (r = 12%)
PV = A /[ |
(1 r)n |
1 |
(1 r) ]. |
|
r |
|
|
||
|
|
|
|
Задача 2
Составить программу для расчёта ежемесячного пособия по уходу за первым ребенком.
Пособие = Средний заработок * 40 % * 30,4.
Если пособие < минимального размера, то ежемесячное пособие равно минимальному размеру.
Если пособие > максимального размера, то ежемесячное пособие равно максимальному размеру.
Выполнить расчёт при минимальном размере пособия 2 060,41 руб., максимальном – 13 833,33 руб.
Задача 3
Составить программу для расчёта учётной ставки (d), эквивалентной простой процентной ставке (i) 30% годовых.
d = |
|
i |
|
, |
||
|
|
|
|
|||
|
t |
|
|
|||
1 |
i |
|||||
365 |
||||||
|
|
|
|
где t – продолжительность финансовой операции в днях ( t = 100, 150, 200). Результаты расчётов вывести в ячейки рабочего листа. Ответ:
25,76%.
Вариант 9
Задача 1
Сумма в 20 тыс. руб. (PV = 20 000) помещена в банк на депозит сроком на 2 года (n = 2). Ставка по депозиту – 15% годовых (r= 15%). Проценты по депозиту начисляются раз в квартал.
Составить программу для расчёта депозита в конце срока:
,
где m – число периодов начисления в году (m = 4).
Задача 2
Составить программу расчёта до 2010 года ЕСН в ФБ (единый социальный налог в Федеральный бюджет) за месяц для работников некоторого предприятия.
52
ЕСН ФБ = База для начисления * тариф, если база ≤ 280 000 ЕСН ФБ = (База для начисления-280 000) * тариф + 16 800, если база > 280 000
База для начисления |
Тариф |
До 280 000 |
6% |
Свыше |
24% |
Предусмотреть в программе вывод Ф.И.О. сотрудника и суммы ЕСН ФБ.
Задача 3
Составить программу для расчёта суммы кредита (P), полученной предпринимателем, если проценты (22% годовых по простой учётной ставке) удерживаются банком при выдаче кредита.
P = A(1– 365t d ),
где A – сумма, которую должен вернуть предприниматель (A = 300 000); d – учётная ставка (d = 22%);
t – продолжительность финансовой операции в днях ( t = 110, 150, 190) Результаты расчётов вывести в ячейки рабочего листа.
Ответ: 280 109,59; 272 876,71; 265 643,84% .
Вариант 10
Задача 1
Банк начисляет сложные проценты по номинальной ставке 20% годовых
(i = 20 %).
Составить программу для расчёта эффективной ставки процента (R) при ежемесячной капитализации:
R = (1+i/m)m – 1 ,
где m = 12.
Задача 2
Составить программу расчёта до 2010 года ЕСН в ФСС (единый социальный налог в Фонд социального страхования) за месяц для работников некоторого предприятия.
ЕСН ФСС = База для начисления * тариф, если база ≤ 280 000 ЕСН ФСС = (База для начисления – 280 000) * тариф + 8120, если база > 280 000
База для начисления |
Тариф |
До 280 000 |
2,9% |
Свыше |
1% |
53
Предусмотреть в программе вывод Ф.И.О. сотрудника и суммы ЕСН ФСС.
Задача 3
Составить программу для расчёта индекса инфляции (IP) и темпа инфляции
(H) за период t.
IP = tI ; H = IP – 1,
где I – индекс потребительских цен за период t.
Выполнить вычисления при t =3, I = 1,091 5; 1,241 5; 1,391 5.
Результаты расчётов вывести в ячейки рабочего листа.
Ответ: 1,029 614 334; 1,074 770 097; 1,116 420 331.
Вариант 11
Задача 1
Страховая компания заключает договоры имущественного страхования. Составить программу для расчёта рисковой надбавки (Тр):
Тр = 1,2 То α |
1 q |
, |
|
Nq |
|||
|
|
где q – вероятность наступления страхового случая по одному договору страхования; То – основная часть нетто-ставки;
N – количество заключённых договоров; α – квантиль нормального распределения.
Выполнить расчёт при q = 0,001, То = 0,75%, α = 1,645, N = 500.
Задача 2
Составить программу расчёта до 2010 года ЕСН в ТФОМС (единый социальный налог в территориальный фонд обязательного медицинского страхования) за месяц для работников некоторого предприятия.
ЕСН ТФОМС = База для начисления * тариф, если база ≤ 280 000 ЕСН ТФОМС = (База для начисления – 280 000) * тариф + 5 600, если база > 280 000
База для начисления |
Тариф |
До 280 000 |
2 % |
Свыше |
0,5 % |
Предусмотреть в программе вывод ФИО сотрудника и суммы ЕСН ТФОМС.
Задача 3
Составить программу для расчёта индекса инфляции за полгода (I1/2) и в среднем за месяц (I).
1.14
I1/2 = Пk ,
k 1.10
54
где k – индекс цен за каждые два месяца ( k = 1,10; 1,12; 1,14);
I = 6 .
Результаты расчётов вывести в ячейки рабочего листа.
Ответ: 1,404 5; 1,058 2.
Вариант 12
Задача 1
Составить программу для определения стоимости контракта на дожитие (P) сроком на 5 лет (n = 5) на сумму 100 000 руб. (S = 100 000) для мужчины в возрасте 40 лет (x = 40), исходя из годовой нормы доходности 10 % (i = 10%).
P = |
n lx nS / lx , |
где 1/(1 i) — годовой дисконтный множитель; lx – численность страхователей.
l40 = 83 344, l45 = 77 387. Ответ: 57 650.
Задача 2
Составить программу для вычисления стоимости некоторого товара. Стоимость товара = стоимость без НДС + сумма НДС.
Сумма НДС = стоимость без НДС * ставку НДС (НДС – налог на добавленную стоимость).
Вид товара |
Ставка НДС |
|
|
Товары для детей |
10 % |
|
|
Прочие виды товара |
18% |
|
|
Предусмотреть в программе вывод вида товара и стоимости товара
Задача 3
Составить программу для расчёта наращенной суммы (Fq) после уплаты налога на проценты
Fq = P[1+ |
t |
|
d(1 q)] , |
|
365 |
||||
|
|
где P – сумма, помещённая на депозит (P = 200 000);
t – продолжительность финансовой операции в днях (t = 240); d – учётная ставка;
q – ставка налога на проценты (q = 12%).
Вычислить при d = 20 %, 25 %, 30 %.
Результаты расчётов вывести в ячейки рабочего листа.
55
Вариант 13
Задача 1
Составить программу для расчёта немедленной годичной нетто-пенсии (П) от возраста х = 45 лет на срок n= 20 лет при пенсионном взносе P = 1 млн руб. и норме доходности i= 0,03
П = p |
|
Dx |
, |
|
w x |
w x n |
|||
|
|
|||
где Dx, wx – коммутационные числа. |
|
|
Вычислить при D45 = 23 161, w45 = 445 690, w65 = 113 771. Ответ: 69 780.
Задача 2
Составить программу расчёта до 2010 года ЕСН в ФФОМС (единый социальный налог в федеральный фонд обязательного медицинского страхования) за месяц для работников некоторого предприятия.
ЕСН ФФОМС = База для начисления * тариф, если база ≤ 280 000 ЕСН ФФОМС = (База для начисления – 280 000) * тариф + 3 080, если база > 280 000
База для начисления |
Тариф |
До 280 000 |
1,1 % |
Свыше |
0,6 % |
Предусмотреть в программе вывод Ф.И.О. сотрудника и суммы ЕСН ФФОМС.
Задача 3
Составить программу для расчёта ставки налога на проценты (q)
q = 1 – |
1 |
( |
Fq |
1) , |
|
in |
P |
||||
|
|
|
где i – простая процентная ставка (i = 20 %); P – первоначальный капитал (P = 60 000);
Fq – накопленная сумма с учётом уплаты налога на проценты (Fq = 65 000); n – продолжительность финансовой операции в годах.
Вычислить при n= 0,5; 1,0; 1,5. Ответ: 96,67%; 98,33%; 98,89%.
Результаты расчётов вывести в ячейки рабочего листа.
56
Вариант 14
Задача 1
Составить программу для расчёта величины пенсионного нетто-взноса (P), гарантирующего немедленную пенсию от возраста x = 40 лет в сумме
П = 500 000 при норме доходности i = 0,03.
|
w x |
w 85 |
|
P = П |
|
, |
|
|
Dx |
где Dx, wx – коммутационные числа.
Вычислить при D40 = 27 396, w40 = 573 976, w85 = 1 540.Ответ: 10 447 437.
Задача 2
Составить программу для вычисления стоимости некоторого товара, приобретённого на торговой базе.
Стоимость товара = стоимость без скидки – скидка. Скидка = стоимость без скидки * процент скидки.
Приобретено товара на сумму |
Процент скидки |
До 50 000 |
0 % |
От 50 000 до 100 000 |
5 % |
От 100 000 до 150 000 |
10 % |
Свыше 150 000 |
15 % |
Задача 3
Составить программу для расчёта суммы (P), которую получит владелец векселя, если он учтёт вексель сразу при его выдаче на 50 000.
|
(1 |
d |
) |
mn |
|
P = F – |
m |
, |
|||
|
|
||||
|
|
|
|
где F – сумма векселя (F = 50 000); d – учётная ставка (d = 20%);
m –количество осуществлений операций дисконтирования в год; n –число лет (n = 25/12).
Вычислить при m = 3, 5, 7. Ответ: 84 691,36; 84 934,66; 85 036,40.
Результаты расчётов вывести в ячейки рабочего листа.
57
Вариант 15
Задача 1
Составить программу для расчёта чистой современной стоимости инвестиционного проекта (NPV) в конце второго года проекта:
NPV = |
CF1 |
|
CF2 |
+ I, |
1 r |
|
(1 r)2 |
где I – величина инвестиций на начало проекта;
CF1,2 — современная стоимость денежного потока в конце первого и второго года,;
r – норма дисконта.
Выполнить расчёт при I = – 65 000, CF1 = 10 000, CF2 = 15 000, r = 10%. Ответ: – 43 512, 40.
Задача 2
Составить программу расчёта НДФЛ (налог на доходы с физических лиц) в январе месяце для работников некоторого предприятия.
НДФЛ = (Всего начислено – Вычет 1 – Вычет 2 * количество детей) * 13%.
Всего начислено |
Вычет 1 |
|
До 40 000 |
400 руб. |
|
Более 40 000 |
0 |
руб. |
|
|
|
Всего начислено |
Вычет 2 |
|
До 280 000 |
1 |
000 руб. |
Более 280 000 |
0 |
руб. |
Предусмотреть в программе вывод Ф.И.О. сотрудника и суммы НДФЛ
Задача 3
Составить программу для расчёта номинальной учётной ставки (d), по которой был учтён вексель.
|
|
1 |
|
|
|
P |
|
|
|
d = m 1 |
|
mn |
, |
|
|
|
|
||
F |
|
|
||
|
|
|
|
где P – сумма, которую получит владелец векселя (P = 25 000); F – (F = 100 000);
m – количество осуществлений операций дисконтирования в год (m = 12); n – число лет.
58
Вычислить при n = 2,5; 3,5; 4. Ответ: 54,19 %; 38,96 %; 34,16 %.
Результаты расчётов вывести в ячейки рабочего листа.
Вариант 16
Задача 1
Составить программу для расчёта оптимального среднего размера партии поставки ткани (Q) швейной фабрике, если известна годовая потребность в ткани V = 75 000 м, средняя стоимость размещения одного заказа Z = 1 200 руб., средняя стоимость хранения единицы товара C = 20 руб.
Q |
|
2 V Z |
|
. |
|
||||
|
|
C |
Ответ: 3 000 м.
Задача 2
Составить программу для вычисления стоимости некоторого товара, приобретённого на торговой базе.
Стоимость товара = стоимость без скидки – скидка. Скидка = стоимость без скидки * процент скидки.
Приобретено товара на сумму |
Процент скидки |
До 50 000 |
0 % |
От 50 000 до 100 000 |
5 % |
От 100 000 до 150 000 |
10 % |
Свыше 150 000 |
15 % |
Задача 3
Составить программу для расчёта индекса инфляции (IP) и темпа инфляции (H) за период t.
IP = tI ; H = IP – 1, где
I – индекс потребительских цен за период t.
Выполнить вычисления при t =3, I = 1,0915; 1,2415; 1,3915.
Результаты расчётов вывести в ячейки рабочего листа.
Ответ: 1,029 614 334; 1,074 770 097; 1,116 420 331.
59
Вариант 17
Задача 1
Составить программу для расчёта величины страхового возмещения (В) по системе пропорциональной ответственности.
В С У ,
Ц
где С – страховая сумма; Ц – стоимость объекта страхования;
У – убыток страхователя в результате повреждения объекта.
Выполнить расчёт при С = 6 млн руб., Ц = 12 млн руб., У = 5 млн руб. Ответ: 2,5 млн руб.
Задача 2
Составить программу расчёта до 2010 года ЕСН в ФСС (единый социальный налог в Фонд социального страхования) за месяц для работников некоторого предприятия.
ЕСН ФСС = База для начисления* тариф, если база ≤ 280 000 ЕСН ФСС = (База для начисления – 280 000) * тариф + 8 120, если база > 280 000
База для начисления |
Тариф |
До 280 000 |
2,9 % |
Свыше |
1 % |
Предусмотреть в программе вывод Ф.И.О. сотрудника и суммы ЕСН ФСС.
Задача 3
Составить программу для расчёта номинальной учётной ставки (d), по которой был учтён вексель.
|
|
1 |
|
|
|
P |
|
|
|
d 1 |
|
mn |
, |
|
|
|
|
||
F |
|
|
||
|
|
|
|
где P – сумма, которую получит владелец векселя (P = 25 000); F – (F = 100 000);
m – количество осуществлений операций дисконтирования в год (m = 12); n – число лет.
Вычислить при n = 2.5, 3.5, 4
60
Результаты расчётов вывести в ячейки рабочего листа.
Ответ: 54,19%; 38,96%; 34,16%
Вариант 18
Задача 1
Составить программу для расчёта коэффициента устойчивости экономического роста:
К |
Р |
Д |
100% |
, |
|
|
|||
|
Е |
|||
|
|
|
|
где Р – чистая прибыль; Д – дивиденды, выплачиваемые акционерам; Е – собственный капитал.
Рассчитать при Р = 22 250 тыс. руб., Д = 11 125 тыс. руб., Е = 36 500 тыс. руб. Ответ: 30,5.
Задача 2
Составить программу расчёта до 2010 года ЕСН в ФБ (единый социальный налог в Федеральный бюджет) за месяц для работников некоторого предприятия.
ЕСН ФБ = База для начисления * тариф, если база ≤ 280 000.
ЕСН ФБ = (База для начисления – 280 000) * тариф + 16 800, если база > 280 000.
База для начисления |
Тариф |
До 280 000 |
6 % |
Свыше |
24 % |
Предусмотреть в программе вывод Ф.И.О. сотрудника и суммы ЕСН ФБ.
Задача 3
Составить программу для расчёта суммы начисленных страховых взносов для работников 1967 года рождения и моложе за 1, 2 и 3 месяцы отчётного периода. Предприятие применяет упрощённую систему налогообложения.
S= S1+ S2,
где S1 = V*8 % – сумма начисленных страховых взносов на страховую часть пенсии;
S2 = V * 6 % – сумма начисленных страховых взносов на накопительную часть пенсии;
V – база для начисления страховых взносов (база для начисления до 415 000). Результаты расчётов вывести в ячейки рабочего листа.
61
Вариант 19
Задача 1
Составить программу для расчёта методом списания стоимости по сумме чисел лет срока полезного использования амортизационных отчислений (А) за три года до окончания срока эксплуатации объекта, первоначальная стоимость которого – 2 500 тыс руб. Период амортизации составляет 5 лет.
А S kn ,
где S – первоначальная стоимость амортизируемого объекта;
N – общая сумма порядковых номеров лет эксплуатации объекта
(n = 1+2+3+4+5 = 15);
k – число лет до окончания нормативного срока эксплуатации объекта, включая год, за который начисляется амортизация.
Ответ: 500 тыс руб.
Задача 2
Составить программу расчёта начисленных за месяц страховых взносов на накопительную часть трудовой пенсии для работников некоторого предприятия.
Сумма начисленных взносов на страховую часть = база для начисления * тариф. База для начисления до 415 000.
Год рождения |
Тариф |
|
|
|
|
Для лиц 1966 |
года рождения и старше |
0 % |
|
|
|
Для лиц 1967 |
года рождения и моложе |
6 % |
|
|
|
Предусмотреть в программе вывод Ф.И.О. сотрудника и суммы начисленных страховых взносов.
Задача 3
Составить программу для расчета ставки налога на проценты (q)
q = 1 – |
1 |
( |
Fq |
1) , |
|
in |
P |
||||
|
|
|
где i – простая процентная ставка (i = 20 %); P – первоначальный капитал (P = 60 000);
Fq – накопленная сумма с учётом уплаты налога на проценты (Fq = 65 000); n – продолжительность финансовой операции в годах
Вычислить при n= 0,5; 1,0; 1,5. Ответ: 96,67%; 98,33%; 98,89%.
62
Результаты расчётов вывести в ячейки рабочего листа.
Вариант 20
Задача 1
Составить программу для расчёта коэффициент (К), позволяющего оценить изменения покупательной способности денег за период погашения дебиторской задолженности (30 дней) по коэффициенту.
|
|
|
|
|
n |
|
К |
|
|
1 |
|
, |
|
|
|
|
|
|||
1 |
T |
30 |
||||
|
|
|||||
|
|
|
||||
|
|
|
|
|
где Т – величина прироста инфляции за месяц (10%); n – количество дней в периоде принятия (30 дней);
Рассчитать при Т = 10%, n = 30 дней. Ответ: 0,904 99
Задача 2
Составить программу для расчёта ежемесячного пособия по уходу за первым ребёнком.
Пособие = Средний заработок * 40 % * 30,4.
Если пособие меньше минимального размера пособия, то ежемесячное пособие равно минимальному размеру. Если пособие больше максимального размера, то ежемесячное пособие равно максимальному размеру.
Выполнить расчёт при минимальном размере пособия = 2 060,41 руб., максимальном – 13 833,33 руб.
Задача 3
Составить программу для расчёта суммы кредита (P), полученной предпринимателем, если проценты (22% годовых по простой учётной ставке) удерживаются банком при выдаче кредита:
P= A(1– 365t d ),
где A – сумма, которую должен вернуть предприниматель (A = 300 000); d – учётная ставка (d = 22%);
t – продолжительность финансовой операции в днях ( t = 110, 150, 190). Результаты расчётов вывести в ячейки рабочего листа.
Ответ: 280 109,59; 272 876,71; 26 5643,84
63
Вариант 21
Задача 1
Составить программу для расчёта среднегодовой выработки (Г) продукции одним рабочим:
Г = УД * Д * П * ЧВ, где УД – удельный вес рабочих в общей численности персонала;
Д – количество отработанных дней одним рабочим за год; П – средняя продолжительности рабочего дня; ЧВ – среднечасовая выработка рабочего.
Рассчитать при УД = 0,8; Д = 215; П = 7,5; ЧВ = 316. Ответ: 407 640.
Задача 2
Составить программу расчёта НДФЛ (налог на доходы с физических лиц) в январе месяце для работников некоторого предприятия.
НДФЛ = (Всего начислено – Вычет 1 – Вычет 2 * количество детей) * 13%
Всего начислено |
Вычет 1 |
|
|
До 20 000 |
400 |
|
|
Более 20 000 |
0 |
|
|
|
|
Всего начислено |
Вычет 2 |
|
|
До 40 000 |
600 |
|
|
Более 40 000 |
0 |
|
|
Предусмотреть в программе вывод Ф.И.О. сотрудника и суммы НДФЛ.
Задача 3
Составить программу для расчёта индекса инфляции за полгода (I1/2) и в среднем за месяц (I)
1.14
I1/2 = Пk ,
k 1.10
где k – индекс цен за каждые два месяца ( k = 1,10; 1,12; 1,14);
I = 6 .
Результаты расчётов вывести в ячейки рабочего листа.
Ответ: 1,404 5; 1,058 2.
64
Вариант 22
Задача 1
Составить программу для расчёта критического уровня постоянных издержек (у предприятия не будет прибыли, но не будет и убытка):
АV (P Z) ,
где V – возможный объём производства продукции; P – цена изделия;
Z – переменные затраты на единицу продукции.
Рассчитать при V = 5 000, P = 50 тыс. руб., Z = 30 тыс. руб. Ответ: 100 тыс. руб.
Задача 2
Составить программу для вычисления стоимости некоторого товара Стоимость товара = Стоимость без НДС + Сумма НДС, где
Сумма НДС = Стоимость без НДС * Ставку НДС; НДС — налог на добавленную стоимость.
Вид товара |
Ставка НДС |
|
|
Товары для детей |
10 % |
|
|
Прочие виды товара |
18% |
|
|
Предусмотреть в программе вывод вида товара и стоимости товара
Задача 3
Составить программу для расчёта суммы (P), которую получит владелец векселя, если он учтёт вексель сразу при его выдаче на 50 000.
|
(1 |
d |
) |
mn |
|
P = F – |
|
, |
|||
m |
|||||
|
|
||||
|
|
|
|
где F – сумма векселя (F = 50 000); d – учётная ставка (d = 20%);
m – количество осуществлений операций дисконтирования в год; n – число лет (n = 25/12).
Вычислить при m = 3, 5, 7. Ответ: 49 999,35; 49 999,58; 49 999,73.
Результаты расчётов вывести в ячейки рабочего листа.
65
Вариант 23
Задача 1
Рассчитать доходы от акций на предприятии: П = К* Р * Кд,
где К – количество акций, имеющихся в портфеле предприятия (9 350). Р – средняя стоимость одной акции (10 тыс.).
Кд – уровень дивидендной доходности (0,35).
Рассчитать при К = 350, Р = 10 тыс. руб., Кд = 0,35. Ответ: 1 225 тыс. руб.
Задача 2
Составить программу расчёта до 2010 года ЕСН в ФФОМС (единый социальный налог в федеральный фонд обязательного медицинского страхования) за месяц для работников некоторого предприятия.
ЕСН ФФОМС = База для начисления * тариф, если база ≤ 280 000 ЕСН ФФОМС = (База для начисления – 280 000) * тариф + 3 080, если база > 280 000
База для начисления |
Тариф |
До 280 000 |
1,1 % |
Свыше |
0,6 % |
Предусмотреть в программе вывод Ф.И.О. сотрудника и суммы ЕСН ФФОМС.
Задача 3
Составить программу для расчета номинальной величины векселя (F)
F = |
P |
, |
|
||
1 nd |
где P – сумма, полученная векселедержателем (Р = 40 000); d – учётная ставка (d = 11%);
n – время до срока платежа (n= 3, 5, 7).
Результаты расчётов вывести в ячейки рабочего листа.
Ответ: 59701, 49; 88 888, 89; 173 913, 04.
Вариант 24
Задача 1
Рассчитать продолжительность оборота капитала
П |
С Д |
, |
|
В |
|||
|
|
где С – среднегодовая сумма капитала; В – чистая выручка от реализации;
66
Д – количество календарных дней в анализируемом периоде (год – 360 дней, квартал – 90 дней, месяц – 30 дней).
Рассчитать при С = 40 460, Д = 360, В = 97 120. Ответ: 150 дней.
Задача 2
Составить программу расчёта до 2010 года ЕСН в ТФОМС (единый социальный налог в территориальный фонд обязательного медицинского страхования) за месяц для работников некоторого предприятия.
ЕСН ТФОМС = База для начисления * тариф, если база ≤ 280 000 ЕСН ТФОМС = (База для начисления – 280 000) * тариф + 5 600, если база > 280 000
База для начисления |
Тариф |
До 280 000 |
2 % |
Свыше |
0,5 % |
Предусмотреть в программе вывод Ф.И.О. сотрудника и суммы ЕСН ТФОМС.
Задача 3
Составить программу для расчёта наращенной суммы (Fq) после уплаты налога на проценты.
Fq = P[1+ |
t |
|
d(1 q)] , |
|
365 |
||||
|
|
где P – сумма, помещенная на депозит (P = 200 000);
t – продолжительность финансовой операции в днях (t = 240); d – учётная ставка;
q – ставка налога на проценты (q = 12%).
Вычислить при d = 20 %, 25 %, 30 %.
Результаты расчётов вывести в ячейки рабочего листа.
Вариант 25
Задача 1
Составить программу для расчёта простой ставки процентов (i) для контракта сроком на 4 месяца, если сумма долга равна 100 тыс. руб., а сумма подлежащая возврату –110 тыс. руб.
iA P , P t
где A – накопленная сумма4 P – первоначальная сумма;
67
t – период (t = 4/12).
Ответ: i = 30%
Задача 2
Составить программу для расчёта пособия по временной нетрудоспособности (ПВНТС).
ПВНТС = среднедневной заработок * количество дней болезни * процент.
Страховой стаж |
Процент |
До 5 лет |
60% |
От 5 лет до 8 лет |
80% |
8 и более лет |
100% |
Задача 3
Составить программу для расчёта учётной ставки (d), эквивалентной простой процентной ставке (i) 30% годовых.
d = |
|
i |
|
, |
||
|
|
|
|
|||
|
t |
|
|
|||
1 |
i |
|||||
365 |
||||||
|
|
|
|
где t –продолжительность финансовой операции в днях ( t = 100, 150, 200). Результаты расчётов вывести в ячейки рабочего листа.
Ответ: 27,72%; 26,71%; 25,76%.
Вариант 26
Задача 1
Составить программу для расчёта степени использования фонда рабочего времени:
Ф = Ч * Д * П, где Ч – среднегодовая численность рабочих (164); Д – отработано дней одним рабочим за год (225); П – средняя продолжительность рабочего дня ( 7,8);
Рассчитать при Ч = 164, Д = 225, П = 7,8. Ответ: 287 820.
Задача 2
Составить программу для расчёта суммы страховых взносов за 1-й квартал года на обязательное пенсионное социальное страхование от несчастных случаев и профессиональных заболеваний.
Сумма страховых взносов = выплаты в пользу работников * страховой тариф. Страховой тариф зависит от класса профессионального риска.
68
Предусмотреть расчёт для двух классов профессионального риска.
Класс профессионального риска |
Страховой тариф |
1 |
0,2% |
8 |
0,9% |
Если вводится иной класс профессионально риска, то выводится сообщение о том, что для данного класса расчёт страховых взносов не предусмотрен.
Задача 3
Составить программу для расчёта чистой текущей стоимости поступлений
PV
|
1 |
|
1 |
|
|
|
|
|
|
|
|
|
|
i)n |
|||
PV = R |
(1 |
||||
|
|
|
, |
||
|
i |
|
|||
|
|
|
|
|
где R – ожидаемый ежегодный доход от реализации некоторого проекта; i – ставка дисконтирования;
n – срок инвестиционного проекта (n = 5, 7, 9, 11). Результаты расчётов вывести в ячейки рабочего листа.
Вариант 27
Задача 1
Составить программу для расчёта срок окупаемости затрат по лизингу (Т)
Т = Z / S,
где Z – затраты по лизингу;
S – среднегодовая сума чистой прибыли.
Вычислить при Z = 126 000, S = 78 520 Ответ: 1,6.
Задача 2
Составить программу для расчёта дальневосточной надбавки молодым специалистам (до 30 лет) в Хабаровском крае.
Дальневосточная надбавка = Оклад * Процент.
Стаж работы |
Процент |
|
Менее 6 месяцев |
0% |
|
От 6 |
месяцев до 1 года |
10% |
От 1 |
года до 1,5 лет |
20% |
1,5 и более лет |
30% |
69
Программа должна предусматривать проверку возраста. Если возраст более 30 лет, то выводится сообщение о том, что данная шкала надбавки предназначена для молодых специалистов.
Задача 3
Составить программу для расчёта величины периодических платежей (выплат долга) CF
CF = PV |
r(1 |
r) n |
, |
|
1 (1 |
r) n |
|||
|
|
где n – срок кредита (n = 5, 10, 15, 20).
Результаты расчётов вывести в ячейки рабочего листа.
Вариант 28
Задача 1
Рассчитать показатель рентабельности персонала
P
R 100 , CP
где P – прибыль от реализации продукции и услуг;
CP – среднесписочная численность промышленно-производственного персонала. Рассчитать при Р = 17 415 тыс. руб., CP = 180. Ответ: 9 675 тыс. руб.
Задача 2
Составить программу для расчёта суммы налога (минимального налога), подлежащего уплате в бюджет в конце налогового периода (в конце года) в связи с применением упрощенной системы налогообложения (объект налогообложения – доходы, уменьшенные на величину расходов).
Минимальный налог = Доходы * 1%; Сумма исчисленного налога = (Доходы – Расходы)*15%.
Если минимальный налог > суммы исчисленного налога, то сумма налога, подлежащего уплате в бюджет = минимальному налогу, иначе
сумма налога, подлежащего уплате в бюджет = сумме исчисленного налога.
Задача 3
Составить программу для расчёта дивидендов за k-й год (k = 1,2,3,4,5):
Dk = D0(1+q)k ,
где D0 – дивиденд за прошлый год;
70
q – прирост дивиденда в процентах в год.
Организовать вывод полученных результатов в ячейки рабочего листа.
Вариант 29
Задача 1
Составить программу для расчёта коэффициента использования парка наличного оборудования:
ККД , КН
где КД – количество действующего оборудования; КН – количество наличного оборудования.
Рассчитать при КД = 105, КН = 130. Ответ: 0,81.
Задача 2
Составить программу для расчёта дальневосточной надбавки специалистам, начинающим трудовую деятельность в Хабаровском крае после 30 лет. Дальневосточная надбавка ДВ = Оклад * Процент.
Стаж работы |
Процент |
Менее 3 лет |
10% |
От 3 лет до 5 лет |
20% |
5 и более лет |
30% |
Программа должна предусматривать проверку возраста. Если возраст менее 30 лет, то выводится сообщение о том, что данная шкала ДВ надбавки предназначена для сотрудников старше 30 лет.
Задача 3 |
|
|
|
Составить программу для расчёта |
средней выработки одного рабочего |
||
I, II, III бригады. |
|
|
|
Хiср = |
x1 |
x 2 x 3 |
, |
|
n |
||
|
|
|
где х1, х2, х3 — количество произведенной продукции за смену одним рабочим; i – номер бригады ( i = 1, 2, 3);
n – количество рабочих в бригадах (n=3).
Результаты расчётов вывести в ячейки рабочего листа.
71
Вариант 30
Задача 1
Составить программу для расчёта коэффициента окупаемости затрат (рентабельность продукции):
R ZP ,
где Р – прибыль от реализации;
Z – сумма затрат по реализованной продукции.
Рассчитать при Р = 25477 тыс. руб., Z = 870 тыс. руб. Ответ: 29,28.
Задача 2
Составить программу расчёта начисленных за месяц страховых взносов на страховую часть трудовой пенсии для работников организации, применяющей упрощённую систему налогообложения.
Сумма начисленных взносов на страховую часть = база для начисления * тариф. (База для начисления до 415 000).
Год рождения |
Тариф |
|
Для лиц 1966 |
года рождения и старше |
14 % |
Для лиц 1967 |
года рождения и моложе |
8 % |
Предусмотреть в программе вывод Ф.И.О. сотрудника и суммы начисленных страховых взносов.
Задача 3
Составить программу для расчёта нормы естественной убыли (N) и величины потерь (V) макаронных изделий за второй, третий, четвёртый и неполный последующий месяц хранения. Норма естественной убыли одного месяца хранения (N1) – 0,03%, за каждый последующий месяц – 0,008 %.
V = M * N,
где М – количество кг макаронных изделий на начало первого месяца хранения; N – норма естественно убыли i-го месяца (i =2, 3, 4)
N = N1 + 0,008% * i
Макаронные изделия хранятся 4 месяца.
Результаты расчётов вывести в ячейки рабочего листа.