Loading...
Aivanov66 avatar Aivanov66 1 Точки

Trapezoid Area - Programing Basics

Здравейте, в конзолата решението ми тръгва и работи коректно, но judge системата ми дава грешка при компилация. Какво да променя за да ми признае задачата ?

        static void Main(string[] args)
        {
            var b1 = double.Parse(Console.ReadLine());
            var b2 = double.Parse(Console.ReadLine());
            var h = double.Parse(Console.ReadLine());
            var sum = (b1 + b2) * h / 2;
            Console.WriteLine("Trapezoid sum = " + sum);

0
Programming Basics
Pilgrimage avatar Pilgrimage 515 Точки
Best Answer

Копирай всичко - от using System до последната затваряща скоба }.

Най-вероятно в бързината нещо е пропуснато.

0
09/10/2016 19:55:59
Aivanov66 avatar Aivanov66 1 Точки

Да, допуснал съм грешка в копирането. Благодаря!

0
BorislavShekerdzhiyski avatar BorislavShekerdzhiyski 2 Точки

Ами при мен Джъджа го прие твоето решение...

Виж дали си копирал всичко: System, Main и т.н

0
Luko193 avatar Luko193 342 Точки

По-добре изтрий частта с "Trapezoid sum =" и принтирай само сумата без излишни символи. Judge е чувствителен към тях и в зависимост от типа checker, който прилага към задачата, обикновено проверява дали подаденият му изход съвпада точно с твоят и ако има излишни символи ти показва грешен резултат. 

0
09/10/2016 19:59:17
dakata avatar dakata 26 Точки

Кода ти трябва да изглежда по този начин (Поправките са в червено):

            var b1 = double.Parse(Console.ReadLine());
            var b2 = double.Parse(Console.ReadLine());
            var h = double.Parse(Console.ReadLine());
            double sum = (b1 + b2) * h / 2;
            Console.WriteLine("Trapezoid area = " + sum);

0
Galin91+deleted! avatar Galin91+deleted! 2 Точки

Може ли да ми дадеш, цялото решение на задачата? Не мога да я направя.

0
itorlakov avatar itorlakov 4 Точки

  

0
25/01/2017 18:07:09
dakata avatar dakata 26 Точки
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace TrapezoidArea
{
    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());
            double sum = (b1 + b2) * h / 2;
            Console.WriteLine("Trapezoid area = " + sum);
        }
    }
}

 

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