Задача на С++ |
Здравствуйте, гость ( Вход | Регистрация )
Задача на С++ |
Kate1801 |
20.9.2010, 14:46
Сообщение
#1
|
Новичок Группа: Продвинутые Сообщений: 3 Регистрация: 20.9.2010 Город: Красноярск Учебное заведение: СФУ Вы: студент |
Помогите,пожалуйста,не могу понять в чем ошибка: нужно написать программа,которая вычисляем синус угла в градусах.
Моя версия: #include "stdafx.h" #include <math.h> #include <stdio.h> int _tmain (int argc, _THAIR* argv[]) { float a=0; float s=0; printf("Enter the angle in degrees"); scanf("\n%f",&a); if (a<=360 && a>=0) { s=sin(a); printf ("%f\n",s) } else printf ("Error"); |
Vahappaday |
20.9.2010, 15:11
Сообщение
#2
|
Аспирант Группа: Продвинутые Сообщений: 334 Регистрация: 26.4.2009 Город: Липецк Учебное заведение: ЛГТУ Вы: студент |
sin принимает угол в радианах...
Вот моя версия: Код #include "stdafx.h" #include <math.h> #include <stdio.h> int _tmain (int argc, _TCHAR* argv[]) { const float pi = 3.1415926535897932384626433832795; float a=0; float s=0; printf("Enter the angle in degrees\n"); scanf("%f",&a); if (a<=360 && a>=0) { s=sin(a*pi/180); printf ("%f\n",s); } else printf ("Error"); } Что исправлено: _THAIR -> _TCHAR printf ("%f\n",s); - поставлена точка с запятой после выражения \n лучше употреблять не в scanf, а в printf))) - тоже поменял Вроде бы всё. В последующем рекомендую указывать, какую конкретно ошибку выдаёт. |
julia_lisha |
20.9.2010, 15:11
Сообщение
#3
|
Студент Группа: Продвинутые Сообщений: 147 Регистрация: 19.12.2009 Из: Omsk Город: omsk Учебное заведение: ОмГУ |
Цитата printf ("%f\n",s); |
Vahappaday |
20.9.2010, 15:12
Сообщение
#4
|
Аспирант Группа: Продвинутые Сообщений: 334 Регистрация: 26.4.2009 Город: Липецк Учебное заведение: ЛГТУ Вы: студент |
А я больше нашёл (IMG:style_emoticons/default/tongue.gif)
|
julia_lisha |
20.9.2010, 15:16
Сообщение
#5
|
Студент Группа: Продвинутые Сообщений: 147 Регистрация: 19.12.2009 Из: Omsk Город: omsk Учебное заведение: ОмГУ |
я же не гений в отличие от некоторых))))))
|
tig81 |
20.9.2010, 15:21
Сообщение
#6
|
Академик Группа: Преподаватели Сообщений: 15 617 Регистрация: 15.12.2007 Город: Украина, Запорожье Учебное заведение: ЗНУ Вы: преподаватель |
(IMG:style_emoticons/default/smile.gif) Обменялись любезностями.
|
Текстовая версия | Сейчас: 25.4.2024, 19:45 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru