• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Интерфейсы

  • Автор темы kurzon
  • Дата начала
K

kurzon

Объявить интерфейс „Геометрическая фигура с методами для получения периметра и площади и реализовать класс „Параллелограмм", который его наследует
Код:
using System;
using System.Collections.Generic;
using System.Text;

namespace Interfeys
{


interface GeomPerum
{
double Perumetr(double a,double b);
}
interface GeomPlosha
{
double Plosha(double a,double b,double kyt);
}

class MyClass : GeomPerum,GeomPlosha
{
double GeomPerum.Perumetr(double a, double b)
{
return 2 * a + 2 * b;
}
double GeomPlosha.Perumetr(double a, double b, double kyt)
{
return a * b * Math.Sin(kyt);
}
public double OperPerum(double a, double b)
{
GeomPerum ObPerum;
ObPerum = this;
return ObPerum.Perumetr(double a, double b);
}
public double OperPlosha(double a, double b, double kyt)
{
GeomPlosha ObPlosha;
ObPlosha=this;
return ObPlosha.Plosha(double a, double b, double kyt);
}

}
class Obchuslena
{

public static void Main(string[] args)
{
Console.WriteLine("Введить сторону А");
Double a=Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Введить сторону B");
Double b=Convert.ToDouble(Console.ReadLine());
Obchuslena ob =new Obchuslena();
Console.WriteLine("Периметр"+ob.OperPerum(3,5));
Console.WriteLine("Gkjof"+ob.OperPlosha(3,5,30));
}
}

}
Что тут нужно исправить?
 
P

Pasha

Для: kurzon
Gkjof? Да тут все подряд нужно исправлять.
 
K

kurzon

С чиво тут надо начинать исправлять?
 
K

kurzon

Я уже всьо сам сделал, оказалась очень легка задачка.
 
N

Nightmare_76

kurzon, а где ты такие задачи берёш?
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!