Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
5 / 5 / 0
Регистрация: 29.10.2013
Сообщений: 155
1

Сравнение площадей фигур

15.02.2014, 17:28. Показов 1873. Ответов 2
Метки нет (Все метки)

Всем доброго времени суток, вообщем нужно доделать или переделать код. В моем коде есть проверка, только на то, если площадь круга больше площади квадрата. Как сделать обратное? Использовать if, массивы и какие-то сложные конструкции нельзя.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Console.Write("Введите радиус круга ");
double radius = Convert.ToInt32(Console.ReadLine());
Console.Write("Введите сторону квадрата");
int side = Convert.ToInt32(Console.ReadLine());
double z, z1;
int a=0;
z = (radius * radius) * Math.PI;
z1 = side * side;
switch (a)
{
case 0: Console.Write("Площадь ("+Math.Max(z, z1)+") больше чем площадь("+Math.Min(z,z1)+")"); break;
default: Console.Write("Площадь квадрата ({0}) больше площади круга ({1})",z1,z); break; 
 
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.02.2014, 17:28
Ответы с готовыми решениями:

Программа для нахождения площадей фигур.
помогите написать в С# программу для нахождения площади круга, прямоугольника, треугольника. Дали...

Составить программу вычисления площадей различных фигур
Составить программу вычисления площадей различных фигур: p*l,если k =1 p*h/2,если k=2 S=...

Полиморфизм. Виртуальные методы. Найти максимальную из площадей фигур
Составить программу с одним родительским классом и двумя потомками. Потомки должны содержать...

Сравнение площадей (Делегат)
Даны радиус окружности и сторона квадрата. Написать вычисления площади этих фигур в виде отдельных...

2
707 / 707 / 226
Регистрация: 04.03.2013
Сообщений: 1,384
15.02.2014, 19:56 2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
static void Main()
{
    Console.Write("Введите радиус круга ");
    double circleS = Math.PI * Math.Pow(int.Parse(Console.ReadLine()), 2);
    Console.Write("Введите сторону квадрата ");
    double squareS = Math.Pow(int.Parse(Console.ReadLine()), 2);
    switch (circleS.CompareTo(squareS))
    {
        case 1: Console.WriteLine("Площадь круга {0} больше площади квадрата {1}", circleS, squareS); break;
        case -1: Console.WriteLine("Площадь квадрата {0} больше площади круга {1}", squareS, circleS); break;
        case 0: Console.WriteLine("Площади равны"); break;
    }
    Console.Read();
}
2
5 / 5 / 0
Регистрация: 29.10.2013
Сообщений: 155
15.02.2014, 20:45  [ТС] 3
Kruds, Спасибо.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.02.2014, 20:45

Сравнение рэндомных фигур
В программе у меня высвечиваются в ряд 10 прямоугольников (высота рэндомная). Подскажите...

Разработать класс, содержащий методы вычисления параметров плоских и объёмных фигур, а именно длин, площадей, объёмов, площадей поверхности
Тема: Программирование вычислительных алгоритмов. Создание класса для вычисления параметров плоских...

Приложение по подсчету площадей фигур
Дорогие друзья! Может меня смеяться надо мной, но нужна срочно помощь... Написал приложение по...

Вычисление площадей геометрических фигур
Программа на языке C++. Вводятся длины сторон прямоугольника, найти его площадь и периметр. Эта...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru