Софтуерно Инженерство
Loading...
stlevkov avatar stlevkov 9 Точки

Домашно 14 Задача - Конзолен Междувалутен Конвертор - Programming 101 / Simple Calculations

Здравейте,

Искам да попитам , дали условието и проверката на задачата отговарят правилно и да ме насочите , къде мога да бъркам , че цял ден се мъча да реша задачата по правилният начин.

В заданието се иска да има Input:

  • Amaunt
  • Currency Input
  • Currency Output

Написах кода , но Judge ми дава 0/100. Въпреки , че колкото и да го тествам ми дава верният отговор по условието всеки път!

Пуснах debugger-a и видях , че алгоритъма тества само с 1 Input > Amaunt

Не уточнява каква валута в каква да се преобразува , следователно очакваният Output е грешен.

/* Входът e сума за конвертиране + входна валута + изходна валута. Изходът е едно число – преобразуваната сума по посочените по-горе курсове, закръглен до 2 цифри след десетичната точка. */

Може ли някой да ми помогне. Благодаря ви предварително!

stlevkov avatar stlevkov 9 Точки

http://pastebin.com/UF3Udaes

Дори и да махна текстовете , пак не работи. Очевидно бъркам метода за решаване.

1
03/04/2016 18:02:18
TeodorDimitrov89 avatar TeodorDimitrov89 266 Точки

Сега ще я погледна.

Виж в условието ти се иска валутата да е с Големи Букви а ти ги даваш в if-фовете като малки.

Добавих ти коментар в кода:

http://pastebin.com/Wt3ZQe5g

100/100

2
03/04/2016 18:16:47
Ilsten avatar Ilsten 0 Точки

Къде тотално бъркам нещата, че моето решение въобще не ми тръгва?

https://pastebin.com/KgfHauDC

0
The_assassin avatar The_assassin 158 Точки

@Ilsten, Ти сериозно ли....!?

Аз не уча „C#“, но то за всеки е ясно, че имаш несъответващи скоби. Не, че останалият код ти е наред, но първо започни от скобите!

0