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

Циклы. Определить значение угла между палкой и полом. - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.90
Сердар
0 / 0 / 0
Регистрация: 08.03.2010
Сообщений: 16
13.04.2010, 18:23     Циклы. Определить значение угла между палкой и полом. #1
1. Около стены наклонно стоит палка длиной х м. Один ее конец находится на расстоянии y м от стены. Определить значение угла  между палкой и полом для значений x=k м и y, изменяющегося от 2 до 3 м с шагом h м.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2010, 18:23     Циклы. Определить значение угла между палкой и полом.
Посмотрите здесь:

C++ Определить значение угла для минутной стрелки
Дано значение угла alfa в радианах (0 < alfa < 2*pi). Определить значение этого же угла в градусах C++
C++ Определить значение угла в радианах
C++ Определить значение угла для минутной стрелки, если известен угол часовой
C++ Определить значение угла для минутной стрелки, а также количество полных часов и полных минут
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
delexa
2 / 2 / 1
Регистрация: 02.03.2011
Сообщений: 134
10.09.2012, 21:09     Циклы. Определить значение угла между палкой и полом. #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "stdafx.h"
#include <iostream>
#include <math.h>
#include <cmath>
 
using namespace std;
int main ()
{   double x,y,h,z,u;
    cout<<"Vvedite x= "; cin>>x;
    cout<<"Vvedite h= "; cin>>h;
    for ( y = 2; y < 3; y+=h)
    {
    z=sqrt(x*x-y*y); //второй катет
    u=asin(z/y)*180/3.14159265; //угол в градусах
    cout<<u;
        }
        system ("pause");
}
KeyGen
 Аватар для KeyGen
333 / 289 / 6
Регистрация: 07.08.2011
Сообщений: 789
Записей в блоге: 1
11.09.2012, 09:36     Циклы. Определить значение угла между палкой и полом. #3
delexa, return 0; ?
Andsteadur
152 / 136 / 3
Регистрация: 23.05.2009
Сообщений: 275
11.09.2012, 11:00     Циклы. Определить значение угла между палкой и полом. #4
Читаем стандарт:
A return statement in main has the effect of leaving the main function (destroying any objects with automatic storage duration) and calling exit with the return value as the argument. If control reaches the end of main without encountering a return statement, the effect is that of executing
C++
1
return 0;
delexa
2 / 2 / 1
Регистрация: 02.03.2011
Сообщений: 134
11.09.2012, 11:48     Циклы. Определить значение угла между палкой и полом. #5
а ну да)
Sheffs
1 / 1 / 0
Регистрация: 31.05.2013
Сообщений: 9
04.06.2013, 01:51     Циклы. Определить значение угла между палкой и полом. #6
Компилировал эту программу, но ответ выдается -1.#IND
В чем косяк ?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <conio.h>
#include <clocale>
#include <cmath>
#include <math.h>
using namespace std;
int main ()
{
setlocale(LC_CTYPE,"Russian");
double x,y,h,z,u;
cout<<"Введите x:"; 
cin>>x;
cout<<"Введите y:"; cin>>h;
for ( y = 2; y < 3; y+=h)
    {
    z=sqrt(x*x-y*y);
    u=asin(z/y)*180/3.14;
    cout<<"Значение угла (в градусах) "<<u;
        }
_getch();
return 0;
}
Изображения
 
Yandex
Объявления
04.06.2013, 01:51     Циклы. Определить значение угла между палкой и полом.
Ответ Создать тему
Опции темы

Текущее время: 22:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru