Форум программистов, компьютерный форум CyberForum.ru

нули после запятой - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Символ -1.#IND http://www.cyberforum.ru/cpp-beginners/thread652072.html
Решаю задачу. Считаю числа, а потом записываю их в .txt файл. Написал, запустил, потом открыл получившийся файл, а там первая строчка нормальная, а во второй строке вместо чисел символы -1.#IND Гугл мне ничего не выдал по этому поводу. Решил тут спросить, что это значит? Может там где-то деление на 0 произошло? Хотя вроде не было. Из-за чего это может быть?
C++ класс дат в классе дат(3 поля-год,месяц,день) написать конструктор инициализации строкой вида "год.месяц.день" (например "2011.06.15") http://www.cyberforum.ru/cpp-beginners/thread652070.html
C++ когда в конце несколько ответов то что нужно писать чтоб они через пробел выдавались
У меня вопрос такой: вот когда в конце несколько ответов то что нужно писать чтоб они через пробел выдавались а то у меня набор цифр идет...вместо 45 56-4556 вот так кароче
C++ C++ поиск слова в строке, игнорируя остальные
Поиск слова в строке, игнорируя остальные дано: string text = "Hello myw.o.r.,ld!"; string word = "world"; // алгоритмы(STL) поиска нужно найти слово world в строке "Hello myw.o.r.,ld!"
C++ Натуральное число http://www.cyberforum.ru/cpp-beginners/thread652047.html
Написать в консольном режиме Доброе время суток , прошу помощи в написание формулы . Даны натуральное число N и вещественное f . Вычислить : формула прикреплена в файле
C++ Графика: оздать JPEG или GIF рисунок и программно отредактировать его Всем привет! Делая проект, столкнулся с несколькими проблемами, в частности: 1) Надо создать нормальный интерфейс на С++ (до этого делал на Dephi) 2) Надо создать JPEG или GIF рисунок определённого размера и программно отредактировать его Если кто-то знает что-нибудь об этом или знает, где можно прочитать, помогите! подробнее

Показать сообщение отдельно
fantoni
0 / 0 / 0
Регистрация: 14.09.2012
Сообщений: 42
14.09.2012, 19:55     нули после запятой
Остаток на начало месяца
Сумма всех элементов взимается этого клиента в этом месяце
Сумма всех кредитов применяются на счет этого клиента в этом месяце
Разрешенного кредитного лимита
Программа должна использовать при заявлении на вход каждого из этих фактов, вычислить новый баланс (= начальное сальдо + обвинению кредитов) и
определить, является ли новый баланс превышает кредитный лимит клиента. Для тех клиентов, кредитный лимит будет превышен, программа должна
отображать счета клиента, номер кредитной предела, новый баланс и сообщение «Превышен лимит кредита».

Введите номер счета (-1 до конца): 100
Введите Начальный баланс: 5394,78
Введите общей суммы сборов: 1000,00
Введите общего объема кредитов: 500.00
Введите кредитного лимита: 5500.00
Новый баланс 5894,78
Счет: 100
Кредитный лимит: 5500.00
Баланс: 5894,78
Кредитный лимит превысил.

Введите номер счета (или -1 для выхода): 200
Введите начиная баланс: 1000.00
Введите общей суммы сборов: 123,45
Введите общего объема кредитов: 321,00
Введите кредитного лимита: 1500.00
Новый баланс 802,45

Введите номер счета (или -1 для выхода): 300
Введите Начальный баланс: 500,00
Введите общей суммы сборов: 274,73
Введите общего объема кредитов: 100,00
Введите кредитного лимита: 800.00
Новый баланс 674,73

Введите номер счета (или -1 для выхода): -1

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>
#include <cmath>
 
using namespace std;
 
double limit, number, balans, total_sum, total_kredit, new_balans;
 
int main()
{
    cin >> number;
    for (int i = 1; i == 1; i++)
    {
        if (number == -1)
        {       
            break;
        }
 
         cin >> balans >> total_sum >> total_kredit >> limit;
 
         new_balans = total_sum + balans - total_kredit;
 
         cout << "New balance is: " << new_balans << endl;
 
         if (new_balans > limit)
         {
            cout << "Account: " << number << endl;
            cout << "Credit limit: " << limit + 0.00 << endl;
            cout << "Balance: " << new_balans << endl;
            cout << "Credit Limit Exceeded."; 
         }
    }
 
    return 0;
}
проблема в том что если после запятой стоят нули, то их игнорируются... мне надо это исправить.. жду помощи))
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru