Loading...
Stefan16394 avatar Stefan16394 0 Точки

[Programming Fundamentals] Задача 11. Convert speed units

Здравейте,може ли някой да помогне с тази задача.Получавам 66/100 в judge тъй като на първия тест вместо 0.6113155  получавам 0.6113154 ,което е за 0.0000001 по-малко от търсения резултат.Някой да има идея как да го получа този резултат?
 

using System;

namespace Convert_Speed_Units
{
    internal class Program
    {
        private static void Main(string[] args)
        {
            int distance = int.Parse(Console.ReadLine());
            int hours = int.Parse(Console.ReadLine());
            int minutes = int.Parse(Console.ReadLine());
            int seconds = int.Parse(Console.ReadLine());
            float timeSeconds = hours * 3600 + minutes * 60 + seconds;
            float timeMinutes = hours * 60 + minutes + seconds / 60f;
            float timeHours = hours + minutes / 60f + seconds / 3600f;
            Console.WriteLine((distance / timeSeconds));
            Console.WriteLine((distance / 1000) / timeHours);
            Console.WriteLine((float)((distance / 1609.00) / timeHours));

        }
    }
}

Тагове:
0
Fundamentals Module 06/06/2017 10:48:17
aggeorgiev avatar aggeorgiev 326 Точки

Пробвай с различни типове докато излезе (т.е. упражнение за различна прецизност).

Успех !

1
Rumyanarusimova avatar Rumyanarusimova 20 Точки

Прочети само 1 ред от конзолата с int, а другите с float

0
stoiko.bogev avatar stoiko.bogev 78 Точки

Console.WriteLine((distance / 1000) / timeHours);

Тук "distance" и "1000" са два интегера и ги делиш, може да е от това.

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