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

Ввести координаты вершин треугольника. Проверить, является ли он равнобедренным - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ fseek вылетает http://www.cyberforum.ru/cpp-beginners/thread51521.html
#include <stdio.h> #include <windows.h> char *filename; long size; File *in; char *infile; int main(int argc, char *argv) { filename = "file.bin"; try
C++ Код Хэмминга Прошу объяснить как работает этот код Хэмминга и написать прогу по заданию. Задание. 1)Написать программу, реализующую код Хэмминга для текстового файла. Блок для кодирования взять... http://www.cyberforum.ru/cpp-beginners/thread51507.html
C++ Текстовый редактор - программа выдает предупреждения
Тут вот задали написать текстовой редактор на си,выдана программа-заготовка,она по идее якобы тот же текст.ред.но урезанный,в общем беру эту прогу,пытаюсь компилировать,но -куча ошибок(чего в...
Запись файла в изображение C++
Программа для записи файла в bitmap, с хидером. #include <stdio.h> #include <conio.h> char *filename, *picname; FILE *in, *out; char *infile; long size; char *hdr; int wh; struct{
C++ даны натуральные числа N и M (N>M). вычислить : http://www.cyberforum.ru/cpp-beginners/thread51445.html
N --- \ K(квадрат) ln(K!) / --- K=M даны натуральные числа N и M (N>M). вычислить :
C++ работа со string Здравствуйте, такая проблема: Создаю например такой класс: #include <iostream> #include <string> using namespace std; class A { private: подробнее

Показать сообщение отдельно
Serik2010
1 / 1 / 1
Регистрация: 01.04.2010
Сообщений: 46
05.04.2010, 18:06
Вот это то,что нужно)

Добавлено через 39 минут
Вот мой вариант:
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
#include "stdafx.h"
#include <iostream>
#include <cmath>
using namespace std;
 
void main()
{
    setlocale (LC_ALL, "Russian_Russia.1251");
    double x1,y1,x2,y2,x3,y3;
    cout << "Введите координаты 1-й вершины:\n\n";
    cin >> x1 >> y1;
    cout << "\nВведите координаты 2-й вершины:\n\n";
    cin >> x2 >> y2;
    cout << "\nВведите координаты 3-й вершины:\n\n";
    cin >> x3 >> y3;
    double a = sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
    double b = sqrt((x1-x3)*(x1-x3)+(y1-y3)*(y1-y3));
    double c = sqrt((x3-x2)*(x3-x2)+(y3-y2)*(y3-y2));
    if (!(a<b+c && b<a+c && c<a+b))
    {
        cout << "\nТакого треугольника не существует!\n\n";
    } 
    else if (a==b || b==c || a==c)
    {
        cout << "\nТреугольник равнобедренный\n\n";
    } 
    else
    {
        cout <<"\nТреугольник не является равнобедренным\n\n";
    }
    system ("pause");
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru