Título: DEV C++ ERROR Publicado por: MAXCOM-1994 en 4 Septiembre 2012, 03:51 am HOLA, TENGO UN PROBLEMA AL REALIZAR ESTE PROGRAMA, ME MARCA ERROR EN LA SIGUIENTE PARTE (MARCADA EN NEGRITAS), QUE ERRORES CREEN USTEDES QUE TENGA, O DE QUE FORMA TENGO QUE PONER LA FORMULA
/*FisiCalc*/ #include<stdio.h> #include<conio.h> int main() { void Presion1(void); printf("Programa FisiCalc."); printf("\nPulse una tecla para continuar."); getch(); Presion1(); printf("\nPulse una tecla para terminar."); getch(); return 0; } void Presion1(void) { float P2, v2, t1, t2, v1; printf("\nLa Presion2 (P2) es:"); scanf("%f",&P2); printf("\nEl volumen2 (v2) es:"); scanf("%f",&v2); printf("\nEl tiempo1 (t1) es:"); scanf("%f",&t1); printf("\nEl Tiempo2 (t2) es:"); scanf("%f",&t2); printf("\nEl Volumen1 (v1) es:"); scanf("%f",&v1); P1=P2*v2*t1/t2*v1; printf("\nLa Presion1(P1)es: %f mm de Hg", P1); printf("\nPulse una tecla para continuar,"); getch(); return; } } Título: Re: DEV C++ ERROR Publicado por: criskapunk en 4 Septiembre 2012, 03:58 am Podría ser que la variable P1 no está declarada?
Título: Re: DEV C++ ERROR Publicado por: MAXCOM-1994 en 4 Septiembre 2012, 03:59 am DE SER ASI, DE QUE FORMA LA DECLARO, DISCULPA MI PREGUNTA SOY PRINCIPIANTE EN PROGRAMAR
Título: Re: DEV C++ ERROR Publicado por: criskapunk en 4 Septiembre 2012, 04:03 am De la misma forma que declaraste las demás:
Código
Título: Re: DEV C++ ERROR Publicado por: durasno en 4 Septiembre 2012, 04:05 am Hola! para postiar codigo usa la etiqueta GeSHi que se encuentra arriba a la derecha y busca donde dice C, asi da mas ganas de leer tu post.
Si el compilador te marca un error subilo ya que facilita la busqueda del problema(consejo para mas adelante) Con respecto a: Citar DE QUE FORMA LA DECLARO de la misma forma que declaras P2, v2, t1, t2, v1Saludos Advertencia - mientras estabas escribiendo, una nueva respuesta fue publicada. Probablemente desees revisar tu mensaje. Título: Re: DEV C++ ERROR Publicado por: MAXCOM-1994 en 4 Septiembre 2012, 04:15 am gracias crscapunk, me sirvio de mucho me has salvado de una, pero tengo una pregunta mas, realice el siguiente programa, pero no invoque a la formula
v= vo + g*t, o a lo mejor y lo invoque pero no de esa manera /*FisiCalc*/ #include<stdio.h> #include<conio.h> int main() { void Velocidad(void); printf("Programa FisiCalc."); printf("\nPulse una tecla para continuar."); getch(); Velocidad(); printf("\nPulse una tecla para terminar."); getch(); return 0; } void Velocidad(void) { const float g=6.693;/*m3/kg.s2*/ float v,vo,t; printf("\nLa velocidad inicial (vo) es:"); scanf("%f",&vo); printf("\nEl tiempo (t) es:"); scanf("%f",&t); v = vo + g*t; printf("\nLa velocidad (v) es: %f m/s",v); printf("\nPulse una tecla para continuar,"); getch(); return; } Título: Re: DEV C++ ERROR Publicado por: MAXCOM-1994 en 4 Septiembre 2012, 04:17 am gracias por los consejos, los seguire tanto para postigiar en la pagina, mas adelante
Título: Re: DEV C++ ERROR Publicado por: SonaArtica en 4 Septiembre 2012, 06:47 am Como lo declaraste tambien esta bien ^^ Si las formulas estan bien tu programa me funka bien en Borland. Le hice una pequeña modificacion para que en la funcion Velocidad no quede en pausa a la espera de una tecla porque era molesto eso de "Pulse una tecla para Continuar" y despues "Pulse una tecla para terminar", en cambio termina y pulsas una tecla y termina ^^ Saludos
Código
Título: Re: DEV C++ ERROR Publicado por: MAXCOM-1994 en 1 Octubre 2012, 02:50 am HOLA:
ALGUIEN ME PUEDE EXPLICAR COMO UTILIZAR DO WHILE, IF THEN ELSE O CUALQUIERA DE LAS SENTENCIAS DE CONTROL, PARA PODER AGREGAR MENUS A UN PROGRAMA, SI ESTOS SE TIENEN QUE PONER ANTES DE INT MAIN O CUALQUIER COSA PORFA |