Autor
|
Tema: u.u no se cual es el error (Leído 2,942 veces)
|
Danyel_Casvill
Desconectado
Mensajes: 113
adada
|
Ola muchachos y muchachas, pues veran, andando de desocupado decidi hacer algun programa y pues aun no tengo idea clara de todo lo que va a hacer pero en un momento, me aparecion un error, aqui el codigo: #include <conio.h> #include <stdio.h> #include <iostream.h> #include <cstring> int main() { int opcion; textbackground(GREEN); clrscr(); textcolor(RED+BLINK);gotoxy(30,1); cprintf("MENU"); textcolor(RED); gotoxy(1,2); cprintf("1.CALCULADORA"); gotoxy(1,3); cprintf("2.GESTOR DE DATOS"); gotoxy(1,4); cprintf("3.NADA\n"); cin>>opcion; switch (opcion){ case 1:{ clrscr(); int n1,n2,r; string o; textcolor(RED+BLINK); cprintf("1.CALCULADORA\n"); gotoxy(1,2); cout<<"ingrese la operacion que desee realizar (suma, resta, multiplicacion o division): "<<endl; cin>>o; cout<<"Ingrese el primer numero: "<<endl; cin>>n1; cout<<"Ingrese el segundo numero: "<<endl; cin>>n2; if (o == "suma") { r=n1+n2; cout<<"el resultado de la operacion es: "<<r<<endl; } if (o == "resta") { r=n1-n2; cout<<"el resultado de la operacion es: "<<r<<endl; } if (o == "multiplicacion") { r=n1*n2; cout<<"el resultado de la operacion es: "<<r<<endl; } if (o == "division") { r=n1/n2; cout<<"el resultado de la operacion es: "<<r<<endl; } else { cout<<"error, revice si ha escrito bien la operacion que quiere realizar que debe ser suma, resta, multiplicacion o division."; } } break; case 2: textcolor(RED+BLINK); cprintf("2.GESTOR DE DATOS"); break; case 3: textcolor(RED+BLINK); cprintf("3.NADA."); break; } getch(); }
La verdad creo que casi todo el codigo esta mal , por favor denme una mano (y alguna idea XD) De antemano gracias.
|
|
« Última modificación: 17 Febrero 2011, 03:23 am por danyhack »
|
En línea
|
adada
|
|
|
drift_bit
Desconectado
Mensajes: 14
C - Programming Rulz
|
¿Podrias especificar el error? es que depende de muchas cosas, por ejemplo si usas Dev-c++ la funcion gotoxy no te servirá porque Dev-c++ no usa la libreria Conio de Borland C, por ende deberás bajar una emulacion a esa libreria, busca en google el paquete para instalar conio en dev-c++, y luego al declararla debes usar #include <conio2.h> Espero te sirva, y si ese no era el error, porfavor envia el error que te arroja tu compilador, la linea de codigo, etc
|
|
|
En línea
|
|
|
|
Garfield07
Desconectado
Mensajes: 1.121
¡Este año voy a por todas! JMJ 2011
|
Ya te he visto varias veces por aquí con los mismos fallos... 1) El título es para cambiarlo. No te ayudaré porque me digas "por favor ayudenme". Ahora lo cambias... 2) Conio.h no es nada recomendable. Se te ha dicho y requetedicho. Léete esto entero... Y no es lo único no recomendable... 3) A ver el error que tienes. 4) Mira mi código del otro día... #include <stdio.h> int main () { int num1, num2; float opc; printf (Menu :\n1. Suma\n2. Resta\n3. Multiplicacion\n4. Division\nOpcion :); if (opc < 1 || opc > 4) { printf (Opcion incorrecta...\n\n ); return 1; } switch (opc) { case 1: printf ("Respuesta --> %f", num1 +num2 ); break; case 2: printf ("Respuesta --> %f", num1 -num2 ); break; case 3: printf ("Respuesta --> %f", num1 *num2 ); break; case 4: printf ("Respuesta --> %f", num1 /num2 ); break; } return 0; }
Suerte!
|
|
|
En línea
|
* Quiero cambiar el mundo, pero estoy seguro de que no me darían el código fuente. * No estoy tratando de destruir a Microsoft. Ese será tan solo un efecto colateral no intencionado. * Si compila esta bien, si arranca es perfecto. ¡Wiki elhacker.net!Un saludo
|
|
|
Danyel_Casvill
Desconectado
Mensajes: 113
adada
|
Ya te he visto varias veces por aquí con los mismos fallos... 1) El título es para cambiarlo. No te ayudaré porque me digas "por favor ayudenme". Ahora lo cambias... 2) Conio.h no es nada recomendable. Se te ha dicho y requetedicho. Léete esto entero... Y no es lo único no recomendable... 3) A ver el error que tienes. 4) Mira mi código del otro día... #include <stdio.h> int main () { int num1, num2; float opc; printf (Menu :\n1. Suma\n2. Resta\n3. Multiplicacion\n4. Division\nOpcion :); if (opc < 1 || opc > 4) { printf (Opcion incorrecta...\n\n ); return 1; } switch (opc) { case 1: printf ("Respuesta --> %f", num1 +num2 ); break; case 2: printf ("Respuesta --> %f", num1 -num2 ); break; case 3: printf ("Respuesta --> %f", num1 *num2 ); break; case 4: printf ("Respuesta --> %f", num1 /num2 ); break; } return 0; }
Suerte! O.O sagrini, de veras gracias, mañana me lo leo y deberas gracias, tratare de no molestar mas por lo mismo, pdta: uso borland c++ y dev-c++
|
|
|
En línea
|
adada
|
|
|
Garfield07
Desconectado
Mensajes: 1.121
¡Este año voy a por todas! JMJ 2011
|
Mmm, creo que con los puntos 1 y 2 son algo... exagerados Perdona por mi expresión... No molestas, sólo que yo di esa impresión. Me encanta leer mensajes y ayudar como puedo, pero enumerando parezco un viejo gruñón... Y... de nada! Suerte y un saludo Sagrini
|
|
|
En línea
|
* Quiero cambiar el mundo, pero estoy seguro de que no me darían el código fuente. * No estoy tratando de destruir a Microsoft. Ese será tan solo un efecto colateral no intencionado. * Si compila esta bien, si arranca es perfecto. ¡Wiki elhacker.net!Un saludo
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Cual es el error? (php)
« 1 2 »
PHP
|
[KMT]
|
10
|
4,954
|
30 Diciembre 2006, 23:07 pm
por [KMT]
|
|
|
cual es el error?
Scripting
|
dArKo2
|
4
|
3,392
|
27 Julio 2010, 19:31 pm
por Novlucker
|
|
|
Cual es el error? Help
Programación C/C++
|
Mr.Blue
|
2
|
2,420
|
24 Septiembre 2010, 18:23 pm
por Mr.Blue
|
|
|
Cual es el error pls una ayuda!!
Programación Visual Basic
|
ediporey2000
|
4
|
2,338
|
12 Noviembre 2011, 04:22 am
por x64core
|
|
|
¿cual es el error?
Programación C/C++
|
asdavid
|
4
|
2,784
|
23 Noviembre 2012, 15:13 pm
por rir3760
|
|