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

Вывести площадь основания и объём аквариума в виде призмы - C++

Восстановить пароль Регистрация
 
ladakalina
Сообщений: n/a
21.04.2014, 09:12     Вывести площадь основания и объём аквариума в виде призмы #1
Аквариум имеет форму призмы, в основании которой лежит параллелограмм. Требуется вывести площадь основания и объём аквариума.
необходимо определить и использовать две функции, одна из которых будет подсчитывать площадь основания аквариума, вторая — его объём. Одна из функций (по выбору) должна возвращать результат через параметр, передаваемый по ссылке.
Входные данные
Первая строка содержит вещественные числа A, B и α (0 < A, B <= 100, 0 < α < 3.1416) — длины смежных сторон параллелограмма и угол между ними в радиан.
Вторая строка содержит вещественное число L (0 < L <= 100) — длину вертикального ребра призмы.
Выходные данные
В первой строке выведите два вещественных числа — площадь основания аквариума и его объём. Точность ответа должна составлять не менее 4 знаков после запятой.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.04.2014, 09:12     Вывести площадь основания и объём аквариума в виде призмы
Посмотрите здесь:

C++ Найти объем, массу и площадь основания цилиндрического слитка
C++ Найти объем V, массу m, и площадь S основания слитка
Написать функцию, которая вычисляет объём и площадь поверхности цилиндра. Входными данными являются радиус цилиндра и его высота C++
C++ Найти объем, массу и площадь основания цилиндрического слитка
Нужно ввести название компании и год основания в файл, а затем вывести их на экран из файла C++
C++ Вывести на экран матрицу порядка n (n=1..15) - элементы выводятся не в виде матрицы, а в виде строки
C++ Найти площадь и объем призмы. ООП
Найти объём пирамиды, и вывести данные в виде таблицы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Меорн
74 / 59 / 29
Регистрация: 01.02.2014
Сообщений: 201
21.04.2014, 14:00     Вывести площадь основания и объём аквариума в виде призмы #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
32
33
34
#include <math.h>
#include <iostream>
 
float getSquare(float a, float b, float angle)
{
    return (a * b * sin(angle));
}
 
void getVolume(float baseSquare, float h, float& volume)
{
    volume = baseSquare * h;
}
 
int main()
{
    float A = 0, B = 0, angle = 0, L = 0;
 
    std::locale loc("Russian");
    std::locale::global(loc);
 
 
    std::cout << "Введите через пробел значения  A, B и a: ";
    std::cin >> A >> B >> angle;
    std::cout << "Введите длину вертикального ребра призмы: ";
    std::cin >> L;
    
    float square = getSquare(A, B, angle);
    float volume = 0;
    getVolume(square, L, volume);
 
    std:: cout << square << " " << volume << std::endl;
 
    system("pause");
}
Yandex
Объявления
21.04.2014, 14:00     Вывести площадь основания и объём аквариума в виде призмы
Ответ Создать тему
Опции темы

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