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

Triangle Area - Помощ

Добър вечер на всички !  Бих искал да помоля за помощ за следната задача, Triangle Area.Моят код върви въд ВС, но не и в джъдж...

 

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

namespace ConsoleApplication13
{
    class Program
    {
        static void Main(string[] args)
        {
            var b1 = double.Parse(Console.ReadLine());
            var b2 = double.Parse(Console.ReadLine());
            var h = double.Parse(Console.ReadLine());
            var area = (b1 + b2) * h / 2.0;
            Console.WriteLine("Trapezoid area   = " + area);
        }
    }
}

Тагове:
0
Programming Basics
koksibg avatar koksibg 892 Точки

По скоро  това е лице на трапец. Т.е. условието на задачата си дал като да се изчисли лицето на триъгълник, а кода е с 3 входа - т.е. кода е за изчисляване  на трапец. И я пробвах така както си я постнал и ми даде 100/100, което ще рече че нещо бъркаш в копирането.

0
23/06/2016 23:14:15
sos1ck avatar sos1ck 0 Точки

Моя грешка, съжалявам.Въпроса ми наистина бе свързан със задача за Триъгълник, но съм копирал грешният код.Просто не знам как да почна задачата Triangle Areа.

 

0
Plamen27 avatar Plamen27 599 Точки

Здравей задачата е аналогична на задачата за трапец която си постнал.

Въведи страната и височината на триъгълника.

Дефинирай променлива за лицето на триъгълник по формулата  -  a * h / 2;

Накрая като отпечатваш резултата използвай функцията Math.Round - Ще изглежда -  Console.WriteLine(Math.Round(area, 2));

като area  е предварително дефинирано лице на триъгълника.

 

0
sos1ck avatar sos1ck 0 Точки

Дап, стана.Благодаря !

 

0
TonyDimitrov avatar TonyDimitrov 27 Точки

Бърз поглед на задачата дори и нямам условието но когато пуснах твоя код в judge-а, след като ми даде 0/100 и всички тестове гърмят с Runtime errors погледнах входа, който ти се подава а той е две числа на два отделни реда. Твоя код чете три числа което е странно. Просто закоментирах последното число което четеш и вече не гърми, дава incorrect answer. Когато имаш тестове които ти гърмят в Judge отиди на details и виж дали не може да изчерпиш някаква информация от там поглени инпута, ако има нулеви некоректни тестове каква е разлита в аутпута на теб и на judge. 

0
persuader avatar persuader 25 Точки

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

namespace Triangle_Area
{
    class Program
    {
        static void Main(string[] args)
        {
            var a = double.Parse(Console.ReadLine());
            var h = double.Parse(Console.ReadLine());
            var area = a * h / 2;
            Console.WriteLine("Triangle area = " + area);
        }
    }
}

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