Автор: slideR
В този урок ще направим нашата първа малко по-сложна програма. Ето и какно ще представлява тя.
Примерно: Внасяте 1000лв. в банка и искате да разберете след 1 година колко пари ще имате при лихвен процент 3,5.
Ето и как ще стане.
1) Трябва да направим функция, която ще изчислява новата сума.
Тя ще представлява нещо такова:
double procent_c(double chislo, double procent)
{
double return_st = chislo + (chislo * (procent/100));
return return_st;
}
2) Трябва да направим главната функция където ще бъде и самата ни програма така.
int main()
{
// Тук ще бъде програмата
}
2) Трябва да направим да може стойностите на прозента и сумата да се въвеждат от клавиатурата така
double chislo, procent;
cout << "Въведете сумата ";
cin >> chislo;
cout << "\nВъведете процента ";
cin >> procent;
3) Трябва да проверим дали са въведене коректни данни (дали стойностите са 0 или по-малки от 0)
if((chislo<=0) || (procent<=0))
{
cout << "Не е въведена стойност или тя е 0" << '\n';
system("PAUSE");
return 1;
}
4) В тази предпоследна стъпка трябва да извикаме функцията, която направихме още във първата стъпка.
double kraino_chislo = procent_c(chislo, procent);
Така казваме, че типът на променливата kraino_chislo ще е double и викаме функцията procent_c
5) Това е последната стъпка на нашата програма. Трябва да изведем полученото число (сумата след една година при определен лехвех процент). То трябва да изглежда така.
cout << "След една година сумата ви ще е " << kraino_chislo << '\n';
И да приключем програмата
system("PAUSE");
return 1;
Случайно ако някой го мързи да направи всички стъпки ето и целия код
#include <iostream>
using namespace std;
double procent_c(double chislo, double procent)
{
double return_st = chislo + (chislo * (procent/100));
return return_st;
}
int main()
{
double chislo, procent;
cout << "Въведете сумата ";
cin >> chislo;
cout << "\nВъведете процента ";
cin >> procent;
if((chislo<=0) || (procent<=0))
{
cout << "Не е въведена стойност или тя е 0" << '\n';
system("PAUSE");
return 1;
}
double kraino_chislo = procent_c(chislo, procent);
cout << "След една година сумата ви ще е " << kraino_chislo << '\n';
system("PAUSE");
return 1;
}
Това е урокът. Знам, че не е нищо особенно, но на начинаещите може да им е полезно