ІКТА / КБ-24 / Інформаційні технології Лах Ю.В. / IT Звіт №2 Войтович О.О
.docxМІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
ІКТА
кафедра ЗІ
З В І Т
до лабораторної роботи № 2
з курсу: «ІНФОРМАЦІЙНІ ТЕХНОЛОГІЇ»
Варіант № 2
Виконав: ст. гр. КБ-24
Войтович О. О.
Прийняв: Крет Т.Б.
Львів – 2018
Мета роботи - вивчити засоби для моделювання та виконання обчислювальних операцій із застосуванням програми Excel при використанні інформаційних технологій..
Завдання
1.Розрахувати реальний інвестиційний дохід при щомісячний внесках:
а) 25грн.;
б) 50грн.;
в) 100грн.
Для спрощення вважаємо, що інвестування здійснюється на початку року однією сумою за рік. Суми вносяться протягом кількості років, яка відповідає номеру варіанту, а далі працюють до терміну 36 років від початку першого внеску. Щорічні ставки доходів та рівні інфляції змінюються по роках так, як приведено в таблиці, і однакові для всіх варіантів.
2.Відкрити новий файл в Excel. Створити програмний модуль, представивши на окремих сторінках ввід початкових даних, вивід результатів, проміжні обчислення.
3. Отримати числові результати з допомогою Excel і перенести їх у звіт.
4. Перевірка правильності отриманих результатів в Matlab . Результати моделювання перенести в звіт.
5. Оформити звіт.
№ варіанту |
Внесок на міс., грн. |
Внесок початку року, грн. |
Ставка доходу r |
Інфляція i |
1 |
25,00 |
300,00 |
0,18 |
0,20 |
2 |
25,00 |
300,00 |
0,18 |
0,18 |
3 |
25,00 |
300,00 |
0,18 |
0,16 |
4 |
25,00 |
300,00 |
0,18 |
0,14 |
5 |
25,00 |
300,00 |
0,18 |
0,12 |
6 |
25,00 |
300,00 |
0,12 |
0,10 |
7 |
25,00 |
300,00 |
0,12 |
0,08 |
8 |
25,00 |
300,00 |
0,12 |
0,06 |
9 |
25,00 |
300,00 |
0,12 |
0,06 |
10 |
25,00 |
300,00 |
0,12 |
0,06 |
11 |
25,00 |
300,00 |
0,12 |
0,06 |
12 |
25,00 |
300,00 |
0,12 |
0,06 |
13 |
25,00 |
300,00 |
0,12 |
0,06 |
14 |
25,00 |
300,00 |
0,12 |
0,06 |
15 |
25,00 |
300,00 |
0,12 |
0,06 |
16 |
25,00 |
300,00 |
0,12 |
0,06 |
17 |
25,00 |
300,00 |
0,12 |
0,06 |
18 |
25,00 |
300,00 |
0,12 |
0,06 |
19 |
25,00 |
300,00 |
0,12 |
0,06 |
20 |
25,00 |
300,00 |
0,12 |
0,06 |
21 |
25,00 |
300,00 |
0,12 |
0,06 |
22 |
25,00 |
300,00 |
0,12 |
0,06 |
23 |
25,00 |
300,00 |
0,12 |
0,06 |
24 |
25,00 |
300,00 |
0,12 |
0,06 |
25 |
25,00 |
300,00 |
0,12 |
0,06 |
26 |
25,00 |
300,00 |
0,12 |
0,06 |
27 |
25,00 |
300,00 |
0,12 |
0,06 |
28 |
25,00 |
300,00 |
0,12 |
0,06 |
29 |
25,00 |
300,00 |
0,12 |
0,06 |
30 |
25,00 |
300,00 |
0,12 |
0,06 |
31 |
25,00 |
300,00 |
0,12 |
0,06 |
32 |
25,00 |
300,00 |
0,12 |
0,06 |
33 |
25,00 |
300,00 |
0,12 |
0,06 |
34 |
25,00 |
300,00 |
0,12 |
0,06 |
35 |
25,00 |
300,00 |
0,12 |
0,06 |
36 |
25,00 |
300,00 |
0,12 |
0,06 |
Код програми
k=2;
n=36;
Month_payment=[25 50 100];
Year_payment=Month_payment*12;
r=[0.18 0.18 0.18 0.18 0.18 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 ];
i=[0.2 0.18 0.16 0.14 0.12 0.1 0.08 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 ];
Result=[0 0 0];
for Al=1:n
if(Al<=k)
Result=(Year_payment+Result)*((1+r(Al))*(1-i(Al)));
else
Result=Result*((1+r(Al))*(1-i(Al)));
end;
end;
fprintf('Result=%.3f\n',Result);
Результат виконання роботи
Результати роботи в Excel
Висновок
Впродовж даної лабораторної роботи я вивчив засоби для моделювання та виконання обчислювальних операцій із застосуванням програми Excel при використанні інформаційних технологій. Освоїв функцію “Якщо”, яка дозволяє виконувати логічні порівняння значень і очікуваних результатів.