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

Задача по Borland C++ Треугольник и круги. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Хеш-функция, двойное хеширование http://www.cyberforum.ru/cpp-beginners/thread540253.html
Всем привет! Пишу курсач, нужна хеш-функция, которая принимала бы строку и возвращала некий индекс. Написал нечто вроде unsigned int Hash(char *str) { int a = ( (int)str + (int)str + (int)str + (int)str ) / _SIZE; int b = ( (int)str * (int)str / (int)str * (int)str ) / _SIZE; return ( a + b ) % _SIZE; }
C++ Написать арифметический цикл Вычислить и вывести на экран в виде таблицы значение функции y(x) на интервале от x0 до xn с шагом dx. A, B, C, D, X, x0, xn и dx - вещественные числа, значения которых вводятся с клавиатуры. http://www.cyberforum.ru/cpp-beginners/thread540239.html
Найти количество делителей натурального числа, больших K C++
Помогите пожалуйста надо написать программу которая: Найти количество делителей натурального числа, больших К (К вводится).
Cygwin C++
Приветствую. Поставил Cygwin, в домашнюю папку добавил файл test.cpp, запустил терминал, в котором написал: ls что успешно показало, что в домашней директории действительно находится файл test.cpp. Потом написал
C++ постороение графика функции http://www.cyberforum.ru/cpp-beginners/thread540223.html
Ребят, помогите пожалуйста построить на С++ график фукции (1-1/100)^x где x от 0 до 1000.. темы видел были похожие, но для WinAPI ничего похожего не нашел.. спасибо!
C++ printf и integer 128 бит, как вывести значение? Как напечатать через printf знаковый и беззнаковый 128-битный integer? Пробовал через llu и lllu, но пишет несоответствие... подробнее

Показать сообщение отдельно
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,922
Записей в блоге: 1
05.04.2012, 23:04     Задача по Borland C++ Треугольник и круги.
Цитата Сообщение от Solderas68 Посмотреть сообщение
Треугольник и круги. Лежит ли на заданный плоскости треугольник ABC в области пересечения заданных кругов.
(x-a1 )^2+(y-b1 )^2=r1^2; (x-a2 )^2+(y-b2 )^2=r2^2.
ЗАРАНЕЕ СПАСИБО!!!!
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
#include <stdio.h>
int main(){
int a1, b1, r1;
int a2, b2, r2;
int ax, bx, cx;
int ay, by, cy;
printf("\nVvedi pervy krug (x y r):");
scanf("%d %d %d", &a1, &b1, &r1);
printf("\nVvedi vtoroy krug (x y r):");
scanf("%d %d %d", &a2, &b2, &r2);
printf("\nVvedi vershinu A (x y):");
scanf("%d %d", &ax, &ay);
printf("\nVvedi vershinu B (x y):");
scanf("%d %d", &bx, &by);
printf("\nVvedi vershinu C (x y):");
scanf("%d %d", &cx, &cy);
if ( ((ax-a1)*(ax-a1)+(ay-b1)*(ay-b1)<r1*r1)&&
    ((bx-a1)*(bx-a1)+(by-b1)*(by-b1)<r1*r1)&&
      ((cx-a1)*(cx-a1)+(cy-b1)*(cy-b1)<r1*r1)&&
        ((ax-a2)*(ax-a2)+(ay-b2)*(ay-b2)<r2*r2)&&
           ((bx-a2)*(bx-a2)+(by-b2)*(by-b2)<r2*r2)&&
             ((cx-a2)*(cx-a2)+(cy-b2)*(cy-b2)<r2*r2))
                    printf ("na peresechenii");
else 
                    printf ("ne na peresechenii");
return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru