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

Практика. Прямоугольник и Окружность - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Использование функций-шаблонов http://www.cyberforum.ru/cpp-beginners/thread259640.html
Для работы с двумерными массивами арифметических типов данных разработать шаблоны ввода и вывода массива, и также шаблон для решения основной задачи: -> Если количество строк в массиве четное, то поменять строки местами по правилу: первую со второй, третью с четвертой и т.д. Если количество строк в массиве нечетное, то оставить без изменений.
C++ Определить, попадает ли заданная точка в круг С клавиатуры вводятся координаты точки,также вводятся координаты центра круга и его радиус. Определить попадает ли заданная точка в круг http://www.cyberforum.ru/cpp-beginners/thread259638.html
Функции C++
Дано: прямоугольные матрицы A и B. Поменять местами последние положительные элементы матрицы. Нахождение последнего положительного элемента матрицы оформить как функцию. Ввод и вывод элементов матрицы оформить как функцию. Добавлено через 4 часа 25 минут up up Добавлено через 5 часов 36 минут b u m p Добавлено через 8 часов 27 минут вверх
C++ Определить максимальное количество его одинаковых элементов.
Помогите решить задачу в С++ (Visual C++ 9.0 Expres Edition, 2008). Дан целочисленный массив размера N. Определить максимальное количество его одинаковых элементов.
C++ Дано вещественное число X и целое число N (> 0). Вывести 1 + X + 2X/2! + ... + XN/N!. http://www.cyberforum.ru/cpp-beginners/thread259588.html
Помогите решить задачу в C++ (Visual С++ 9.0 Express Edition, 2008). Дано вещественное число X и целое число N (> 0). Вывести 1 + X + 2X/2! + ... + XN/N!. Полученное число является приближенным значением функции exp в точке X.
C++ Программирование на С++ Помогите решить задачу в C++ (Visual С++ 9.0 Express Edition, 2008). Дано целое число N и набор из N целых чисел. Вывести номера тех чисел в наборе, которые больше своего правого соседа, и количество K таких чисел. подробнее

Показать сообщение отдельно
IrineK
Заблокирован
18.03.2011, 14:50     Практика. Прямоугольник и Окружность
Для Х координаты растут слева направо, для У - сверху вниз. Координата верхнего левого угла экрана (0;0).

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using namespace std;
 
int main()
{
    int x,y,w,h,xC,yC,R;
    cout<<"RECTANGLE:\n";
    cout<<"\t top left X =\t";  cin>>x;
    cout<<"\t top left Y =\t";  cin>>y;
    cout<<"\t width =\t";       cin>>w;
    cout<<"\t height =\t";      cin>>h;
    cout<<"\nCIRCLE:\n";        
    cout<<"\t Xc =\t";      cin>>xC;
    cout<<"\t Yc =\t";      cin>>yC;
    cout<<"\t R =\t";           cin>>R;
 
    if(xC-R>=x && xC+R<=x+w && yC-R >=y && yC+R<=y+h)
        cout<<"\n\nCirle IN Rectangle\n";
    else cout<<"\n\nCirle OUT OF Rectangle\n";
 
    cin.sync();cin.get();
    return 0;
}
 
Текущее время: 11:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru