Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Дописать код по методу summ() по подсчету денег Нужно что-то сделать с кодом, чтобы подсчет суммы денег шел столько раз, сколько захочет пользователь... то есть он ввел первый номинал и первое количество, затем, при желании, ввел еще один номинал... https://www.cyberforum.ru/ csharp-beginners/ thread1540220.html Добавление сборок в программу, осуществляющую динамическую компиляцию C#
Нужно написать билдер который будет компилить проект вот с такими пространствами имен using System; using System.Collections.Generic; using System.Text; using System.Net.Mail; using...
C# Скорость первого автомобиля V1 км/ч, второго – V2 км/ч 2. Написать программу для решения следующей задачи: скорость первого автомобиля V1 км/ч, второго – V2 км/ч, расстояние между ними S км. Какое расстояние будет между ними через T часов, если... https://www.cyberforum.ru/ csharp-beginners/ thread1540204.html C# Определить: является ли число х целым? Определить: является ли число х целым? https://www.cyberforum.ru/ csharp-beginners/ thread1540202.html
Тема для курсовой C#
Доброго времени суток. Помогите придумать тему курсовой. Приложение на С#, обязательне использование баз данных. Времени мало осталось, а я ничего не могу придумать интересное)
C# Итераторы Доброго времени суток! Подскажите пожалуйста, как описать эти методы: 1. Итератор для последовательного перебора всех элементов (объектов типа object) из списков зачетов и экзаменов... https://www.cyberforum.ru/ csharp-beginners/ thread1540134.html
C# написать клас Employee https://www.cyberforum.ru/ csharp-beginners/ thread1540111.html
Написать класс "Employee" (работник), описывающий работника, содержит данные: его имя, фамилия, должность, оклад и номер договора о приеме на работу. Данный класс имеет также статическое поле журнала...
C# Узнать путь к файлам зная лишь кусочки путя
Нужно узнать путь + название файлов зная кусочки . Мне не известен диск , мне известно что это driver\fort\libll и всё libll это уже название нужного файла НО не полное . К примеру там может...
C# Напечатать все слова, входящие в текстовую строку, начинающиеся с букв заданного слова https://www.cyberforum.ru/ csharp-beginners/ thread1540077.html
Даны текстовая строка и слово (например, ba). Напечатать все слова, входящие в эту текстовую строку, начинающиеся с букв заданного слова (например, bak, barber, baab, baalam), используя методы класса...
C# Определить возраст человека всем, привет! помогите, пожалуйста решить задачу на с #! Известны год, номер месяца и день рождения человека, a также год, номер месяца и номер текущего дня месяца. Определить возраст человека... https://www.cyberforum.ru/ csharp-beginners/ thread1540064.html
Составить программу вычисления значений функции C#
Составить программу вычисления значений функции F(x) на отрезке с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующие значения...
C# Ошибки в поиске и удалении записей в классе описать класс "домашняя библиотека". Предусмотреть возможность работы с произвольным числом книг, поиска книги по какому-либо признаку(по автору, году издания или категории), добавления книг в... https://www.cyberforum.ru/ csharp-beginners/ thread1540052.html
127 / 121 / 68
Регистрация: 27.08.2015
Сообщений: 232
29.09.2015, 13:22 0

Реализовать метода summa(). Вычисление денежной суммы - C# - Ответ 8128651

29.09.2015, 13:22. Показов 883. Ответов 1
Метки (Все метки)

Ответ

Сделайте список из Money:
C#
1
List<Money> purse = new List<Money>();
И потом подсчитывайте общую сумму, например, так:
C#
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
        static void Main(string[] args)
        {
 
            Console.WriteLine("Предоставляется выбор номинала купюр: 1,2,5,10,50,100,500,1000");
            List<Money> purse = new List<Money>();
 
            while (true)
            {
                Console.WriteLine("Введите нужный номинал:");
                uint x;
                x = Convert.ToUInt32(Console.ReadLine());
                if (x != 1 && x != 5 && x != 2 && x != 10 && x != 50 && x != 100 && x != 500 && x != 1000)
                {
                    Console.WriteLine("Такого номинала нет");
                    return;
                }
                Console.WriteLine("Введите кол-во купюр:");
                uint y;
                y = Convert.ToUInt32(Console.ReadLine());
                purse.Add(new Money(x, y));
                Console.WriteLine("Сумма составляет:");
                uint sum = 0;
                foreach (Money money in purse)
                    sum += money.Summ();
                Console.WriteLine(sum);
            }
 
 
 
            Console.ReadKey();
        }
Сейчас здесь создан бесконечный цикл, вы можете избавиться от этого - например, отрицательный номинал означает выход.

Вернуться к обсуждению:
Реализовать метода summa(). Вычисление денежной суммы C#
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.09.2015, 13:22
Готовые ответы и решения:

Реализовать класс "Одномерный массив". В методе run() осуществить вычисление суммы элементов массива
Помогите пожалуйста с задачкой, всем большое человеческое спасибо кто поможет, просто очень надо! ...

Реализовать метод summa () для вычисление денежной суммы
Поле first — целое положительное число, номинал купюры; номинал может принимать значения 1, 2, 5,...

Реализовать метод summa () для вычисление денежной суммы.
С++ Создать структуру-пару с двумя полями, которые обычно имеют имена first и second. Требуется...

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

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.09.2015, 13:22
Помогаю со студенческими работами здесь

Ввод денежной суммы
Подскажите, пожалуйста, как реализовать ввод в текстовое поле input, чтобы выполнялись следующие...

Регулярное выражение для денежной суммы
Друзья. Всем доброго времени суток =) Бьюсь с регуляркой уже пол часа, хотя вопрос очень смешной)...

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

Осуществить корректировку введенной денежной суммы в правильную форму
Пользователь вводит с клавиатуры денежную сумму в гривнах и копейках (гривны и копейки вводятся в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru