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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 21, средняя оценка - 4.81
Блондинка_)
0 / 0 / 0
Регистрация: 24.01.2011
Сообщений: 23
#1

Определить тип параллелограмма - C++

24.01.2011, 16:27. Просмотров 2750. Ответов 7
Метки нет (Все метки)

Помогие решить задачки!

Задан параллелограмм со сторонами a, b и углом α между ними. Определить
тип параллелограмма (ромб, прямоугольник или квадрат), если это
возможно.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2011, 16:27     Определить тип параллелограмма
Посмотрите здесь:

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

Даны четыре точки А1(x1, y1), А2(x2, y2), А3(x3, y3), А4(x4, y4). Определить будут ли они вершинами параллелограмма. - C++
Даны четыре точки А1(x1, y1), А2(x2, y2), А3(x3, y3), А4(x4, y4). Определить будут ли они вершинами параллелограмма.(помогите пожалуйста,не...

Диагонали (Четыре точки являются вершинами параллелограмма. Определить длину диагоналей и найти координаты ) - C++
Помогите!!! Четыре точки A(x1; y1), B(x2; y2), C(x3; y3), D(x4; y4) являются вершинами параллелограма. Определить длину диагоналей и...

Определить тип переменных - C++
Здравствуйте, помогите пожалуйста определить тип переменных f и g словами. double (*(*f)(double(*)(double)))(double) double...

Определить тип файла - C++
Скажем имеется некий архив (Пусть это будет Rar). Когда его открываешь как текст, то его первые 4 символа - Rar! При этом я нашел сигнатуру...

определить тип переменных - C++
fldName.fld = "Вид"; fldName.fld = "Подвид"; fldName.fld = "Фирма"; fldName.fld = "Страна"; fldName.fld = "Цена";...

определить тип выражений: - C++
пустьchar c; short s; int o; unsigned u; signed char sc; float f; double d; long ing; unsigned short us; long double ld; c-s/i ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ssXXss
264 / 186 / 10
Регистрация: 15.01.2011
Сообщений: 668
24.01.2011, 17:09     Определить тип параллелограмма #2
составь условия для проверки входных данных , проверка угла ,равенство сторон и проверяй в цикле .
selevit
79 / 75 / 3
Регистрация: 08.10.2008
Сообщений: 296
24.01.2011, 18:40     Определить тип параллелограмма #3
зачем издеваться над человеком и флудить? вы что такие гуру кодинга?
Цитата Сообщение от ssXXss Посмотреть сообщение
составь условия для проверки входных данных , проверка угла ,равенство сторон и проверяй в цикле .
ssXXss, какой цикл?

Блондинка_), держи

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
#include <iostream>
using namespace std;
 
int main()
{
    setlocale(0, "");
    int a, b, angle;
    cout << "Введите длины 2-х сторон параллелограмма: ";
    cin >> a >> b;
    cout << "Введите произвольный угол параллелограмма в градусах: ";
    cin >> angle;
    if (a == b)
    {
        if (angle != 90)
            cout << "Данный параллелограмм - равносторонний ромб" << endl;
        else
            cout << "Данный параллелограмм - квадрат" << endl;
    }
    else
    {
        if (angle != 90)
            cout << "Данный параллелограмм - ромб" << endl;
        else
            cout << "Данный параллелограмм - прямоугольник" << endl;
    }
}
P.S. Уважаемые модераторы, не серчайте...
 Комментарий модератора 
Больше так не делайте!
RUSya82
236 / 114 / 3
Регистрация: 15.10.2010
Сообщений: 395
24.01.2011, 18:43     Определить тип параллелограмма #4
Вам сюда, по любому. Там помогут это капец!!
Блондинка_)
0 / 0 / 0
Регистрация: 24.01.2011
Сообщений: 23
25.01.2011, 08:45  [ТС]     Определить тип параллелограмма #5
Спасибо большое).Вот еще одна,из темы о циклических процессах:Вводится последовательность целых чисел, 0 – конец последовательности. Содержит последовательность хотя бы два числа, кратных 3,5 и 7?

И пожалуйста,посмотрите что я здесь делаю не так???:Напишите программу на языке Си расчета y и z по формулам.Предусмотрите ввод исходных данных с экрана дисплея. Предварительно вычислите ожидаемые значения y и z с помощью калькулятора. Убедитесь, что значения, вычисленные с помощью калькулятора, совпадают с результатами, которые получаются в результате работы программы. Определить разность между значениями y и z. y=sin 2α+sin 5α−sin 3α/
cos α−cos3α+cos5α
z=tg 3α
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
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
double alf,y,z,s,k,sinalf2,sinalf3,sinalf5,cosalf3,cosalf5,l,m,r,w,a,b;
cout<<"alf=";
cin>>alf;
cout<<"\n cos="<<a<<"\n";
cout<<"\n sin="<<b<<"\n";
k=2*alf;
sinalf2=sin(k);
cout<<"\n sinalf2"<<sinalf2<<"\n";
l=5*alf;
sinalf5=sin(l);
cout<<"\n sinalf5"<<sinalf5<<"\n";
m=3*alf;
sinalf3=sin(m);
cout<<"\n sinalf3"<<sinalf3<<"\n";
cosalf3=cos(m);
cout<<"\n cosalf3"<<sinalf3<<"\n";
cosalf5=cos(l);
cout<<"\n cosalf5"<<sinalf5<<"\n";
r=tan(m);
cout<<"\n tan="<<tan<<"\n";
y=(sinalf2+sinalf5-sinalf3)/(a-cosalf3+cosalf5);
z=r;
cout<<"\n y="<<y<<"\n";
w=y-z;
cout<<"\n g="<<g<<"\n";
system ("pause");
}
 Комментарий модератора 
Используйте теги форматирования кода.
Блондинка_)
0 / 0 / 0
Регистрация: 24.01.2011
Сообщений: 23
25.01.2011, 10:16  [ТС]     Определить тип параллелограмма #6
Что ж мне делать?(((
grrrrr
45 / 45 / 7
Регистрация: 21.04.2009
Сообщений: 265
25.01.2011, 12:04     Определить тип параллелограмма #7
Цитата Сообщение от Блондинка_) Посмотреть сообщение
Вводится последовательность целых чисел, 0 – конец последовательности. Содержит последовательность хотя бы два числа, кратных 3,5 и 7?
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include <cstdlib>
#include <iostream>
 
 
using namespace std;
 
int main(int argc, char *argv[])
{
    int a=3;
    int b=5;
    int c=7;
    int n;
            
    cout << "Zapolnite massiv. Posledniaia cifra\nv posledovatelnosti massiva- \"0\"\n\n";
    cout << "Vvedite col-vo vvodimih chisel ---> ";
    
    cin >> n;
    
    int *mas = new int[n];
    
    for(int i=0; i<n; i++)
    {
       cout << "Vvedite " << i+1 << " element massiva: ";
       cin >> mas[i];
       if(i==n-1)
         if(mas[i]!=0)
         {            
            while(mas[i]!=0)
            {            
               cout << "Posledniaia cifra v posledovatelnosti massiva --> \"0\"\n";
               cin >> mas[i];
            }
         }               
    }
    int k=0;
    for(int i=0; i<n; i++)
    {
        if((mas[i]%a==0)&&(mas[i]%b==0)&&(mas[i]%c==0) && (mas[i]!=0))
        {
           cout << "Obshee kratnoe -> " << mas[i] << "\n";
           k=1;
        }        
    } 
    if(k==0) cout << "Kratnih chisel net\n";
    
    system("PAUSE");
    return EXIT_SUCCESS;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.01.2011, 06:55     Определить тип параллелограмма
Еще ссылки по теме:

Определить тип треугольника. - C++
Задан треугольник с углами a, b и g. Определить тип треугольника — остроугольный, прямоугольный или тупоугольный.

Определить тип треугольника - C++
Здравствуйте. Подскажите что не так с кодом. Вот код на паскале var a,b,c:integer; begin writeln('A=,B=,C=:'); readln(a,b,c); ...

Определить тип символа - C++
С клавиатуры вводится символ С. Напечатать y=&quot;Это буква&quot;,если С-буква. y=&quot;Это цифра&quot;,если С-цифра. y=&quot;Это не цифра и не буква&quot;,если...

Определить тип носителя - C++
Как можно определить тип носителя без WinAPI ?

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


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

Или воспользуйтесь поиском по форуму:
Блондинка_)
0 / 0 / 0
Регистрация: 24.01.2011
Сообщений: 23
26.01.2011, 06:55  [ТС]     Определить тип параллелограмма #8
Цитата Сообщение от Блондинка_) Посмотреть сообщение
Спасибо большое).Вот еще одна,из темы о циклических процессах:Вводится последовательность целых чисел, 0 – конец последовательности. Содержит последовательность хотя бы два числа, кратных 3,5 и 7?

И пожалуйста,посмотрите что я здесь делаю не так???:Напишите программу на языке Си расчета y и z по формулам.Предусмотрите ввод исходных данных с экрана дисплея. Предварительно вычислите ожидаемые значения y и z с помощью калькулятора. Убедитесь, что значения, вычисленные с помощью калькулятора, совпадают с результатами, которые получаются в результате работы программы. Определить разность между значениями y и z. y=sin 2α+sin 5α−sin 3α/
cos α−cos3α+cos5α
z=tg 3α
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
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
double alf,y,z,s,k,sinalf2,sinalf3,sinalf5,cosalf3,cosalf5,l,m,r,w,a,b;
cout<<"alf=";
cin>>alf;
cout<<"\n cos="<<a<<"\n";
cout<<"\n sin="<<b<<"\n";
k=2*alf;
sinalf2=sin(k);
cout<<"\n sinalf2"<<sinalf2<<"\n";
l=5*alf;
sinalf5=sin(l);
cout<<"\n sinalf5"<<sinalf5<<"\n";
m=3*alf;
sinalf3=sin(m);
cout<<"\n sinalf3"<<sinalf3<<"\n";
cosalf3=cos(m);
cout<<"\n cosalf3"<<sinalf3<<"\n";
cosalf5=cos(l);
cout<<"\n cosalf5"<<sinalf5<<"\n";
r=tan(m);
cout<<"\n tan="<<tan<<"\n";
y=(sinalf2+sinalf5-sinalf3)/(a-cosalf3+cosalf5);
z=r;
cout<<"\n y="<<y<<"\n";
w=y-z;
cout<<"\n g="<<g<<"\n";
system ("pause");
}
Используйте теги форматирования кода.
Я не могу понять в чем ошибка,помогите пожалуйста!!

Добавлено через 5 минут
В целочисленный массив X(n) после каждого нечетного элемента
вставить максимальный простой элемент этого же массива. Определить
среднее арифметическое простых элементов массива до и после вставки.
А как это сделать?)

Добавлено через 1 минуту
Задана матрица В(n,m). Определить количество столбцов, упорядоченных
по возрастанию. Каждый второй столбец упорядочить по возрастанию и
найти, на сколько увеличилось количество таких упорядоченных
столбцов.

Добавлено через 15 часов 59 минут
Помогие пожалуйста!Что же делать с тими задачами?((((((
Yandex
Объявления
26.01.2011, 06:55     Определить тип параллелограмма
Ответ Создать тему
Опции темы

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