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

проверка попадания точки в заданную область (вопрос) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В заданном массиве целых чисел указать те числа, в которых больше всего единиц http://www.cyberforum.ru/cpp-beginners/thread175935.html
Помогите, пожалуйста, с задачец. В заданном массиве целых чисел указать те числа, в которых больше всего единиц
C++ Связный список, перегрузка операторов Доброго дня. Задача в том, что бы сделать перегрузку оператора копирования для связного списка (односвязный список). И собственно сам вопрос, даже рассуждение: если делать копирование, то нужно создавать новый эелементы для нового списка, т.к. при удалении старого, все его адреса станун не действительными. Или это всё как проще? ЗЫ Меня интересуют мысли, а не код :) http://www.cyberforum.ru/cpp-beginners/thread175906.html
Метод Рунге-Кутта. C++
хотелось бы спросить знающих людей. Мне необходимо решить систему ДУ уравнений методом Рунге_кутта 4 порядка. А значит мне нужно в цикле на каждом шаге рассчитывать этим методом значения нескольких переменных. Как это реализовать? Условно, мне надо каждый раз рассчитывать Vx, Vy, x, y -скорости и координаты. Первая моя идея такая: 1. НАписать функции рассчета Vx, Vy, x, y; затем,...
C++ Найти n чисел Мерсенна
Числа Мерсенна. Простые число Мерсенна -это число, которое может быть представлено в виде: 2^p-1, где р-тоже простое число. Написать программу для нахождения n таких чисел.
C++ Дано множество отрезков, найти max объединение http://www.cyberforum.ru/cpp-beginners/thread175845.html
дано множество отрезков.найти max объединение.подскажите плиз алгоритм.
C++ Создать меню с командами Input, Calc, Quit Мне нужно сделать вот это к пятнице я уже в течении недели пятаюсь но не выходит(+работа много времени убивает)... Я всё создал но незнаю как это всё запрограмировать особенно не выходило сделать переменную глобальной((( В файле то что я пытался сделать(( Может кто нибудь доделать или подсказать что к чему. Сам знаю работа пустяк но что-то ни как у меня мозг не дойдет(( Создать меню с... подробнее

Показать сообщение отдельно
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
13.10.2010, 18:50     проверка попадания точки в заданную область (вопрос)
1)
C++
1
if((float)(x*x)/(a*a)+(y*y)/(b*b)<=1 && fabs(x)>=1)
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 <iostream>
#include <math.h>
#include <conio.h>
#define n 5
 
using namespace std;
 
int main()
{
    const int a=2,b=1;
    int i,k=0;
    float x,y;
    float z[2][n];
    for(i=0;i<n;i++)
    {             
        cout<<"  x"<<i+1<<"="; cin>>x;
        cout<<"  y"<<i+1<<"="; cin>>y;
        if((float)(x*x)/(a*a)+(y*y)/(b*b)<=1 && fabs(x)>=1) 
        { z[1][k]=x; z[2][k]=y; k++; }
        cout<<"\n";
    }
    cout<<"\n\n  Ko-stvo- "<<k;
    cout<<"\n  Matrix of points:\n";
    for(i=0;i<k;i++) cout<<"  "<<z[1][i]<<"  "<<z[2][i]<<"\n";
    getch();
    return 1;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru