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

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

Войти
Регистрация
Восстановить пароль
 
Grif1992
0 / 0 / 0
Регистрация: 06.10.2011
Сообщений: 50
#1

Определите, лежат ли точки на одной прямой - C++

17.10.2011, 15:52. Просмотров 722. Ответов 6
Метки нет (Все метки)

1)Заданы три точки на плоскости: М с координатами(x1,y1), L с координатами(x2,y2), и H с координатами (x3,y3). Определите, лежат ли они на одной прямой. При отрицательном ответе определить вид треугольника MLH
2)Вводится последовательность из N вещественных чисел. Определить является ли последовательность знакопостоянной.
3)Вводится последовательность из N целых чисел. Каждое простое число последовательности увеличить в два раза, посчитать кол-во простых чисел в исходной последовательности(результатом функции будет 1-число простое, 0-нет)
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.10.2011, 15:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определите, лежат ли точки на одной прямой (C++):

Определить, лежат ли точки на одной прямой - C++
ВСЕМ ПРИВЕТ!!!!!!!!ПОМОГИТЕ КТО-НИБУДЬ СПРАВИТЬСЯ С ЗАДАЧЕЙ НА С++.рЕШИТЕ ПОЖАЛУЙСТА ВОТ УСЛОВИЕ- "Заданы три точки на плоскости: M с...

Лежат ли точки на одной прямой и вычислить угол - C++
Написал программу, но не пойму в чём ошибка( #include <iostream.h> #include <math.h> void main() {int x1, x2, x3; int y1, y2, y3;...

Определить лежат ли три точки на одной прямой - C++
Добро времени суток уважаемые программисты.Суть такова.Нужно,чтобы я вводил координаты,а программа выдавала мне лежат ли они на одной...

Три точки заданы координатами. Определить, лежат ли они на одной прямой - C++
Задачи довольно простые. Я проста не разбираюсь в этом языке программирование. Проста срочно нужны решение. Думаю дальнейшем его...

Определить, лежат ли три точки A, B, C на одной прямой. Если нет, найти угол ABC - C++
Даны три точки A(x_1, y_1), \, B(x_2, y_2), \, C(x_3, y_3) Определить будут ли они расположены на одной прямой. Если нет, то...

Лежат ли точки в одной плоскости? - C++
На плоскости XOY даны три точки A(x1, y1), B(x2, y2), C(x3, y3). Выяснить, лежат ли они в одной и той же координатной четверти

6
Ree.exe
56 / 56 / 4
Регистрация: 01.08.2011
Сообщений: 141
17.10.2011, 16:52 #2
По поводу первой.
В условие проверь (x3-x1)*(y2-y1) и (x2-x1)*(y3-y1) на равенство, если равны то на одной прямой, если нет то треугольник .Если треугольник то высчитай расстояние между парами точек ,(получишь 3 отрезка) ,упорядочи их по возрастанию,самый маленький а, средний b, самый большой c.
А потом если с^2 = a^2+b^2 то прямоугольный, с^2 < a^2+b^2 тупоугольный, с^2 > a^2+b^2 остроугольный
1
patricksmirnov
74 / 74 / 10
Регистрация: 28.02.2010
Сообщений: 159
17.10.2011, 16:53 #3
Вы просите помощи, тогда выкладывайте свои наработки, идеи, мысли... Или пишите правду: Решите за меня все задачи, но тогда Вам в другой раздел.
0
Ree.exe
17.10.2011, 17:05
  #4

Не по теме:

Цитата Сообщение от Grif1992 Посмотреть сообщение
3)Вводится последовательность из N целых чисел. Каждое простое число последовательности увеличить в два раза, посчитать кол-во простых чисел в исходной последовательности(результатом функции будет 1-число простое, 0-нет)
Небольшой вопрос по поводу вот этого-> "Каждое простое число последовательности увеличить в два раза" Ну увеличили мы его, а дальше что с ним делать?На экран выводить что ли?

Эту задачу решать без использования массивов?

0
Grif1992
0 / 0 / 0
Регистрация: 06.10.2011
Сообщений: 50
17.10.2011, 17:15  [ТС] #5
Да, скорее всего выводить на экран...лучше без массивов
0
Ree.exe
56 / 56 / 4
Регистрация: 01.08.2011
Сообщений: 141
17.10.2011, 17:25 #6
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Вот:
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
//3)Вводится последовательность из N целых чисел. Каждое простое число последовательности увеличить 
//в два раза, посчитать кол-во простых чисел в исходной последовательности(результатом функции будет 1-число 
//простое, 0-нет)
#include<iostream>
#include<math.h>
using namespace std;
 
int main()
{
    setlocale(LC_ALL,"");
 
    int N,m;
    bool f;
    cout<<"Введите количество элементов последовательности N ";
    cin>>N;
 
    for(int i=1; i<=N; i++)
    {
        cout<<"Введиет "<<i<<" число последовательности N ";
        cin>>m;
        f=true;
        for(int k=2; k <= (int)sqrt((double)m) && f==true; k++)
            if( m%k==0)
                f=false;
        if( f )
            cout<<"Число "<<m<<" простое "<<"m*2= "<<m*2<<endl;
        else
            cout<<"Число "<<m<<" не является простым "<<endl;
    }
    return 0;
}

Не по теме:

Первую сделал?

1
Grif1992
0 / 0 / 0
Регистрация: 06.10.2011
Сообщений: 50
17.10.2011, 17:40  [ТС] #7
Спасибо, 1-ую пока не сделал, но принцип понял..
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.10.2011, 17:40
Привет! Вот еще темы с ответами:

Определите, лежат ли все три точки заданного множества к заданному эллипсу - блоксхема - C++
Может скинуть примеры блок-схем связанные с эллипсом.Пожалуйста))

Проверить, лежат ли данные точки на одной окружности - C++
Задан размер массива действительных чисел и значения его элементов. Считая, что пары элементов представляют собой координаты точек на...

Определить лежат ли две точки в одной координатной четверти - C++
Даны координаты двух точек на плоскости, требуется определить, лежат ли они в одной координатной четверти или нет (все координаты отличны...

Определить лежат ли две точки на одной окружности с началом в центре координат - C++
2-Заданы координаты двух точек. Определить лежат ли они на одной окружности с началом в центре координат.


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

Или воспользуйтесь поиском по форуму:
7
Yandex
Объявления
17.10.2011, 17:40
Ответ Создать тему
Опции темы

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