Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 28.11.2019
Сообщений: 6
1

Как записать формулу на с++?

06.06.2020, 02:29. Просмотров 898. Ответов 3


Как правильно записать эту формулу?

S=P*(1+ (i/m))t*m


Вот полный код для наглядности:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
    float S, I; //Итоговая стоимость S и процент I
    float P=100;
    float i=0.15;
    float t=5;
    float m=1;
 
    S = P * (pow(1, t*m) + pow(i / m, t * m)); //(ЭТУ НАДО ИЗМЕНИТЬ) в ответе 200,56 и 100,56
    I = S - P;
    cout << " S = " << S << "тыс.руб" << endl;
    cout << " I = " << I << "тыс.руб" << endl;
 
 
    system("pause"); // приостанавливаем программу 
    return 0; //  как результат 
}
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.06.2020, 02:29
Ответы с готовыми решениями:

Как записать формулу?
Как записать формулу? Записал так, но далее в коде y=f(x) получается минус бесконечность, мб что-то...

Как записать формулу?
помогите плиз

Как записать формулу
как в mathcad записать формулу, чтобы сумма была по k&gt;i?

Как записать формулу
Как записать формулу. Как написать саму программу знаю, а вот как обозначить и записать формулу ...

3
Модератор
Эксперт С++
10394 / 8666 / 5245
Регистрация: 18.12.2011
Сообщений: 23,180
06.06.2020, 06:53 2
Лучший ответ Сообщение было отмечено 322323 как решение

Решение

322323, как-то странно.
В условии Вы формулу написали практически полностью.
Не хватает всего одного знака умножения.
Цитата Сообщение от 322323 Посмотреть сообщение
S=P*(1+ (i/m))*t*m
И вдруг какие-то pow....
Еще можно чуть сэкономить на скобках
C++
1
S=P*(1.+ i/m)*t*m;
И можно привести к общему знаменателю и сократить
C++
1
S=P*(m + i)*t;
Могу предположить, что Вы имели ввиду
S=P*(1+ (i/m))t*m
тогда это
C++
1
S=P*pow(1.+ i/m,t*m);
1
С чаем беда...
Эксперт CЭксперт С++
8488 / 4212 / 1167
Регистрация: 18.10.2014
Сообщений: 9,117
06.06.2020, 06:58 3
Цитата Сообщение от 322323 Посмотреть сообщение
S = P * (pow(1, t*m) + pow(i / m, t * m));
Ым... Откуда здесь вдруг взялось pow?
0
0 / 0 / 0
Регистрация: 28.11.2019
Сообщений: 6
06.06.2020, 21:21  [ТС] 4
Пропустила знак ^

Вот так выглядит формула

S=P*(1+ (i/m))^(t*m)

Сверху подсказали правильную формулу, но почему-то ответ другой в итоге
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.06.2020, 21:21

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Как записать формулу в си?
....∞ у=Σ*(x^k)*(k+1)/(k!) ...k=0

Как записать формулу?
вот вообщем формула, я просто незнаю как меня записать ее в медкет, расскажите поподробнее и как...

Как записать формулу?
Как записать формулу? r=e^2*lg|3tg\sqrt{x}+2cosy|

Как записать формулу?
Подскажите, как записать формулу {ctg}^{4}(a) Добавлено через 45 минут И эту: {arcsin|a|}^{2} ...

Как записать формулу
Как записать формулу на C++?

как записать формулу


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.