Loading...
rosenbobchev avatar rosenbobchev 4 Точки

Simple Calculations задача 12 - Currency Converter

Здравейте някой може ли да ми подскаже как точно трябва да стане с If-else с нещо друго ли понеже стигам само до 20%

и после незнам как да ги свържа нещaта.Ето го решението до сега.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Valutes
{
    class Program
    {
        static void Main(string[] args)
        {
            var USD = double.Parse(Console.ReadLine());
            var BGN = USD * 1.79549;
            Console.WriteLine("Bulgarian Leva= {0}", Math.Round(BGN, 2));
        }
    }
}
 

Тагове:
0
Programming Basics 05/10/2016 19:38:56
koksibg avatar koksibg 892 Точки

Ето ти моето решение, което е доста дълго и би могло да се направи и по друг начин. Но тогава така прецених и така го направих...

http://pastebin.com/7YpJTzy8

0
rosenbobchev avatar rosenbobchev 4 Точки

Благодаря за помощта :)

0
Leprikona avatar Leprikona 108 Точки

1. Трябва да използваш decimal;

2. Закръглянето може да го направиш така: Console.WriteLine("Bulgarian Leva= {0:f2}", BGN); - това е с placeholder, който закръгля числото до вотрия знак след запетаята.

Заповядай едно решение и от мен.

По-кратко и ясно.

Успех с обучението! :)

0
05/10/2016 20:20:14
rosenbobchev avatar rosenbobchev 4 Точки

Благодаря за помощта :)

0
borislav9212 avatar borislav9212 745 Точки

Ето моя код на задачата с "else-if" проверки. -> http://pastebin.com/mYbnwbU3

Първо четеш от конзолата парите, когато има изчисления с пари винаги се използва тип "decimal" - той е най-точен.

След това четеш валутите и задаваш начални суми. Проверяваш с "else-if" проверките. Извършваш изчисленията и накрая отпечатваш резултата загръглен до втория знак.

0
rosenbobchev avatar rosenbobchev 4 Точки

Благодаря за помощта :)

0
Iliyana_m avatar Iliyana_m 2 Точки

Здрасти,

Аз реших задачата по следния начин:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace USD_to_BGN
{
    class USD_to_BGN
    {
        static void Main(string[] args)
        {
            Console.Write("BGN = ");
            var BGN = double.Parse(Console.ReadLine());
            var USD = BGN * 1.79549;
            Console.Write("USD = ");
            Console.WriteLine("BGN = {0:F2}", USD);


        }
    }
}

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.