IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Задача на С++
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) Обменялись любезностями.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 25.4.2024, 19:45

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru