Webmaster общности: Predpriemach.com | SearchEngines.bg
    web-tourist03/02/20203min00

    Програма на c++ за изчисляване на сума

    Безплатни C# уроци

    Автор: 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;
    }

    Това е урокът. Знам, че не е нищо особенно, но на начинаещите може да им е полезно

    Оставете коментар