Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Название темы включает слова - "Помогите", "Спасите", "Срочно"
Название темы не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте >>>правила <<< и заново правильно создайте тему.
 
Опции темы
Старый 19.06.2018, 09:43   #1
caredj
Новичок
 
Регистрация: 15.08.2016
Адрес: spb
Сообщений: 2
Репутация: 10

icq: 689435452
По умолчанию // длина дуги.cpp: определяет точку входа для консольного приложения., c++

// длина дуги.cpp: определяет точку входа для консольного приложения.
//Visual C++ 2008 экспреесс-выпуск

Код:

#include "stdafx.h"
#include <windows.h>
#include <iostream>
#include <cmath>
#include <stdio.h>
#include <conio.h>
int _tmain(int argc, _TCHAR* argv[])
{setlocale(LC_CTYPE, "rus");
double pi = 3.14159265359 , r = 1. , a=3. , b=4. , c, radian , rad_ugol , tan_ugla , ugol_gradus, gradus_N , gradus_N45,gradus_Nsin,gradus_Ncos,gradus_Ntan;
radian = 180/pi ; rad_ugol = radian * pi / 180 ;/* 1 градус= pi/180 = 0.017445327 радиан 0,0174533 ; 30*3.14/180 = 0.524 радиан https://algebra24.ru/gradus-radian https://www.google.com/search?q=1+%D...utf-8&oe=utf-8 */ 
std::cout<<"pi="<<pi<<'\n'<<"\t 1 радиан, градусы ="<<radian<<" градусов"<< '\n' <<"\t радианы="<<rad_ugol<<"; 1радиан= градусы 57.2958 , умножаем на 3.14159 и делим на 180 градусов,radian * pi / 180 получаем радианы 1 радиан="<<rad_ugol<<'\n';
std::cout<<("\n длина_дуги_pi_число pi 3.14159265359\n std::cout<<rus error C3861: rus: идентификатор не найден rus перед круглой скобкой ставить не надо !\n");
std::cout<<"\nкатет a="<<a;
//std::cin>>a;
std::cout<<"\tкатет a="<<a<<'\n'; /*std::cin>>b; */ std::cout<<"\tкатет b="<<b<<'\n'; c=sqrt(pow(a,2.) + pow(b,2.));std::cout<<"\nгипотенуза c="<<c<<'\n';
tan_ugla = a/b ; std::cout<<"\n a/b = тангенс угола ="<<tan_ugla<<'\n'; /* 1 градус=0.0175 радиан;tan=30 radian=0.5774 ; тангенс угола = 0.750001 радиан , угол ~ 36 ... 37 градусов; 42.9719 42.9432 градусы */    
std::cout<<"\n вводим число , это градусы ="; std::cin>>gradus_N; std::cout<<"\n gradus_N ввели градусы="<<gradus_N<<'\n';/* градусы 36.1 = радианы 0.630064 */  
for(gradus_N = 0; gradus_N < 2. ; gradus_N=gradus_N + 0.1) { 
gradus_N45=gradus_N*pi/180;/* это формула для получения радиан по введённому числу градусов тангенс 30=0.57735 , sin30=0.5 , cos30=0.866025*/ 
gradus_Nsin=sin(gradus_N45); gradus_Ncos=cos(gradus_N45); gradus_Ntan=gradus_Nsin/gradus_Ncos;
std::cout<<"sin="<<gradus_Nsin<<"; cos="<<gradus_Ncos<<"; тангенс введённого числа tan="<<gradus_Ntan;
ugol_gradus = gradus_Ntan*180/pi; std::cout<<"\n угол градусы тангенс= "<< ugol_gradus<<'\n';//ugol_gradus = tan_ugla*180/pi;
ugol_gradus = gradus_Nsin*180/pi; std::cout<<"\n угол Sin="<<ugol_gradus<<'\n';ugol_gradus = gradus_Ncos*180/pi; std::cout<<"\n угол Cos="<<ugol_gradus<<'\n';}
double a_1 , b_1 ,ugol_36_37 , a_2,ugol_35_37 , ugol_30 , ugol_36 , ugol_37 ;  /* 3.14159/2 = 1.570795 ; 1.570795;  радианы=0.8285 градусы=47.4696 */ 
/*for 1 */ for(a_1 = 0.7484 ; a_1 <=0.7524; a_1=a_1+0.001){ ugol_36_37= a_1*180/pi;
std::cout<<" for 1    радианы="<<a_1<<"\t градусы="<<ugol_36_37 <<'/t';
if(a_1==0.7494) std::cout<<"\n градусы=";
else if(a_1==0.7504) std::cout<<"\n градусы=";}
std::cout<<'\n';/* смотрим формулу y=y*pi/180; y1=sin(y); y2=cos(y); tan_y3=sin(y)/cos(y); */ 
ugol_30=30. *pi/180;ugol_36=36. *pi/180;ugol_37=37. *pi/180;std::cout<<"30 градусов равно радиан="<<ugol_30<<"; 36 градусов равно радиан="<<ugol_36<<";  37 градусов равно радиан="<<ugol_37<<'\n';
std::cout<<'\n';
/*for 2 */ for(a_2=35.0 ; a_2<=38. ; a_2=a_2+0.1){ ugol_35_37=a_2*pi/180;              /* ugol_35_37 это радианы */ 
std::cout<<"for 2 градусы="<<a_2<<" радианы="<<ugol_35_37<<'\t';}
printf("\nнажмите Enter");
//std::cin.get();
//std::getch();
std::cout<<'\n';
system("pause");
	return 0;
}

caredj вне форума  
Старый 19.06.2018, 09:48   #2
Аватар
Модератор
Заслуженный модератор
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Адрес: Северодонецк.ua
Сообщений: 17,887
Репутация: 6285
По умолчанию

И что? Форматировать код не учили?
__________________
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума  
Старый 19.06.2018, 09:48   #3
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 12,041
Репутация: 2054

icq: 216409213
По умолчанию

Вы вопрос не забыли написать?
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x вне форума  
Старый 21.06.2018, 01:18   #4
2Lui
Форумчанин
 
Аватар для 2Lui
 
Регистрация: 14.03.2017
Сообщений: 67
Репутация: 0
По умолчанию

О мой бог, мои глаза...
2Lui вне форума  
Старый 21.06.2018, 03:17   #5
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 957
Репутация: 667
По умолчанию

Цитата:
Сообщение от 2Lui Посмотреть сообщение
О мой бог, мои глаза...
Какое счастье, что я СНАЧАЛА прочитал последний пост, а потом уже пролистал страницу вверх.. То есть я как бы уже ожидал, но всё же..
Black Fregat вне форума  
Закрытая тема

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TaoFramework - glActiveTexture - Не удается найти точку входа Markiz9999 C# (си шарп) 4 27.10.2017 22:26
Решить задачу: Найдите кривую , проходящую через точку А(1;2) , для которой длина отрезка оси абсцисс , отсекаемого касательной... Фима Помощь студентам 2 14.12.2015 22:43
Не удается найти точку входа D][mon Общие вопросы .NET 2 19.04.2012 18:55
Остановка консольного приложения Igolka6662 Общие вопросы C/C++ 2 06.11.2011 20:07
создание оболочки для консольного приложения Consol Работа с сетью в Delphi 2 19.08.2009 08:38


04:20.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru