C/Visual C - programa de seno ayuda plz

 
Vista:

programa de seno ayuda plz

Publicado por jartur (3 intervenciones) el 28/04/2003 06:48:11
yo programe esta cosa y use la funcion interna sin(x) pero no me muestra decimales y cunado coloco %f para los decimales salen puros 0000 y no c por que alguien me puede decir que le falta a mi programa para calcular un seno corectamente

#include <stdio.h>
#include <math.h>
void main()
{
int angulo,seno;
printf( "Escriba el Angulo es " );
scanf( "%d", &angulo );
seno = sin(angulo);
printf( "El seno de %d\n", angulo);
printf( "es %2f\n", seno);
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:programa de seno ayuda plz

Publicado por chuidiang (677 intervenciones) el 28/04/2003 07:41:36
Declara angulo y seno como double.
El angulo se debe poner en radianes.
Si aun así tienes problemas, pon un #include <math.h> (Si no pones el include, quizas no sepa que tipos maneja la funcion sin() y, tras dar un warning, presupone que son enteros).
Se bueno.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

A ver si te sirve

Publicado por Armando Nava (127 intervenciones) el 29/04/2003 05:08:39
Es cierto tienes que usar radianes para usar la función sin().
2pi(radian)=360°

int x;
float pi=3.1416;
float grados,y;
grados=(2*pi)/360;
for(x=0;x<360;x++){
y=sin(x*grados);
}

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar