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

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

Восстановить пароль Регистрация
 
ADJKLK
0 / 0 / 0
Регистрация: 14.11.2012
Сообщений: 5
14.11.2012, 18:07     Даны катеты прямоугольника найти периметр #1
1.Нужна прога,для вычесление диаметра окружности,длины и площади
2.Даны катеты прямоугольника найти периметр.Спасибо!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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     Даны катеты прямоугольника найти периметр
Еще ссылки по теме:

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

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

Или воспользуйтесь поиском по форуму:
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     Даны катеты прямоугольника найти периметр
Ответ Создать тему
Опции темы

Текущее время: 13:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru