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

Преобразование числа в денежный формат (Си++) - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.94
ruporing
0 / 0 / 0
Регистрация: 13.02.2012
Сообщений: 17
13.02.2012, 15:30     Преобразование числа в денежный формат (Си++) #1
Только начал изучать язык Си++ и пока что не очень понимаю его. Помогите разобраться. Заранее благодарен.
Написать программу, которая преобразует введенное с клавиатуры дробное число в денежный формат. Например, число 12,5 должно быть преобразовано к виду 12 руб. 50 коп
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.02.2012, 15:30     Преобразование числа в денежный формат (Си++)
Посмотрите здесь:

формат вывода числа C++
Преобразование числа в строку!!!! C++
C++ Преобразование числа
Преобразование символов в числа C++
Быстрое преобразование числа C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Байт
 Аватар для Байт
13993 / 8824 / 1231
Регистрация: 24.12.2010
Сообщений: 15,990
13.02.2012, 15:42     Преобразование числа в денежный формат (Си++) #2
C
1
2
3
4
5
6
many(double N)
{ ....
 int r = (int) N;
 int k = 100*(N-r);
 printf("%d руб. %d коп.\n", r. k);
}
А вот ежели надо прописью написать, да еще грамотно просклонять рубли с копейками - это уже поинтересней будет. Но где-то на форуме уже было - поищи.
ruporing
0 / 0 / 0
Регистрация: 13.02.2012
Сообщений: 17
13.02.2012, 15:50  [ТС]     Преобразование числа в денежный формат (Си++) #3
Если не трудно можете написать полную программу, чтоб хоть как то сориентироваться.
Байт
 Аватар для Байт
13993 / 8824 / 1231
Регистрация: 24.12.2010
Сообщений: 15,990
13.02.2012, 16:06     Преобразование числа в денежный формат (Си++) #4
Цитата Сообщение от ruporing Посмотреть сообщение
Если не трудно можете написать полную программу, чтоб хоть как то сориентироваться.
Попытайся сам. Это ведь ты учишься, а не я. Если будут сложности - выкладывай код (с указанием, что не так) - навярняка помогут. Народ здесь добрый.
augur
5 / 5 / 1
Регистрация: 11.02.2012
Сообщений: 11
13.02.2012, 19:07     Преобразование числа в денежный формат (Си++) #5
double sum = 12,5;
int rub=sum;
double kop = sum - rub;
Yandex
Объявления
13.02.2012, 19:07     Преобразование числа в денежный формат (Си++)
Ответ Создать тему
Опции темы

Текущее время: 03:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru