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

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

Войти
Регистрация
Восстановить пароль
 
nata95
 Аватар для nata95
1 / 1 / 0
Регистрация: 05.01.2014
Сообщений: 102
#1

Вычислить площадь полной поверхности правильной четырёхугольной пирамиды - C++

09.06.2014, 10:27. Просмотров 678. Ответов 4
Метки нет (Все метки)

Вычислить площадь полной поверхности правильной четырёхугольной пирамиды со стороной основания a и высотой h.
Технические условия
Входные данные

В единственной строке через пробел сторона основания a и высота пирамиды h. Все входные данные целые числа, не превышающие 100.

Выходные данные

Искомая площадь, результат вывести с точностью до десятых.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2014, 10:27     Вычислить площадь полной поверхности правильной четырёхугольной пирамиды
Посмотрите здесь:

Площадь поверхности цилиндра C++
C++ Программа для вычисления площади полной поверхности шарового сектора на "С"
C++ Найти объем тела и площадь полной поверхности
C++ Разработать программу «Площадь поверхности многогранника», позволяющую вычислять объем площади поверхности простейших многогранников;
C++ Определить площадь боковой поверхности правильной срезанной четырёхугольной пирамиды
C++ Создать функцию нахождения площади поверхности и объема правильной треугольной пирамиды
C++ Определить площадь полной поверхности треугольной пирамиды
Зайти объем тела V и площадь полной поверхности S C++
Рассчитать ребро куба, площадь полной поверхности равна s C++
C++ Вычислить площадь поверхности и обьем цилиндра
Обьем и площадь поверхности усеченной пирамиды C++
Вычислить площадь треугольной пирамиды. Функции C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
jurok_85
238 / 221 / 76
Регистрация: 21.02.2013
Сообщений: 515
Завершенные тесты: 1
09.06.2014, 12:40     Вычислить площадь полной поверхности правильной четырёхугольной пирамиды #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 <iostream>
#include <sstream>
#include <cmath>
using namespace std;
 
 
 
int main()
{
    char* str = "7 16";
    float h, a, Sosnovanija, Sbokovoj;
    stringstream ss(str);
 
    ss >> h >> a;
    cout << h << " " << a;
    Sosnovanija = pow(a, 2);
    float katet, rebro, apofema;
    katet = sqrt(pow(a,2)/2);
    rebro = sqrt(pow(h,2)+ pow(katet, 2));
    apofema = sqrt(pow(rebro, 2) + pow(a/2, 2));
 
    Sbokovoj = 4*(a/2 * apofema);
 
 
 
    float Spiramidi = Sbokovoj + Sosnovanija;
 
    cout << endl << Spiramidi << endl;
    Spiramidi = floor( Spiramidi * 10 + 0.5 )/10;
 
 
    cout << endl << Spiramidi << endl;
    return 0;
}
nata95
 Аватар для nata95
1 / 1 / 0
Регистрация: 05.01.2014
Сообщений: 102
09.06.2014, 13:03  [ТС]     Вычислить площадь полной поверхности правильной четырёхугольной пирамиды #3
Спасибо, jurok_85, а можно сделать так, чтобы можно было вводить данные с клавиатуры.
jurok_85
238 / 221 / 76
Регистрация: 21.02.2013
Сообщений: 515
Завершенные тесты: 1
09.06.2014, 13:10     Вычислить площадь полной поверхности правильной четырёхугольной пирамиды #4
C++
1
2
3
4
5
6
int main()
{
    char* str[15];
    cin.getline(str, 15);
    //вместо  char* str = "7 16";
}
через пробел вводите данные
IrineK
09.06.2014, 13:37     Вычислить площадь полной поверхности правильной четырёхугольной пирамиды
  #5

Не по теме:

Цитата Сообщение от nata95 Посмотреть сообщение
а можно сделать так, чтобы можно было вводить данные с клавиатуры
Вы давно уже здесь сидите - 61 пост, и никак?
Может, бросить всё это, раз уж так печально.

Yandex
Объявления
09.06.2014, 13:37     Вычислить площадь полной поверхности правильной четырёхугольной пирамиды
Ответ Создать тему
Опции темы

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