Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - durasno

#201
Mas errores:

1º Te falta la llave de cierre del main(enrealidad no falta sino que esta mal puesta)

else(ct>=8)asi no se usa un else. Busca el tema if anidados

3º No es necesario que "ct" sea un float. En este programa no creo q tengas problemas pero tal vez en otros si, ya que estas haciendo comparaciones entre un float y un int(float  ct>=10  int)

pre=pre;
no le encuentro sentido

5º Como tenes que imprimir el total incluido el descuento, a la formula que te pasaron para calcular el descuento le tenes que multiplicar por la cantidad, ej:
ctp=(pre-pre*0.18);
total=ctp*ct;



EL tema de las condiciones lo podes resolver asi:
if(ct>=10) {... }
else if(ct>=8){....}
else if(ct>=2){....}
// no es necesario preguntar si ct==1



Saludos
#202
CitarAhora es portable, multiplataforma
falso


Saludos
#203
Al finnn pude instalar ncurses!!! ahora funciona sin problemas... jugando :)


Citarimagino que al hacerlo de ese modo se instalara en la distro linux
Sí, es un comando para linux. Si trabajas con code:blocks tal vez te sirva este link:
http://valijon.blogspot.com.ar/2011/01/ejecutar-ncurses-en-windows.html


Saludos
#204
Hola! nose de donde sacaste el codigo pero esta bueno para entender como trabaja cin con el bufer del teclado... Cuando vos ingresas "hola todos", el primer cin lo unico que almacena en cadena1 es "hola" y esto se debe a que cin solo lee hasta encontrar un blanco(osea un espacio, tabulacion, salto de linea), en este caso leyo hasta encontrar el espacio. ¿¿Pero que pasa con "todos"??? esta porcion del string queda en el bufer del teclado... Luego el segundo cin lee del bufer la palabra "todos" sin dejarte ingresar nada


Saludos
#205
Que no puedas visualizarlo no significa que no ande, sino tendrias que tener un error en el programa. Tal vez podria explicarte un poquito mejor el tema de procesos, pero de todos modos estamos entrando en un tema mas alla de lo que en si es la programacion en C.

Lo mejor es que esperes otra respuesta, ya que como te dije antes nose mucho sobre procesos y seguro no me vas a entender :S  (y ademas la respuesta que te di nose si es la correcta)


Saludos
#206
Programación C/C++ / Re: ayuda con menu en c
5 Julio 2012, 20:17 PM
De nada... si queres un consejo de que libro aprender C, te recomiendo este:
Programacion en C Metodologia, Algoritmos y Estructurade datos

Saludos
#207
Hola! por lo poco que se te puedo decir esto: el exit si esta funcionando, pero por que no termina el programa??? eso se debe a que al usar system abris otro proceso(ademas del que ya tenias), entonces al querer ejecutar system("exit"); estas cerrando ese proceso abierto y continua con el proceso del programa en C

Creo que mas o menos esta es la respuesta(bien a lo bestia). Saludos
#208
Programación C/C++ / Re: ayuda con menu en c
5 Julio 2012, 19:47 PM
CitarPascal != C
xDDDDDD...

shitoman no uses goto ya que  no debe usarse en un lenguaje estructurado como lo es C. Te dejo el codigo con una funcion, despues implementalo en las demas opciones
#include <stdio.h>

void func1(void); /* prototipo de la funcion */
int main ()

{
  int op;
  do
  {
  system("cls");
  printf ( "MENU: \n" );
  printf ( "Opcion (1)\n" );
  printf ( "Opcion (2)\n" );
  printf ( "Opcion (3)\n" );
  printf ( "Opcion (4)\n" );
  printf("Opcion (5) para salir del programa\n");
  scanf("%d",&op)  ;
     if ( op == 1 )
     {
       func1(); // llamada de la funcion func1
     }
    if ( op == 2 )
    {
     system("cls");
     printf("Hola Mundo 2\n");
     system("pause");
    }
    if ( op == 3 )
    {
     system("cls");
     printf("Hola Mundo 3\n");
     system("pause");
    }
    if ( op == 4 )
    {
     system("cls");
     printf("Hola Mundo 4\n");
     system("pause");
    }
  }
  while(op!=5);

}


void func1(void) {
     system("cls");
     printf("Hola Mundo 1\n");
     system("pause");
}



Toma los consejos que te dieron, y lo principal lee un libro de C

Saludos
#209
Hola! el for lo tenes que hacer solo para vector1. Despues de guardar todos los miembros de la estructura en el archivo, creas el bucle para guardar lo datos del vector1


Saludos
#210
xDD sabia que ese no era el problema, es que no tenia ganas de analizar :P.... finalmente lo compile y me anduvo bien, cual es tu problema?? detalla mejor el problema y da un ejemplo, xq a mi me anda


Saludos