Софтуерно Инженерство
Loading...
inchovska avatar inchovska 2 Точки

Проблем с задача лице на правоъгълник

Решавам 5 задача за лицето на правоъгълник и при това решение:

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

namespace ConsoleApp2
{
    class Program
    {
        static void Main(string[] args)
        {
            var a = double.Parse(Console.ReadLine());
            var b = double.Parse(Console.ReadLine());
            var area = a * b;
            Console.WriteLine(area);
        }
    }

}

Judge ми дава 0 точки. Къде бъркам?

inchovska avatar inchovska 2 Точки

Здравейте,

днес като се опитвах пак да напиша задачата:

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

namespace ConsoleApp2
{
    class Program
    {
        static void Main(string[] args)
        {
            var a = double.Parse(Console.WriteLine());
            var b = double.Parse(Console.WriteLine());
            var area = a * b;
            Console.WriteLine(area);
        }
    }
}

ми дава грешка 

CS1503  Can not convert from "void" to "string"

Като копирам решението си от вчера е вярно, а ми изглежда напълно еднакво. Не знам къде бъркам.

0
Lyubohd avatar Lyubohd 101 Точки

Здравей,

При четенето на входа трябва да бъде Console.ReadLine(), а не Console.WriteLine().

Поздрави!

Любо

1
melik avatar melik 285 Точки

Здравей.

От никъде не подаваш вход на конзолата и няма как да изчисли колко е лицето на триъгълника.

Смени това - 

  var a = double.Parse(Console.WriteLine());
  var b = double.Parse(Console.WriteLine());

на 

var a = double.Parse(Console.ReadLine());

var b = double.Parse(Console.ReadLine());

0
traykova44 avatar traykova44 93 Точки

 След double. Parse смени с Console.ReadLine  и на двете места. 

0