Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ADJKLK
0 / 0 / 0
Регистрация: 14.11.2012
Сообщений: 5
#1

Даны катеты прямоугольника найти периметр - C++

14.11.2012, 18:07. Просмотров 754. Ответов 6
Метки нет (Все метки)

1.Нужна прога,для вычесление диаметра окружности,длины и площади
2.Даны катеты прямоугольника найти периметр.Спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2012, 18:07     Даны катеты прямоугольника найти периметр
Посмотрите здесь:

Даны катеты треугольника. Найти периметр - C++
задача: даны катеты треугольника найти периметр. #include <iostream> using namespace std; int main() { int a,b,c,p; ...

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

Даны катеты прямоугольного треугольника. Найти его гипотенузу и площадь. - C++
"Даны катеты прямоугольного треугольника. Найти его гипотенузу и площадь. При оформлении программы использовать стандартный ввод (scanf) и...

Найти периметр и площадь прямоугольника - C++
Класс А позволяет найти периметр прямоугольника по двум сторонам. Класс В, наследник А, имеет метод для определения площади по тем же...

Найти максимальный периметр прямоугольника из данного набора - C++
MiNmax3. Дано целое число N и набор из N прямоугольников, заданных своими сторонами — парами чисел (а, b). Найти максимальный периметр...

Зная координаты углов прямоугольника, найти его периметр - C++
Такая вот задача: имеются координаты углов прямоугольника, найти периметр. Мой код, не могу понять где ошибка(и), подскажите пожалуйста. ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
LeMax24
51 / 13 / 2
Регистрация: 29.09.2012
Сообщений: 90
14.11.2012, 22:10     Даны катеты прямоугольника найти периметр #2
Первая если известен радиус то так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
int main()
{
    setlocale (LC_ALL, "Russian");
    double R = 0, D = 0, C = 0, S = 0;
    const double Pi = 3.14159;
 
    std::cout << "Введите радиус окружности: ";
    std::cin >> R;
 
    D = 2 * R;
    C = Pi * D;
    S = Pi * (R * R);
 
    std::cout << "Диаметр: " << D << std::endl;
    std::cout << "Длина: " << C << std::endl;
    std::cout << "Площадь: " << S << std::endl;
 
    system("pause");
    return 0;
}
ADJKLK
0 / 0 / 0
Регистрация: 14.11.2012
Сообщений: 5
14.11.2012, 22:11  [ТС]     Даны катеты прямоугольника найти периметр #3
Цитата Сообщение от LeMax24 Посмотреть сообщение
Первая если известен радиус то так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
int main()
{
    setlocale (LC_ALL, "Russian");
    double R = 0, D = 0, C = 0, S = 0;
    const double Pi = 3.14159;
 
    std::cout << "Введите радиус окружности: ";
    std::cin >> R;
 
    D = 2 * R;
    C = Pi * D;
    S = Pi * (R * R);
 
    std::cout << "Диаметр: " << D << std::endl;
    std::cout << "Длина: " << C << std::endl;
    std::cout << "Площадь: " << S << std::endl;
 
    system("pause");
    return 0;
}
a razve ne nuzno include<cmatch>?
LeMax24
51 / 13 / 2
Регистрация: 29.09.2012
Сообщений: 90
14.11.2012, 22:22     Даны катеты прямоугольника найти периметр #4
Вот и вторая.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
int main()
{
    setlocale (LC_ALL, "Russian");
    int a = 0, b = 0, P = 0;
 
    std::cout << "Введите катеты прямоугольника!" << std::endl;
    std::cout << "a = "; std::cin >> a;
    std::cout << "b = "; std::cin >> b;
 
    P = 2 * (a + b);
 
    std::cout << "Периметр: " << P << std::endl;
 
    system("pause");
    return 0;
}
Добавлено через 1 минуту
Цитата Сообщение от ADJKLK Посмотреть сообщение
a razve ne nuzno include<cmatch>?
он там не обезателен, нету сложных математичеких функций, а умножение, сложение, деление и вычетание так работают
zhurbikk
4 / 4 / 0
Регистрация: 14.11.2012
Сообщений: 38
14.11.2012, 22:23     Даны катеты прямоугольника найти периметр #5
вторая

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using namespace std;
 
int main()
{
    setlocale (LC_ALL, "Russian");
    double a,b;
 
    cout << "Введите длинны катетов: ";
    cin >> a >>b;
    per = 2*(a+b);
 
 
    cout<<"Периметр:"<<per;
 
    system("pause");
    return 0;
}
ADJKLK
0 / 0 / 0
Регистрация: 14.11.2012
Сообщений: 5
14.11.2012, 23:24  [ТС]     Даны катеты прямоугольника найти периметр #6
Цитата Сообщение от zhurbikk Посмотреть сообщение
вторая

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using namespace std;
 
int main()
{
    setlocale (LC_ALL, "Russian");
    double a,b;
 
    cout << "Введите длинны катетов: ";
    cin >> a >>b;
    per = 2*(a+b);
 
 
    cout<<"Периметр:"<<per;
 
    system("pause");
    return 0;
}
vot moja tema,kak ja napisal,v ciom problema:
#include <iostream>
#include <cmath>
using namespace std;

int main()
{
double a,b;

cout << "Vvedite dlinni katetov: ";
cin >> a >>b;
P = 2*(a+b);


cout<<"Perimetr:"<<P;

system("pause");
return 0;
}

pishit shto so storkoi
per = 2*(a+b);
problema,pcm?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.11.2012, 23:49     Даны катеты прямоугольника найти периметр
Еще ссылки по теме:

Дана гипотенуза с, и угол альфа прямоугольника, найти площадь и периметр - C++
Дана гипотенуза с, и угол альфа прямоугольника, найти площадь и периметр

По заданным координатам вершин прямоугольника ABCD найти его площадь и периметр - C++
Известны координаты вершин прямоугольника ABCD , A(x1,y1), B(x2,y2), C(x3,y3). Найти площадь и периметр. Напишите пожалуйста полностью...

Найти длину диагонали, периметр и площадь прямоугольника, зная длины его сторон - C++
1б) даны стороны прямоугольника a, b. Найти длину диагонали, периметр и площадь.

Даны 4 прямоугольника. Найти наименьший по площади покрывающий их пятый прямоугольник - C++
Досталась мне вот такая задача: Даны 4 прямоугольника. Найти наименьший по площади покрывающий их пятый прямоугольник, в который могут...


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

Или воспользуйтесь поиском по форуму:
LeMax24
51 / 13 / 2
Регистрация: 29.09.2012
Сообщений: 90
14.11.2012, 23:49     Даны катеты прямоугольника найти периметр #7
Цитата Сообщение от ADJKLK Посмотреть сообщение
vot moja tema,kak ja napisal,v ciom problema:
#include <iostream>
#include <cmath>
using namespace std;

int main()
{
double a,b;

cout << "Vvedite dlinni katetov: ";
cin >> a >>b;
P = 2*(a+b);


cout<<"Perimetr:"<<P;

system("pause");
return 0;
}

pishit shto so storkoi
per = 2*(a+b);
problema,pcm?
cmath не нужен ты не используешь сложной функции, загугли и посмтори зачем ну жен этотт инклуд, а ошибка в том что ты не обьявил переменнуюю Допиши где у тебя double a,b; Добавь Р, и лучше обнулить её, вот так double a,b,P=0;
Да и если помог нажми Спасибо если не сложно.
Yandex
Объявления
14.11.2012, 23:49     Даны катеты прямоугольника найти периметр
Ответ Создать тему
Опции темы

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