Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Описать структуру "телефонная книжка" здравствуйте! требуется создать телефонную книжку. вводятся n-ое количество имен и номеров телефонов, потом сортируются по алфавиту. пробовал создавать структуру Код: struct zk { char name; int numb; }; потом делать массив структур https://www.cyberforum.ru/ cpp-beginners/ thread173550.html C++ Как прописать строки по- русски
Как прописать строки по-русски, чтобы при выводе на экран не было иероглифов?
C++ Многоразрядные числа https://www.cyberforum.ru/ cpp-beginners/ thread173547.html
Ввести многоразрядное число как строку и сформировать из него массив целых четырёхзначных чисел.(т.е. ячейки по четыре элемента в каждой).
C++ Напишите программу, которая использует функцию для вычисления среднего геометрического трех чисел типа int, что вводит пользователь. Напишите программу, которая использует функцию для вычисления среднего геометрического трех чисел типа int, что вводит пользователь. Язык форума - русский. Сообщения на других языках являются нарушением правил https://www.cyberforum.ru/ cpp-beginners/ thread173518.html
Напишите программу, содержащую функцию, которая принимает два числа в качестве аргументов и возвращает их произведения. C++
Напишите программу, содержащую функцию, которая принимает два числа в качестве аргументов и возвращает их произведения.
C++ Напишите функцию, которая принимает три числа в качестве параметров и возвращает их сумму. Напишите функцию, которая принимает три числа в качестве параметров и возвращает их сумму. Пишите по-русски! https://www.cyberforum.ru/ cpp-beginners/ thread173516.html
C++ error C2065: 'endl' : undeclared identifier https://www.cyberforum.ru/ cpp-beginners/ thread173511.html
Здравствуйте всем!!!! У меня к вам следующий глупый вопрос: решил я попробовать на поприще программирования, купил по множеству советов Джесса Либерти, поставил компилятор от Microsoft, а именно visual C++6 и столкнулся с небольшой проблемкой: #include <iostream> int main () { int x=5; int y=7; std::cout<<endl; std::cout<<x+y<<""<<x*y; std::cout<<end; return 0;
C++ Перевод из футов в метры
1.Напишить программу, содержащую функцию для вычисления Y = (sin2x + cos3x) / 4sinx 2.Напишить программу, которая содержит функцию, которая принимает 3 Аргумент целого типа и не возвращает никакого значения. 3.Напишить функцию, которая принимает два числа в качестве аргументов и возвращает их среднее значение, увеличенное на единицу. 4.Напишить функция перевода длины с футов в метры...
C++ Для чего нужен EOF? задание такое:написать программу, печатающую все вводимые символы в верхнем регистре, в строку выодится 16ричный и 8ричный код. #include <iostream> #include <iomanip> void main() { using namespace std; char ch = 0; while(!cin.eof()) { ch=cin.get(); https://www.cyberforum.ru/ cpp-beginners/ thread173500.html C++ Не понятный глюк с cout https://www.cyberforum.ru/ cpp-beginners/ thread173485.html
Дня доброго Есть небольшая програмулина #include<iostream> #include<string> #include<iomanip> using namespace std; class bmoney { private:
Сортировка массива C++
Помогите. Надо в функции main создать void sort(сортировка), сортировать "student" по баллу. pomogite nado v functie main sozdati void sort(sortirovca ),sortirovati "student" po balu:: #include <conio.h> #include <string.h> #include <iostream.h> #include <stdlib.h> extern void (*_new_handler)(void); typedef struct student
C++ Определить количество столбцов в матрице, не содержащих ни одного нулевого элемента Нужна помощь в решении задая. 1) Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента. 2) Характеристикой строки целочисленной матрицы является сумма ее положительных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик. Заранее спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread173478.html
1 / 1 / 0
Регистрация: 03.06.2010
Сообщений: 61
10.10.2010, 15:03  [ТС] 0

Треугольник - C++ - Ответ 1016833

10.10.2010, 15:03. Показов 2654. Ответов 16
Метки (Все метки)

Ответ

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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
#include "StdAfx.h"
#include "stdio.h"
#include "ctype.h"
#include "math.h"
#include "cstdlib"
 
 
 
 
int main()
{
  printf("Лаболаторная работа номер 1\n");
  begin:printf("Выберите действие:\n   1 - Часть 1;\n   2 - Часть 2;\n   X - Выход\n");
  char key;
  key=getc(stdin);
  fflush(stdin);
  key=toupper(key);
  switch (key)
  {
     case '1':
     {
        float a,b,c;
        printf("Введите A: ");
        a=getc(stdin);
        fflush(stdin);
        printf("Введите B: ");
        b=getc(stdin);
        fflush(stdin);
        printf("Введите C: ");
        c=getc(stdin);
        fflush(stdin);
        if (a+b>=c || a+c>=b || b+c>=a) printf("Треугольник получился\n");
        else if (a+b<=c || a+c<=b || b+c<=a) printf("Не треугольник попробуйдете заново\n");
        float p=a+b+c;
        printf("Периметр: %3.3f\n",p);
        p/=2;
        float s=sqrt(p*(p-a)*(p-b)*(p-c));
        printf("Площадь: %3.3f\n",s);
        float h=2*s/a; 
        float asin=h/b;
        float acos=sqrt(1-asin*asin);
        float a2sin=sqrt(0.5*(1+acos));
        float m=h/a2sin;
        float bs=2*s/a2sin/(a+b);
        printf("Высота, медиана, биссектрисса A: %3.3f, %3.3f, %3.3f\n",h,m,bs);
        h=2*s/b;
        asin=h/c;
        acos=sqrt(1-asin*asin);
        a2sin=sqrt(0.5*(1+acos));
        m=h/a2sin;
        bs=2*s/a2sin/(c+b);
        printf("Высота, медиана, биссектрисса B: %3.3f, %3.3f, %3.3f\n",h,m,bs);
        h=2*s/a;
        asin=h/c;
        acos=sqrt(1-asin*asin);
        a2sin=sqrt(0.5*(1+acos));
        m=h/a2sin;
        bs=2*s/a2sin/(a+c);
        printf("Высота, медиана, биссектрисса C: %3.3f, %3.3f, %3.3f\n",h,m,bs);
        break; 
     }
     case '2':
         {
             float x1=10*rand()/RAND_MAX-5;
             float x2=10*rand()/RAND_MAX-5;
             float x3=10*rand()/RAND_MAX-5;
             float y1=10*rand()/RAND_MAX-5;
             float y2=10*rand()/RAND_MAX-5;
             float y3=10*rand()/RAND_MAX-5;
             float a=sqrt(pow(x2-x1,2)+pow(y2-y1,2));
             float b=sqrt(pow(x3-x1,2)+pow(y3-y1,2));
             float c=sqrt(pow(x3-x2,2)+pow(y3-y2,2));
             float p=a+b+c;
             printf("Периметр: %3.3f\n",p);
             
         break;
         }
     case 'X':goto end;break;
     default:goto begin;break;
  }
  getc(stdin);
  end:return 0;
}
Осталось только найти площадь не используя формулы Герона и теоремы косинусов, вычислить медианы треугольника

Вернуться к обсуждению:
Треугольник C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.10.2010, 15:03
Готовые ответы и решения:

Создать базовый класс Треугольник с 2 наследниками: Равносторонний треугольник, Прямоугольный треугольник
Задание звучит так: Нужно создать базовый класс Треугольник с двумя наследующими его классами - ...

Класс треугольник с произвольным классом - равнобедренный треугольник
Создать класс треугольник, члены класса - длины 3-х сторон. Предусмотреть в классе методы проверки...

Построить треугольник Паскаля. Используя треугольник Паскаля, вычислить 𝑘−ое число Фиббоначчи. Нумерация чисел Фиббона
#include &lt;iostream&gt; using namespace std; int main() { setlocale(LC_ALL, &quot;Russian&quot;); ...

Создать абстрактный класс "Треугольник" и производный - "Равнобедренный треугольник"
Задание Создать абстрактный класс треугольник. Предусмотреть в классе методы проверки...

16
10.10.2010, 15:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.10.2010, 15:03
Помогаю со студенческими работами здесь

Треугольник
помогите!

Треугольник
имеется класс: Треугольник даны его координаты вершин (координаты точек) выполнить операции: 1)...

Треугольник)
Даны произвольные числа a, b, c. Если нельзя построить треугольник с такими длинами сторон, то...

Треугольник в С++
Добрый день! Я уже обращался к Вам (https://www.cyberforum.ru/cpp-beginners/thread1158188.html) по...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru