Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.06.2011, 19:34   #1
shilovec5377
Форумчанин
 
Аватар для shilovec5377
 
Регистрация: 29.06.2011
Сообщений: 117
По умолчанию 3 вещественных числа для треугольника

даны три вещественных числа, проверьте, могут ли они представлять стороны треугольника.
Надтолкните пожалуйста как это сделать. Вот код:
Код:
#include "stdafx.h"
 
int _tmain(int argc, _TCHAR* argv[])
{
float a,b,c;
printf("Vvedite a, b, c: ");
scanf("%f%f%f",&a,&b,&c);
printf("%f",a);
        return 0;
}
помогите плиз.


________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 30.06.2011 в 21:25.
shilovec5377 вне форума Ответить с цитированием
Старый 30.06.2011, 22:05   #2
Roof
Форумчанин
 
Аватар для Roof
 
Регистрация: 01.02.2007
Сообщений: 785
По умолчанию

вот мой вариант решения задачи:
Код:
float max(float a, float b) {
	if (a > b)
		return a;
	else
		return b;
}

int triangle_exists(float a, float b, float c) {
	if (max(max(a, b), c) < (a + b + c - max(max(a, b), c)))
		return 1;
	else
		return 0;
}

int main(void) {
	float a, b, c;
	printf("Введите a, b, c: ");
	scanf("%f%f%f", &a, &b, &c);
	if (triangle_exists(a, b, c))
		printf("Треугольник со сторонами %.2f %.2f %.2f может существовать", a, b, c);
	else
		printf("Треугольник со сторонами  %.2f %.2f %.2f НЕ может существовать", a, b, c);
	return 0;
}
Изо всей благодати
В руках крепко сжатых
Я донесу только капли

Последний раз редактировалось Roof; 30.06.2011 в 22:09.
Roof вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ввести массив вещественных чисел NxM для заданной строки массива найти два самых больших числа (на C#) владислав10 Помощь студентам 1 10.04.2011 14:10
За деньги. площадь треугольника, совершенные числа, файл diamFC Фриланс 3 03.04.2011 01:07
Random для вещественных чисел vadimozzz Общие вопросы Delphi 4 10.05.2010 06:59
определить функцию для расчета периметра треугольника Diplihe Microsoft Office Word 5 29.04.2010 05:21
определите, сколько троек может быть использовано для построения треугольника баста Помощь студентам 3 17.02.2009 20:34