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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
саня голубев
1 / 1 / 0
Регистрация: 13.10.2012
Сообщений: 83
#1

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

01.10.2013, 21:42. Просмотров 202. Ответов 0
Метки нет (Все метки)

Даны произвольные числа 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++
Доброго времени суток. Есть программа, она выводит время до определенной даты #include &lt;time.h&gt; #include &lt;stdio.h&gt; #include...

Алгоритм для программы - C++
Как сделать алгоритм для этой программы: #include &lt;conio.h&gt; #include &lt;iostream&gt; #include &lt;math.h&gt; int main() { double a;...

Построить алгоритм программы - C++
#include &lt;iostream.h&gt; int main() { int n; cout &lt;&lt; &quot;Vvedite kol-vo cifer&quot; &lt;&lt;endl; cin &gt;&gt; n; char name; ...

Написать алгоритм работы программы - C++
#include &lt;iostream&gt; #include &lt;cstring&gt; #include &lt;ctime&gt; using namespace std; int main() { char b; int k; ...

подробный алгоритм работы программы - C++
#include&lt;iostream.h&gt; /*библиотека, отвечающая за потоковый ввод-вывод*/ #include&lt;fstream.h&gt; /*отвечает за файловый ввод-вывод*/ int...

Алгоритм и код программы (микрофотографии) - C++
Помогите определить размер частиц, посчитать количество частиц, определить размер. (микрофотографии) Заранее спасибо!

Пошаговый алгоритм выполнения программы - C++
Составьте пожалуйста пошаговый алгоритм выполнения( тема : Перегрузка операций - тут бинарное сложение) #include &lt;iostream&gt; using...

Объяснить алгоритм работы программы - C++
На чёрно-белом изображении размером A строк x B столбцов необходимо найти полностью белый квадрат с максимальной площадью. Формат...

Трудность в создании программы на С++ линейный алгоритм - C++
длина отрезка задана в дюймах(1 дюйм=2,54 см). перевести значения длины в метрическую систему, то есть выразить её в метрах сантиметрах и...

Не пойму алгоритм программы. Функция total - C++
Вот сижу, читаю, не пойму почему в этом примере #include &lt;conio&gt; #include &lt;iostream&gt; using namespace std; void total (int x);...

Подскажите алгоритм организации программы-теста - C++
Здравствуйте! Суть такова - у пользователя есть 8 вариантов ответа, он может выбрать только 4. После этого выбора каждый из 4 вариантов...

Какой алгоритм и математическая модель у данной программы? - C++
Парными простыми числами называют два простых числа, разность которых равна двум, например: 3 и 5; 17 и 19. Напишите программу нахождения n...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru