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

Периметр и площадь прямоугольника

23.05.2018, 13:21. Показов 2250. Ответов 1
Метки нет (Все метки)

Помогите, пожалуйста, с решением задачи на языке C#: Описать процедуру RectPS (x1,y1,x2,y2,P,S), вычисляющую периметр P и площадь S прямоугольника со сторонами, параллельными осям координат, по координатам (x1,y1), (x2,y2),его противоположных вершин (x1,y1,x2,y2 - входные, P и S- выходные параметры вещественного типа). С помощью этой процедуры найти периметры и площади трех прямоугольников с данными противоположными вершинами. Есть код на Паскале, но необходимо осуществлять ввод значений с клавиатуры.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
procedure RectPS(x1,x2,y1,y2: real);
var p,s: real;
begin
  begin
    P := (abs(x2-x1) + abs(y2-y1)) * 2;
    S := abs(x2-x1) * abs(y2-y1);
    writeln (P:10:3);
    writeln(s:10:3);
  end;
end;
 
var x1,x2,y1,y2: real;
begin
  x1:=2;
  x2:=4;
  y1:=3;
  Y2:=6;
  RectPS(x1,x2,y1,y2);
end.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.05.2018, 13:21
Ответы с готовыми решениями:

В консольном приложении найти площадь и периметр прямоугольника
Даны стороны прямоугольника a и b. Найти его площадь S = a-b и периметр P = 2(a + b).

Вычислить площадь и периметр прямоугольника в иерархии класса Прямоугольник.(Код есть)
using System; using System.Collections.Generic; using System.Linq; using System.Text; using...

По координатам трех вершин некоторого прямоугольника найти его площадь и периметр
собственно: По координатам трех вершин некоторого прямоугольника найти его площадь и периметр

Считаю периметр треугольника,квадрата,прямоугольника
Здравствуйте форумчане.Есть вопрос по созданной программе представленной ниже.Как мне реализовать...

__________________

Записывайтесь на профессиональные курсы С#-разработчиков‌
1
Unnamed
160 / 158 / 81
Регистрация: 09.06.2011
Сообщений: 848
23.05.2018, 13:30 2
Лучший ответ Сообщение было отмечено Wektor9911 как решение

Решение

Wektor9911,
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
using System;
namespace ConsoleApp4
{
    class Program
    {
        static void Main(string[] args)
        {
            double x1, x2, y1, y2;
            x1 = Convert.ToDouble(Console.ReadLine());
            x2 = Convert.ToDouble(Console.ReadLine());
            y1 = Convert.ToDouble(Console.ReadLine());
            y2 = Convert.ToDouble(Console.ReadLine());
            RectPS(x1, x2, y1, y2);
            Console.ReadKey();
        }
 
        static void RectPS(double x1, double x2, double y1, double y2)
        {
            double p, s;
 
            p = (Math.Abs(x2 - x1) + Math.Abs(y2 - y1)) * 2;
            s = Math.Abs(x2 - x1) * Math.Abs(y2 - y1);
            Console.WriteLine(p);
            Console.WriteLine(s);
        }
    }
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.05.2018, 13:30

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Площадь равнобедренного прямоугольника
Помогите решить программу по вычисления равнобедренного прямоугольника,используя абстрактный класс...

Определить площадь и периметр треугольника
Дано (x0, y0), (x1, y1), (x2, y2) - координаты вершин треугольника.Нужно определить его периметр и...

Найти площадь и периметр трапеции
Дана равнобедренная трапеция, боковая сторона которой равна d, меньшее основание равно a, а большее...

Найти периметр и площадь треугольника
Заданы координаты трех вершин треугольника (x1, y1) , (x2 , y2 ) , (x3, y3 ) . Найти его периметр и...

Вычислить площадь и периметр плоской фигуры
Вычислить площадь и периметр плоской фигуры Вот сама фигура

Найти периметр и площадь заданной фигуры
Помогите составить программу ....Дан признак геометрической фигуры на плоскости: к – круг, п –...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.