Основи програмування на С ++ для початківців

Завдання: арифметические операции в С

Якщо ви вже прочитали статтюАрифметичні операції в С++ можно приступать к практике.

1. Распространённая задача:  Дано чотиризначний число (наприклад 5678), вивести на екран в зворотному порядку цифри з яких це число складається. То есть мы должны увидеть на экране 8765. Подсказка: щоб взяти з числа окремі цифри, треба застосовувати розподіл по модулю на 10.

2. На сайте практически любого коммерческого банка, можна зустріти так званий Депозитний калькулятор, который позволяет людям, не желающим углубляться в формулы расчета процентных ставок, узнать какую прибыль они получат. Для этого им достаточно заполнить определённые поля, нажать на кнопку и увидеть результат. Это простая программа, которую уже сможет написать каждый из вас. Итак, задача: Пользователь вводит сумму депозита и количество месяцев хранения денег в банке. Необходимо провести расчет и показать на экран прибыль с депозита в месяц,  за весь термін депозиту, и общую сумму к выплате в конце срока.  Валюта нехай буде – доллар США. Процентная ставка – 5% годовых.  Формула розрахунку відсотків на місяць–                      SummaDepozita * (ПроцентнаяСтавка / 100)  / ДнейВГоду * ДнейВМесяце.

Возможно у вас возникли вопросы по решению задач – задавайте их в комментариях!

151 думки про "Завдання: арифметические операции в С

  1. моя 2
    Не зовсім зрозумів з кількістю днів, тому зробив простіше:

  2. #include
    /*Якось так*/
    using namespace std;

    int main()
    {
    cout << "——Робота із залишком——" << endl;
    INT Num = 0;
    cout <> num;

    cout << "Чатыре: " << num % 10 << endl;
    cout << "Три: " << num / 10 % 10 << endl;
    cout << "Два: " << num /100 % 10 << endl;
    cout << "Один: " << num /1000 % 10 << endl;

    cout << "________End_________" << endl;
    return 0;
    }

  3. #include
    using namespace std;

    int main ()
    {
    плавати х, від, T, k;
    ІНТ у = 30, г, c, j;
    cout<>г;
    if((г% 4 == 0&&г% 100 == 0)&&г% 400!= 0)
    з = 365;
    ще з = 366;
    cout<>x;
    cout<>j;
    г = х *(((5/100)/c)*(J * Y));
    т = г * J;
    к = х + т;
    cout<<"Profit per month:"<<від<<endl;
    cout<<"Profit for the whole term:"<<T<<endl;
    cout<<"Profit to pay for whole term:"<<k;
    return 0;
    }
    підкажіть, що не так?
    у мене по 0 видає прибуток за місяць і за весь термін, і виходить, що прибуток, яку повинен отримати вкладник складає ту суму, яку він поклав.

  4. #include
    using namespace std;
    int main()
    {
    setlocale(0, “”);

    цегла Mannumbr;
    ІНТ outnNumber = 0;
    cin >> mainNumber;
    cout << mainNumber <<'\n';
    while (mainNumber)
    {
    outnNumber * = 10;
    Outnnumbr + = Mannumbr 10%;
    mainNumber /= 10;
    }
    cout << outnNumber << '\n';
    system ("pause");
    return 0;
    }

  5. #include
    using namespace std;

    int main() {
    setlocale(LC_ALL, “rus”);
    float depSumm; //Сумма депоита
    float srokVkl; //Срок вклада
    float summFinal; //Прибыль за весь срок депозита
    float summMonth; //Прибыль за месяц

    cout <> depSumm;
    cout <> srokVkl;

    summMonth = (depSumm * 0.05) / 12; //Сумму депозита умножаем на пять процентов и делим на 12 місяців
    summFinal = summMonth * srokVkl; //Сумму за месяц умножаем на срок вклада

    cout << "Прибыль за месяц: " << summMonth << "\nПрибыль за весь срок депозита: " << summFinal;
    return 0;
    }

залишити коментар

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *