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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
RAMM.
0 / 0 / 0
Регистрация: 25.10.2010
Сообщений: 9
#1

Найти и вывести координаты центра окружности - C++

10.12.2011, 19:05. Просмотров 896. Ответов 1
Метки нет (Все метки)

Друзья, нужна помощь. Девушке задали лабы по СИ, она не шарит. Знакомых всех спросил, никто не может помочь. Вот она:
1. Диаметр окружности начинается в точке М1(x1,y1) и кончается в точке M2(x2,y2). Найти и вывести координаты её центра.
2. Числа X1 и X2 являются корнями приведенного квадратного уравнения. Найти и выве-сти наибольшее из чисел: sin(p) и cos(q), где p и q являются его вторым и третьим коэф-фициентами.
3. Даны векторы g(6) и h(6), состоящие из целых чисел . Найти отношение длин векторов 5*g - h и g + 2*h.
4. Даны векторы j(7) и k(8). Если наименьший элемент вектора k больше наибольшего элемента вектора k, то поменять их местами и вывести векторы, иначе вывести скалярное произведение векторов.
5. Дана матрица x(3,5), состоящая из целых чисел. Найти суммы элементов каждой стро-ки и вывести матрицу в виде прямоугольной таблицы.
6. Дана матрица v(4,4) и число b. Если максимальный элемент матрицы меньше b, то вы-числить сумму индексов положительных элементов, иначе поменять местами вторую и третью строки матрицы и вывести матрицу в виде квадратной таблицы.
числить сумму индексов положительных элементов, иначе поменять местами вторую и третью строки матрицы и вывести матрицу в виде квадратной таблицы

Заранее спасибо!!

 Комментарий модератора 
Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.
Правила форума
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2011, 19:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти и вывести координаты центра окружности (C++):

Найти координаты центра окружности - C++
Всем привет. По условию дано множество точек на плоскости. Нужна программа, которая бы находила такие 3 точки, радиус описанной...

Вычислительная геометрия (Даны координаты центра, R окружности, координаты точки вне окруж-ти. Найти точку пересечения одной из касательных с окруж-ю) - C++
Даны координаты центра (xc,yc) и радиус R окружности, координаты точки (x,y) вне окружности. Найти точку пересечения одной из касательных с...

По заданным координатам центра окружности и ее радиусу определить координаты точек пересечения окружности с осями координат. - C++
По заданным координатам центра окружности и ее радиусу определить координаты точек пересечения окружности с осями координат.

Зачем в задании "найти длину окружности" помимо радиуса даны еще координаты центра? - C++
Всем привет дали задачку 19. Даны координаты центров двух окружностей, а также их радиусы. Определить их длины. Немного погуглив...

Вывести на экран координаты центра всех окружностей, радиус которых не превышает заданного значения. - C++
На плоскости задано n окружностей. Окружности задаются такими полями: координаты центра и радиус. Вывести на экран координаты центра всех...

Найти координаты центра и радиус сферы, которая охватывает все заданные точки - C++
Люди добрые помогите и спасите)) не шарю как написать проги. Может кто сможет помочь Номер 1. Задано квадратную матрицу А порядка n....

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
CrazyAngel
11 / 11 / 3
Регистрация: 01.12.2011
Сообщений: 33
10.12.2011, 19:28 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от RAMM. Посмотреть сообщение
1. Диаметр окружности начинается в точке М1(x1,y1) и кончается в точке M2(x2,y2). Найти и вывести координаты её центра.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <conio.h>
main()
{
      float x1, y1, x2, y2, xC, yC;
      printf("Vvedite koordinaty tochki M1:\n");
      scanf("%f%f", &x1, &y1);
      printf("Vvedite koordinaty tochki M2:\n");
      scanf("%f%f", &x2, &y2);      
      xC=x2+(x1-x2)/2;     
      yC=y2+(y1-y2)/2;
      printf("Koordinaty centra:\n %.2f %.2f", xC, yC);
      getch();
      return(0);
}
Добавлено через 6 минут
Цитата Сообщение от RAMM. Посмотреть сообщение
2. Числа X1 и X2 являются корнями приведенного квадратного уравнения. Найти и выве-сти наибольшее из чисел: sin(p) и cos(q), где p и q являются его вторым и третьим коэф-фициентами.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <conio.h>
#include <math.h>
main()
{
      float x1, x2, p, q, a, b;
      printf("Vvedite chisla X1 i X2:\n");
      scanf("%f%f", &x1, &x2);           
      p=-x1*x2;
      q=x1+x2;
      a=sin(p);
      b=cos(q);
      if(a>b)
          printf("Bol'shee iz chisel - sin(p)=%.2f", a);
      else
          printf("Bol'shee iz chisel - cos(q)=%.2f", b);
      getch();
      return(0);
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2011, 19:28
Привет! Вот еще темы с ответами:

Найти координаты точек пересечения прямой и окружности - C++
Найти координаты точек пересечения прямой y=kx+b и окружности радиуса R с центром в начале координат. В каких координатных четвертях...

Как найти координаты точки соответствующей заданному градусу окружности? - C++
Т.е градус 180 соответствует самой нижней точке окружности и его координаты: x=центр окр, y=центр окр+радиус. С помощью какой формулы можно...

Найти координаты, лежащие на окружности, равноудаленные на заданный угол друг от друга - C++
Здравствуйте. Нужна помощь с математикой, а именно (если не ошибаюсь) с матрицами. Вкратце опишу то что хочу. У меня есть какая...

Найти координаты точек пересечения окружности с экспонентой и сформировать из них множество А - C++
С клавиатуры вводится радиус окружности с центром в начале координат. Найти координаты точек пересечения окружности с экспонентой и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru