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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Напишите программу для расчета по двум формулам http://www.cyberforum.ru/cpp-beginners/thread966769.html
Напишите программу для расчета по двум формулам. Предварительно подготовьте текстовые примеры по второй формуле с помощью калькулятора (результат по первой формуле должен совпадать со второй). Для...
C++ Исправить ошибки в коде Помогите исправить ошибки(( #include <fstream> #include <iostream> #include <string.h> #include <cstdio> #include <cstdlib> #define n 10 using namespace std; struct scan { char model;... http://www.cyberforum.ru/cpp-beginners/thread966768.html
C++ Вылетает программа, укажите ошибку
Программа вылетает. Помогите пожалуйста. Условие программы: В программе используется класс good_time и перегрузка оператора сложения. Время задается как строка символов вида ЧЧ@ММ@СС, где @ -...
Как объект записать в файл? C++
Подскажите пожалуста как объект abbonent записать в файл #include "stdafx.h" #include"Name.h" #include"phone_book.h" int _tmain(int argc, _TCHAR* argv) {
C++ чтение данных из открытого файла (fread) http://www.cyberforum.ru/cpp-beginners/thread966760.html
if (_wfopen_s(&f, file_name, L"rtS, ccs=UTF-8") == 0){ fread((void*)rf, sizeof(wchar_t), 512, f); fclose(f); _wremove(file_name); ...
C++ Программа для шифрования сообщения Доброго всем времени суток. Хочу написать программу для шифрования вводимого сообщения. В ней человек вводит любой текст, а ему в ответ выдается беспорядочный набор букв. То есть каждая буква должна... подробнее

Показать сообщение отдельно
саня голубев
1 / 1 / 0
Регистрация: 13.10.2012
Сообщений: 83

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

01.10.2013, 21:42. Просмотров 345. Ответов 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;}

Объясните пожалуйста алгоритм данной задачи. Начиная с шестой строчки,что обозначает каждая строка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru