Почему программа работает не правильно - Компьютерные вопросы

Вопрос Почему программа работает не правильно

Регистрация
20 Авг 2013
Сообщения
84
Репутация
0
Спасибо
0
Монет
0
#include
using namespace std;
int main()
{
int a;
int b;
int c;
int d;
int g;
cout << "Nachalniy vklad: ";
cin >> a;
cout << " Chislo let: ";
cin >> b;
cout << " Procent: ";
cin >> c;
g = b;
int h = c / 100;
for (int i = 0; i < b; i++)
{
d = g*h+a;
if (d = a)
{
cout << "Microsoft dermo";
}
}
cout << " Viy poluchite cherez " << b << " " << d;
system("pause");
}

Программа переменную d приравнивает к переменной a
для облегчения поиска ошибки при приравнивании переменной d к a программа выводит Microsoft dermo
 
Регистрация
31 Дек 2013
Сообщения
98
Репутация
0
Спасибо
0
Монет
0
int h = c / 100; - результат 0. Ну и она работает неправильно потому, что зачем-то написана со страшенными циклами, вместо того, чтобы малец покумекать над математикой.
 
Сверху Снизу