Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 19.12.2013
Сообщений: 4

Преобразовать число в строку, разделив тройки цифр в рублях пробелом

19.12.2013, 19:16. Показов 3243. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дано дробное число типа double, представляющее собой денежную сумму в рублях и копйках. Преобразовать число в строку, разделив тройки цифр в рублях пробелом; в конце добавить слово <рублей>, <рубля> или <рубль>; после копеек вставить сокращение <коп.>. Например, 123 765 рублей 98 коп. Заранее спасибо!!!!!
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.12.2013, 19:16
Ответы с готовыми решениями:

Получить строку, в которой тройки цифр числа разделены пробелом, начиная с правого конца
Дано натуральное число. Получить строку, в которой тройки цифр этого числа разделены пробелом, начиная с правого конца. Например, число...

Получить строку, в которой тройки цифр числа разделены пробелом, начиная с правого конца
Помогите написать максимально простой и понятен код.. Дано натуральное число. Получить строку, в которой тройки цифр этого числа...

Функции: Преобразовать строку, заменив каждую группу цифр пробелом
Задана строка символов. Преобразовать эту строку, заменив в ней каждую группу цифр одним пробелом. Помогите пожалуйста, если можно с...

1
12 / 12 / 3
Регистрация: 24.11.2013
Сообщений: 31
19.12.2013, 19:54
Лучший ответ Сообщение было отмечено Серик как решение

Решение

C#
1
2
3
4
5
6
7
static void Main(string[] args)
        {
            int summ = 12345;
            string conv = Convert.ToString(summ); 
            Console.WriteLine(conv.Insert(conv.Length - 2, " рублей ") + " копеек");
            Console.Read();
        }
Добавлено через 9 минут
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
static void Main(string[] args)
        {
            int summ = 12645;
            string conv = Convert.ToString(summ);
 
            if (conv[conv.Length - 3] == '1' )           
                Console.WriteLine(conv.Insert(conv.Length - 2, " рубыль ") + " копеек");
            else if (conv[conv.Length - 3] == '2' || conv[conv.Length - 3] == '3' || conv[conv.Length - 3] == '4')
                Console.WriteLine(conv.Insert(conv.Length - 2, " рубыля ") + " копеек");
            else
                Console.WriteLine(conv.Insert(conv.Length - 2, " рубылей ") + " копеек");
 
            Console.Read();
        }
не увидел части задания, теперь, кажется, все)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.12.2013, 19:54
Помогаю со студенческими работами здесь

Процедуры и Функции. Преобразовать строку, заменив в ней каждую группу цифр одним пробелом
Ребятки, очень очень нужна ваша помощь. Нужно составить подпрограмму для решения задачи (именно Подпрограмму): 1. Задана строка...

Для строки объединить в отдельную строку все слова, имеющие заданную букву, разделив их одним пробелом
Доброго времени суток. Никак не получается отладить данную программу с учётом того, что буквы разного регистра неразличимы. Вот код с...

Ввести с клавиатуры в одну строку фамилию, имя и отчество, разделив их пробелом. Вывести фамилию и инициалы
Пример: Введите фамилию, имя и отчество: Иванов Петр Семёнович П.С. Иванов

Ввести с клавиатуры в одну строку фамилию, имя и отчество, разделив их пробелом. Вывести фамилию и инициалы
Пример: Введите фамилию, имя и отчество: Иванов Петр Семёнович П.С. Иванов Нашёл такую же тему, но не могу понять как устроено,...

Как преобразовать строку цифр в число?
Как преобразовать строку цифр в число?


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью в конфигурации КА2. Данные берутся из регистра сведений, по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru