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

Определить у какой из фигур площадь больше - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 4.75
Селявкина Мария
1 / 1 / 0
Регистрация: 01.10.2010
Сообщений: 59
01.10.2010, 21:26     Определить у какой из фигур площадь больше #1
Приветствую всех!!!
На 4 курсе института начали преподовать программирование на языке С++ и сразу возникли вопросы.
Задача №1:
Определить у какой из 3-х фигур площадь больше: ромб с диагоналями d1 и d2, квадрат со стороной с и трапеция с основаниями a,b и высотой h.
Я написала часть программы,а остальную часть незнаю как написать.Думаю,что надо писать через цикл,а с циклы я толком не поняла.Помогите кто чем может.Спасибо огромное!
Вот мой код программы:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "stdafx.h"
#include <iostream>
#include <math.h>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    double d1,d2,h1,h2,a,b,Sr,Sk,St;
    d1=5;
    d2=8;
    h1=3;
    h2=7;
    a=4;
    b=6;
    Sr=(d1*d2)/2;//Площадь ромба
    St=((a+b)*h2)/2;//Площадь квадрата
    Sk=h1*h1;//Площадь трапеции
    cout <<"Sr="<<Sr;
    cout <<"\nSt="<<St;
    cout <<"\nSk="<<Sk;
    cin >>Sr;
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.10.2010, 21:26     Определить у какой из фигур площадь больше
Посмотрите здесь:

C++ Определить, какая из фигур имеет большую площадь
Два треугольника заданы координатами своих вершин A,B,C. Вычислить площадь треугольника и определить какой треугольник имеет большую площадь C++
C++ Определить, какой из треугольников имеет большую площадь
Определить, какая из фигур имеет большую площадь / С++ для начинающих C++
C++ определить, какая из фигур имеет большую площадь / С++ для начинающих
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Bazan
22 / 22 / 0
Регистрация: 15.04.2009
Сообщений: 100
01.10.2010, 22:02     Определить у какой из фигур площадь больше #2
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
#include <iostream>
#include <conio.h>
 
void main()
{
    double d1,d2;//диагонали ромба
    double c;//сторона квадрата
    double a,b,h;//основания и высота трапеции
    double sR,sK,sT;//площади ромба, квадрата и трапеции соответственно
 
    std::cout<<"Vvedite diagonali romba"<<std::endl;
    std::cin>>d1>>d2;
 
    std::cout<<"Vvedite storonu kvadrata"<<std::endl;
    std::cin>>c;
 
    std::cout<<"Vvedite osnovania i visotu trapecii"<<std::endl;
    std::cin>>a>>b>>h;
 
    sR=d1*d2/2;//считаем площадь ромба
    sK=c*c;//считаем площадь квадрата
    sT=(a+b)*h/2;//считаем площадь трапеции
 
    if(sR>sK&&sR>sT)//сравниваем
        std::cout<<"Ploshad' romba bolshe";
    if(sK>sR&&sK>sT)//сравниваем
        std::cout<<"Ploshad' kvadrata bolshe";
    if(sT>sR&&sT>sK)//сравниваем
        std::cout<<"Ploshad' trapecii bolshe";
    _getch();
}
Селявкина Мария
1 / 1 / 0
Регистрация: 01.10.2010
Сообщений: 59
01.10.2010, 22:22  [ТС]     Определить у какой из фигур площадь больше #3
Спасибо огромное!
Bazan
22 / 22 / 0
Регистрация: 15.04.2009
Сообщений: 100
01.10.2010, 23:18     Определить у какой из фигур площадь больше #4
Для "спасибо" здесь есть специальная кнопка
Селявкина Мария
1 / 1 / 0
Регистрация: 01.10.2010
Сообщений: 59
01.10.2010, 23:19  [ТС]     Определить у какой из фигур площадь больше #5
Извени.я здесь новенькая и еще не все знаю.
Yandex
Объявления
01.10.2010, 23:19     Определить у какой из фигур площадь больше
Ответ Создать тему
Опции темы

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