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

Подготовка к экзамену - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как прописать консольную команду http://www.cyberforum.ru/cpp-beginners/thread99825.html
Не подскажете как в консольном приложениии С++ прописать консольную команду Windows XP и как добввить ключь в реестр?
C++ Необходимо разработать программу генерации ПСП Прошу помочь. Кто учился на ЗС, ЗИ, Зм, в общем защитники инфы и те кто знаком с основами инф. Безопасности (криптографии) - Необходимо разработать программу генерации ПСП. Вид ГПСП: Пороговый... http://www.cyberforum.ru/cpp-beginners/thread99820.html
C++ Найти сумму элементов последовательности
Задана некоторая последовательность чисел: n(n-1)...(n-k)+(n-1)(n-2)...(n-k-1)+(k+1)k(k-1)...1 Как я понял задание, то вводя с клавиатуры значения n и k необходимо найти сумму элементов...
Битовые поля C++
Подскажите пожалуйста, как мне сохранить две цифры с помощью битовых полей?
C++ Дана последовательность из n целых чисел. Найти минимальный элемент в этой последовательности. http://www.cyberforum.ru/cpp-beginners/thread99789.html
помогите пожалуйста решить задачку!!! Дана последовательность из n целых чисел. Найти минимальный элемент в этой последовательности. заранее спасибо!!!
C++ fstream::setbuf вот тут написано о этом методе: http://msdn.microsoft.com/en-us/library/aa243826(VS.60).aspx но при этом VC6.0 на такой код: char * buff = new char ; fstream fin; fin.setbuf(buff, 1024); ... подробнее

Показать сообщение отдельно
Zhilidan
13 / 13 / 3
Регистрация: 26.02.2010
Сообщений: 28
28.02.2010, 21:09
7. Даны вещественные положительные числа a, b, с. Если существует треугольник со сторонами a, b, с, определить его вид (прямоугольный, остроугольный, тупоугольный)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
#include <math.h>
using namespace std;
 
int main(int argc, char **argv) {
    int a, b, c, max;
    cout << "Введите сторону a:" << endl;
    cin >> a;
    cout << "Введите сторону b:" << endl;
    cin >> b;
    cout << "Введите сторону c:" << endl;
    cin >> c;
    if (a < b) max = b;
    else max = a;
    if (max < c) max = c;
    if (c == max) {
        if (pow(c,2) > pow(a,2) + pow(b,2)) cout << "Тупоугольный";
        if (pow(c,2) == pow(a,2) + pow(b,2)) cout << "Прямоугольный";
        if (pow(c,2) < pow(a,2) + pow(b,2)) cout << "Остроугольный";
        exit(0);
    }
    if (b == max) {
        if (pow(b,2) > pow(a,2) + pow(c,2)) cout << "Тупоугольный";
        if (pow(b,2) == pow(a,2) + pow(c,2)) cout << "Прямоугольный";
        if (pow(b,2) < pow(a,2) + pow(c,2)) cout << "Остроугольный";
        exit(0);
    }
    if (a == max) {
        if (pow(a,2) > pow(c,2) + pow(b,2)) cout << "Тупоугольный";
        if (pow(a,2) == pow(c,2) + pow(b,2)) cout << "Прямоугольный";
        if (pow(a,2) < pow(c,2) + pow(b,2)) cout << "Остроугольный";
    }
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru