Въпрос относно задачите за домашно "Radians to Degrees" и "Celsius to Fahrenheit".
Здравейте.
Бих искал да ви помоля за малко помощ относно задачите "Radians to Degrees" и "Celsius to Fahrenheit".
Проблема е следният:
Написах кодовете за двете задачи, програмите се компилират успешно във "Visual Studio", когато задам за входяща стойност чяло число всичко е ОК, но когато входящата стойност е дробно число, програмата не сработва. Интересното е че в "judge" ми дава 100 от 100 точки и на двете задачи и не открива грешка. Домашното е решено и всичко е ОК, но мен ме тормози факта, че нещо не е наред с кода ми и не сработва както трябва и искам да знам каде е проблема.
Предполагам че проблема ми е свързан със "double.Parse", но не съм сигурен.
Ето и кодовете:
Radians to Degrees:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Radians_to_Degrees
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("rad = ");
double rad = double.Parse(Console.ReadLine());
double deg = rad * 180 / Math.PI;
Console.WriteLine("deg = " + deg);
}
}
}
и Celsius to Fahrenheit:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Celsius_to_Fahrenheit
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("C = ");
var C = double.Parse(Console.ReadLine());
var f =C * 1.8 + 32;
Console.WriteLine("F = " + f);
}
}
}
Благодаря на всички за отделеното време и внимание.
Да задачите са от този раздел и е факт, че Judge ми дава 100 от 100 и на двете задачи, както казах според Judge задачите са решени и всички е ОК.
Ако искаш копирай кодовете и ги качи в Judge, за да видим какъв резултат ще ти върне на теб.
Факт е че имам проблем с кода и искам да го разреша.
Благодаря ти за отговора, сега ще погледна това със закръглянето. :)))