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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить среднее геометрическое номеров максимального и минимального элементов массива http://www.cyberforum.ru/cpp-beginners/thread1112878.html
Вычислить среднее геометрическое номеров максимального и минимального элементов массива:)помогите,пожалуйста...
C++ Напишите функцию, которая вычисляет сумму цифр в заданном натуральном числе Напишите функцию, которая вычисляет сумму цифр в заданном натуральном числе. Заголовок функции должен быть следующим: int sumOfDigit(int n); Напишите программу, которая получает от пользователя число и с помощью функции определяет сумму цифр в числе и выводит сумму на экран. http://www.cyberforum.ru/cpp-beginners/thread1112876.html
Вывести только предложения, содержащие введенное слово C++
Вывод на экран информации о людях, родившихся под знаком, название которого введено с клавиатуры. Если таких нет, выдать соответствующее сообщение. после проверки строчки пишет: что таких людей нет. А надо чтоб все проверил и один раз выдал, но если писать :"break" то он выходит из цикла и не проверяет дальше. #include <iostream> #include <fstream> #include <cstring> #include <windows.h>...
Минимум среди элементво C++
Найти наименьший по абсолютной величине элемент среди элементов, расположенных между первым и вторым нулевыми элементами. Если по какой-либо причине найти такой элемент не удается, выдать об этом сообщение с указанием причины.
C++ Описать структуру Aeroflot http://www.cyberforum.ru/cpp-beginners/thread1112817.html
Описать структуру с именем AEROFLOT,которая имеет следующие поля: 1 - название пункта назначения рейса; 2 - номер рейса; 3 - тип самолета. Написать программу,которая выполняет следующие действия: 1 - ввод с клавиатуры данных в массив, который состоит из 7 элементов типа AEROFLOT; 2 - записать введенную информацию в бинарный файл; 3 - написать функцию добавления в файл; 4 - написать...
C++ Выдать слова, имеющие в своём составе сочетание букв «но» Ввести строку. На печать выдать слова, имеющие в своём составе сочетание букв «но». помогите пожалуйста. подробнее

Показать сообщение отдельно
viktor992
0 / 0 / 0
Регистрация: 27.02.2013
Сообщений: 17

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

06.03.2014, 18:14. Просмотров 433. Ответов 2
Метки (Все метки)

треугольная пирамида задана координатами А(х1,y1,z1),А(х2,y2,z2),А(х3,y3,z3),А(х4,y4,z4) надо определить площадь полной поверхности пирамиды. разработать систему тестов которая проверяла бы правильность работы программы (нормальные,нулевые,критические,екстремальные условия)
у меня есть программа но она не работает! помогите пожайлуста!!!
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>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
 
int main()
{
   double spp,sbp,l,p,so,x1,y1,z1,x2,y2,z2,x3,y3,z3,x4,y4,z4,a,b,c,d,m,po;
    cout<<"vvedit koordunatu to4ku A : ";cin>>x1,y1,z1;
    cout<<"vvedit koordunatu to4ku B : ";cin>>x2,y2,z2;
     cout<<"vvedit koordunatu to4ku C : ";cin>>x3,y3,z3;
      cout<<"vvedit koordunatu to4ku D : ";cin>>x4,y4,z4;
      a=sqrt(((x2-x1)*(x2-x1))+((y2-y1)*(y2-y1))+((z2-z1)*(z2-z1)));
          b=sqrt(((x3-x2)*(x3-x2))+((y3-y2)*(y3-y2))+((z3-z2)*(z3-z2)));
              c=sqrt(((x3-x1)*(x3-x1))+((y3-y1)*(y3-y1))+((z3-z1)*(z3-z1)));
                  d=sqrt(((x4-x1)*(x4-x1))+((y4-y1)*(y4-y1))+((z4-z1)*(z4-z1)));
                  p=(a+b+c)/2;
                  so=sqrt(p*(p-a)*(p-b)*(p-c));
                  m=b/2;
                  l=(d*d)-(m*m);
                  po=a+b+c;
                  sbp=((po*l)/2);
                 spp=sbp+so;
    cout<<"plosh4a PP = "<< spp/3.0<<endl;
    system("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru