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

Каков алгоритм программы? - C++

Восстановить пароль Регистрация
 
саня голубев
1 / 1 / 0
Регистрация: 13.10.2012
Сообщений: 83
01.10.2013, 21:42     Каков алгоритм программы? #1
Даны произвольные числа a b c.Написать программу,которая проверяла бы,можно ли построить треугольник с такими длинами сторон, и если можно, то определить вид треугольника по соотношению сторон (равносторонний, равнобедренный, разносторонний) и по соотношению углов( остроугольный ,прямоугольный, тупоугольный). По результатам проверки вывести на экран соответствующее сообщение.


#include "stdafx.h"
#include<stdio.h>
int main(){
double a,b,c,m,q,d;
printf("3 numbers: "); scanf("%u%u%u",&a,&b,&c);
m=a>b?a:b; m=m>c?m:c;
if(2*m>=a+b+c) printf("impossible\n");
else{
m*=m; q=a*a+b*b+c*c-m;
d=(m>=q)+(m>q);
switch(d){
case 2: printf("obtuze\n"); break;
case 1: printf("right\n"); break;
case 0: printf("acute\n");}}
getchar(); getchar(); return 0;}

Объясните пожалуйста алгоритм данной задачи. Начиная с шестой строчки,что обозначает каждая строка?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.10.2013, 21:42     Каков алгоритм программы?
Посмотрите здесь:

C++ Алгоритм программы
C++ подробный алгоритм работы программы
C++ Алгоритм для программы
Построить алгоритм программы C++
C++ Алгоритм и код программы (микрофотографии)
C++ Пошаговый алгоритм выполнения программы
Написать алгоритм работы программы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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