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

Нужно найти ошибку в коде программы по нахождению площади треугольника - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Чисто идеи http://www.cyberforum.ru/cpp-beginners/thread800636.html
В кратце: в нашем универе проводиться что-то типа конкурса по программированию. В общем, нужно сделать свой проект и защитить. В общем, предложите, кто может, свои идеи. Что можно сделать?) Мои знания по программированию исчерпываются С/C++, платформой NET, немного Unix (FreeBSD.) :)
C++ В тексте вставить между словами вместо одного пробела запятую и пробел Доброго времени суток! В С++ я полный ноль. Пытаюсь разобраться со строками. Не могу понять, как это реализовать. Вот что есть сейчас: #include <iostream> #include <string.h> #include <stdio.h> using namespace std; int main() { const int n=100; char st1,st2,st3; http://www.cyberforum.ru/cpp-beginners/thread800622.html
Написать программу, которая может искать, читать, добавлять, удалять сотрудников предприятия C++
короче надо написать программу, которая может искать, читать, добавлять, удалять сотрудников предприятия. Фамилия (char) Имя (char) Отчество (char) год рождения (int) Зароботная плата (double) и все это с помощью структур. и объяснить как работает. Прошу как можно быстрее написать. 5 матра сдавать.((
Массив: Вычислить сумму элементов массива расположенных до последнего положительного элемента. C++
В одномерном массиве состоящем из n вещественных элементов вычислить: 1) максимальный элемент массива(это сделано) 2) сумму элементов массива расположенных до последнего положительного элемента. Сжать массив удалив из него элемент модуль которых находится в интервале. Освободившиеся в конце массива элементы заполнить нулями. #include <iostream.h> #include <conio.h> #include <math> int...
C++ Массив: Переставляя ее строки и столбцы достичь того, чтобы наибольший элемент матрицы оказался в верхнем левом углу http://www.cyberforum.ru/cpp-beginners/thread800601.html
Написать программу для обработки матрицы. Переставляя ее строки и столбцы достичь того, чтобы наибольший элемент матрицы оказался в верхнем левом углу. Зарание спасибо :)
C++ Вставить перед каждой серией минимальный элемент массива Доброго времени суток. Напишите, пожалуйста, прогу для этого задания . ( в коде не должны быть использованы квадратные скобки, т.е без массивов, с использованием динамической памяти) Очень надеюсь на вас! Формируется массив, элементами которого является числовая последовательность, за-канчивающаяся 0. Назовем серией группу подряд идущих одинаковых элементов, а длиной серии – количество этих... подробнее

Показать сообщение отдельно
Agent Smith
40 / 40 / 9
Регистрация: 24.11.2012
Сообщений: 200
04.03.2013, 20:57     Нужно найти ошибку в коде программы по нахождению площади треугольника
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
35
Вот код:
 #include "StdAfx.h"
 #include <iostream>
 #include <math.h>
 using namespace std;
 int main()
 {
 int a,b,c,p,s;
 
 
 cout <<"vvedite chisla:";
 cin >> a ; 
 cin >> b ;
 cin >> c ;
 p=(a+b+c)/2;
 double s=sqrt((1.0*(p*(p-a)*(p-b)*(p-c))));
 
 
 if ( a<b+c && b<a+c && c<b+a)
 { 
 if (a==b==c)
 cout << "ravnostoronniy, ploshad ravna:" << s << endl;
 
 else if( (a==b && a!=c)||(a==с && a!=b) || (b==с && b!=c) )
 cout << "ravnobedrenniy, ploshad ravna:" << s << endl;
 
 else 
 cout << "raznostoronniy, ploshad ravna:" <<s<< endl;
 }
 else
 cout << "treugolnik hevosmojen" << endl;
 }
 
return 0;
}
 
Текущее время: 12:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru