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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 4.75
Селявкина Мария
1 / 1 / 0
Регистрация: 01.10.2010
Сообщений: 59
#1

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

01.10.2010, 21:26. Просмотров 1056. Ответов 4
Метки нет (Все метки)

Приветствую всех!!!
На 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;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.10.2010, 21:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить у какой из фигур площадь больше (C++):

У какой из трёх фигур больше площадь - C++
Программа для определения у какой из трёх фигур площадь больше: 1) треугольник со стороной A и высотой H 2) параллелограмм со стороной...

Даны радиус круга и сторона квадрата. Определить, у какой фигуры больше площадь - C++
Даны радиус круга и сторона квадрата. У какой фигуры больше площадь?

Определите, у какой из трех фигур площадь меньше - C++
Начала изучать С++.Задали решить задачу,но сама к сожалению не могу сообразить.Может кто нибудь предложит варианты решения???Жду...

Определить, какая из фигур имеет большую площадь - C++
1) в стене существует квадратное отверстие N на N см. Имеется кирпич с измерениями a,b,c. определить пройдёт ли он в отверстие или нет....

Определить, какая из фигур имеет большую площадь - C++
Определить какая из двух фигур круг или квадрат имеет большую площадь.Значение стороны квадрата a и радиус круга r вводится через файл...

Определить, какая из фигур имеет большую площадь / С++ для начинающих - C++
Определить какая из двух фигур круг или квадрат имеет большую площадь.Значение стороны квадрата a и радиус круга r вводится через файл...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
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 / 1 / 0
Регистрация: 01.10.2010
Сообщений: 59
01.10.2010, 22:22  [ТС] #3
Спасибо огромное!
0
Bazan
22 / 22 / 0
Регистрация: 15.04.2009
Сообщений: 100
01.10.2010, 23:18 #4
Для "спасибо" здесь есть специальная кнопка
1
Селявкина Мария
1 / 1 / 0
Регистрация: 01.10.2010
Сообщений: 59
01.10.2010, 23:19  [ТС] #5
Извени.я здесь новенькая и еще не все знаю.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.10.2010, 23:19
Привет! Вот еще темы с ответами:

Определить какая из фигур – круг или квадрат - имеет большую площадь - C++
Помогите, составить программу, нужно определить какая из фигур – круг или квадрат - имеет большую площадь. Известно, что сторона...

Даны радиус круга и сторона квадрата. У какой фигуры площадь больше? - C++
Даны радиус круга и сторона квадрата. У какой фигуры площадь больше?

Даны радиус круга и сторона квадрата. У какой фигуры площадь больше? (Pascal -> C++) - C++
Даны радиус круга и сторона квадрата. У какой фигуры площадь больше? uses crt; var a,r:real; begin clrscr; write('Введите...

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


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
01.10.2010, 23:19
Ответ Создать тему
Опции темы

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