С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 28, средняя оценка - 4.93
Bhbyr
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 29
#1

Вычисление площади квадрата,ромба,треугольника трапеции - C++

24.11.2012, 12:50. Просмотров 4900. Ответов 5
Метки нет (Все метки)

помогите написать программу на языке с++

для вычисления площади квадрата,ромба,треугольника трапеции всё это в одной программе
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2012, 12:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вычисление площади квадрата,ромба,треугольника трапеции (C++):

Вычисление площади криволинейной трапеции - C++
Ребят,помогите с курсачём.Договорился с одним из участников форума,он сделал курсовую и пропал,а препод требует описание алгоритма.Помогите...

Написать программу вычисления площади треугольники или квадрата или трапеции - C++
написать программу вычисления площади треугольники или квадрата или трапеции в соответствии с выбором пользователя с использованием меню!

Вычисление площади равностороннего треугольника - C++
Здравствуйте! помогите пожалуйста правильно написать формулу на с++ для вычисления площади и высоты в равностороннем треугольнике. ...

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

Анализ треугольника и вычисление его площади - C++
1. Ввести три числа(три стороны треугольника) a,b,c в порядке возрастания. Выдать a,b,c на экран 2. Если a<=c-b то треугольник не...

Вычисление площади треугольника по координатам концов отрезков с ++ - C++
Три отрезка заданы координатами своих концов. Определить, можно ли построить из них треугольник, если - да, то вычислить его площадь

5
Buildog
40 / 40 / 2
Регистрация: 29.04.2012
Сообщений: 185
24.11.2012, 13:03 #2
А что тут сложного? В интернете найди формулы для площадей, если не помнишь, и напиши 4 функции, или всё в main() если без функций
0
Bhbyr
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 29
24.11.2012, 21:40  [ТС] #3
ну напишите помогитееееееееееее
0
HidForce
56 / 56 / 13
Регистрация: 17.11.2012
Сообщений: 1,602
24.11.2012, 21:57 #4
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
28
#include <iostream>
 
using namespace std;
 
float a, b, c, d1, d2, e, h, h1;
 
int main()
{
    setlocale (LC_ALL, "RUS");
 
    cout << "Введите сторону квадрата: " << endl;
    cin >> a;
    cout << "Площадь квадрата равна " << a * a << endl;
 
    cout << "Введите диагонали ромба: " << endl;
    cin >> d1 >> d2;
    cout << "Площадь ромба равна " << (d1 * d2) / 2 << endl;
 
    cout << "Введите сторону и высоту треугольника: " << endl;
    cin >> b >> h;
    cout << "Площадь треугольника равна " << (b * h) / 2 << endl;
 
    cout << "Введите основания и высоту трапеции: " << endl;
    cin >> c >> e >> h1;
    cout << "Площадь трапеции равна " << ((c + e) / 2) * h1 << endl;
 
    return 0;
}
0
jkzzz
0 / 0 / 0
Регистрация: 12.05.2014
Сообщений: 5
12.05.2014, 15:07 #5
а как такую же программу написать, но еще и меню чтобы было???
0
Тамика
Котовчанин
917 / 461 / 145
Регистрация: 16.02.2010
Сообщений: 3,229
Записей в блоге: 27
12.05.2014, 16:09 #6
Цитата Сообщение от jkzzz Посмотреть сообщение
а как такую же программу написать, но еще и меню чтобы было???
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
28
29
30
31
32
33
34
35
36
37
#include <iostream>
 
int main()
{
    setlocale (LC_ALL, "RUS");
    std::cout << "Выберите объём какой фигуры Вам нужен(1 - квадрат, 2 - ромб, 3 - треугольник, 4 - трапеции) - ";
    int in;
    std::cin >> in;
    int a, b, h;
    switch(in)
    {
    case 1:
        std::cout << "Введите сторону квадрата: ";
        std::cin >> a;
        std::cout << "Площадь квадрата равна " << a * a << std::endl;
        break;
    case 2:
        std::cout << "Введите диагонали ромба: ";
        std::cin >> a >> b;
        std::cout << "Площадь ромба равна " << (a * b) / 2 << std::endl;
        break;
    case 3:
        std::cout << "Введите сторону и высоту треугольника: ";
        std::cin >> a >> h;
        std::cout << "Площадь треугольника равна " << (a * h) / 2 << std::endl;
        break;
    case 4:
        std::cout << "Введите основания и высоту трапеции: ";
        std::cin >> a >> b >> h;
        std::cout << "Площадь трапеции равна " << ((a + b) / 2) * h << std::endl;
        break;
    default:
        std::cout << "Такой цифры нет в меню!";
        break;
    }
    system("pause>>null");
}
0
12.05.2014, 16:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.05.2014, 16:09
Привет! Вот еще темы с ответами:

Вычисление периметра и площади треугольника, заданного вершинами - C++
Разроботать алгоритм,вычесляющий периметр,и площадь треугольника,заданного вепшинами.Вершины треугольника задать с помощью...

Вычисление площади треугольника при заданных параметрах - C++
Відомо, що висота h трикутника у двічі більша від сторони a, до якої проведена ця висота. Написати програму для обчислення площі трикутника...

Наследование ромба от квадрата - C++
Подскажите, пожалуйста, как реализовать наследование ромба от квадрата. Обычно наследуется квадрат от ромба, но у меня именно такое...

Подсчет площади трапеции - C++
Написать программу, которая подсчитывает площадь равнобедренной трапеции с основаниями а и б и углом а при большем основании


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

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

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