проблем относно задача 04 unit converter
Здравейте колеги .Измъчих се със тази задача .
Крайните ми стойности не са същите като образеца.
Някой може ли да ми каже къде бъркам ??
Сорс код::
using System;
namespace example
{
class Program
{
static void Main(string[] args)
{
double number = double.Parse(Console.ReadLine());
string text1 = Console.ReadLine();
string converted = Console.ReadLine();
double m = (number * 1.0);
if (text1 == "m")
{
double size = (m / 1.0);
}
else if (text1 == "cm")
{
double size = m/100;
}
else if (text1 == "mm")
{
double size = (m/1000);
}
if (converted == "m")
{
double size2 = m * 1.0;
Console.WriteLine($"{size2:F3}");
}
else if (converted == "mm")
{
double size2 = m*1000;
Console.WriteLine($"{size2:f3}");
}
else if (converted == "cm")
{
double size2 = m*100;
Console.WriteLine($"{size2:F3}");
}
}
}
}
Благодаря