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

Вывести три числа, которые будут равны сторонам треугольника - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Изучение C++ или поиск подходящей литературы http://www.cyberforum.ru/cpp-beginners/thread962857.html
С программирование знаком достаточно хорошо, понимаю все базовые аспекты программирования, т.е что такое циклы, массивы, ветвления и тому подобное, вот читаю книгу Прата С++ 6 издание, для меня там...
C++ Как создать программу в С++, чтобы его можно было запускать как исполняемый .exe файл? Здравствуйте! Собственно вся суть сабжа содержится содержится в сабже :) допустим: // ConsoleApplication3.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" http://www.cyberforum.ru/cpp-beginners/thread962844.html
Разработать программу, которая позволяла бы создавать файл из таких структур, добавлять данные и т.д. C++
Разработать программу, которая позволяла бы создавать файл из таких структур, добавлять в созданный файл новые данные и делать какую – либо выборку из этого файла (какие данные выбирать из файла...
Алгоритм. Распечатать список рабочих бригады, начинающиеся с букв А и С, с указанием их месячной зарплаты и стажа C++
Помогите. Разработать алгоритм и по нему составить программу для обработки динамического массива, каждый элемент которой является такой структурой. Распечатать список рабочих бригады, начинающиеся с...
C++ Для каждого числа найти корень квадратный, если дробная часть меньше 5, в противном случае найти квадрат данного числа http://www.cyberforum.ru/cpp-beginners/thread962829.html
Даны три положительные действительные числа. Для каждого числа найти корень квадратный, если дробная часть меньше 5, в противном случае найти квадрат данного числа.
C++ Квадратное уравнение Пишет ошибку "тип "double" не требуется" и "d: необъявленный идентификатор", помогите разобраться плз #include "stdafx.h" #include <iostream> #include<math.h> #include "MyCrt.cpp" using... подробнее

Показать сообщение отдельно
HedgehogLu
147 / 68 / 1
Регистрация: 04.09.2013
Сообщений: 260
26.09.2013, 15:38
Chernobyl, ну у вас просто выводятся числа без проверки, что это стороны треугольника
думаю следует подправить следующим образом
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
float side1 , side2 , side3;
cout<<"Vvodite storony";
cin>> side1 >> side2 >> side3;
if (side1<=0)||(side2<=0)||(side3<=0) 
{
  cout<<"Storoni t-ka doljni bit' >=0"
  return(1);
}
if (side1+side2<side3) 
{
 cout<<"Storony";
 cout<<side1 <<" "<< side2<<" "<<  side3;
}
else
{
  cout<<"ukazani ne storoni t-ka. T.k. summa 2-h storon < 3-y"
  return (1); 
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru