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

Попадают ли точки в окружность - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ написать код решения кубического уравнения, пожалуйста ! а то отчислят из универа http://www.cyberforum.ru/cpp-beginners/thread1041431.html
Нужно написать код решения уравнения в С++ типа: A*x^3+B*x^2+C*x+D, кто знает, пожалуйста напишите, мне сказали, что нужно решать по схеме Горнера
C++ Задан массив из k чисел. Найти число, наиболее часто встречающееся в этом массиве помогите плиз. Задан массив из k чисел. Найти число, наиболее часто встречающееся в этом массиве. если можно. вот код: #include <cstdlib> #include <iostream> #include <stdafx.h> int cout,endl; int find_repeat(const int* arr, int size){ int tmp = 0, cnt = 0, pos = 0; for(int i = 0; i < size; i++) { http://www.cyberforum.ru/cpp-beginners/thread1041425.html
C++ Вывод контейнера указателей на экземпляры абстрактного класса
Добрый день. Задача требует описать абстрактный класс и несколько наследников этого класса. Затем, описать контейнер (list) указателей на экземпляры абс класса и заполнить его экземплярами классов-наследников. Во всех классах перегружены операции потокового вывода. Контейнер я взял стандартный - из STL. Проблема заключается в том, что нужно вывести содержимое контейнера на экран или в...
Конструктор класса C++
Необходимо, чтобы при задании планеты (сферы) высчитывался гравитационный параметр, желательно в конструкторе. Данный код не компилируется, выдаются ошибки LNK2028, LNK2019 и LNK1120. class sphere { protected: double M; // масса double R; const double PI = 3.14159265358979323846; // число пи public: void init_sphere(double m, double r);
C++ Указатели. Сравнить работу собственной функции со стандартной из библиотеки string.h http://www.cyberforum.ru/cpp-beginners/thread1041415.html
Сравнить работу собственной функции со стандартной из библиотеки string.h. Функция strrchr – нахождение последнего вхождения символа в строку. (можно с комментариями ) Вот пример другой функции примерно вот так : #include <stdio.h> #include <string.h> char *strrev1(char *s) { //переворачивание строки char c,*t,*t0=s; for (t=s+strlen (s)-1; s<t; s++,t--) { c=*s; *s=*t; *t=c;
C++ Фунция putchar() Всем привет! Почему, когда вывожу часть строкового массива посимвольно - функция putchar выводит каждый элемент по два раза? #include "stdafx.h" #include "math.h" #include "conio.h" #include "stdio.h" #include "locale.h" #include "stdlib.h" #include "ctype.h" #include "string.h" #define N 5 подробнее

Показать сообщение отдельно
WilThrash
0 / 0 / 0
Регистрация: 12.11.2013
Сообщений: 11

Попадают ли точки в окружность - C++

14.12.2013, 19:49. Просмотров 262. Ответов 0
Метки (Все метки)

Дан файл координат точек на плоскости.Переписать в файл G все точки,попадающие в окружность радиуса R и с координатами центра (x,y). Реализовать на двоичных файлах с помощью структур данных (struct).
Задачу я решил, если координаты точек задаются вручную, а с файлами возникли проблемы. Просьба помочь разобраться как задать файл координат точек на плоскости и переписать в файл G все точки,попадающие в окружность радиуса R и с координатами центра (x,y).

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 <stdio.h>
 
using namespace std;
 
int main()
 
{
    float x,y,xg,yg,R,r;
 
    cout << ("Vvedite koordinaty centra okr M(x,y)\nx=");
    cin >> x;
    cout << ("y=");
    cin >> y;
    cout << ("Vvedite R\nR=");
    cin >> R;
    cout << ("Vvedite koordinaty tochki G(xg,yg)\nxg=");
    cin >> xg;
    cout << ("yg=");
    cin >> yg;
    r=(sqrt(pow((x-xg),2)+pow((y-yg),2)));
    cout << "r=" << r << endl;
    
        if (r<=R)
    cout<< ("Tochka popadaet v okruzhnost");
        
     else 
 
     cout << ("Tochka ne popadaet v okruzhnost");
    
            system ("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru