elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: 1 ... 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 ... 49
251  Programación / Programación C/C++ / Re: ayuda con menu en c en: 5 Julio 2012, 17:55 pm
Ah, claro, voy a hacerte la tarea ^^

Saludos.
252  Programación / Programación C/C++ / Re: ayuda con menu en c en: 5 Julio 2012, 17:48 pm
Hombre, explicar las funciones cuando en los libros la explicación es de unas 20 ó 30 páginas... Sería un poco larga la explicación. El foro, como ya ha dicho daniyo, es para preguntar dudas puntuales, no para que te digamos la teoría...

Y si no quieres creerlo, pues no lo creas, pero 2==3 SOLO te va a repetir lo que está en el do-while UNA vez.

Saludos.
253  Programación / Programación C/C++ / Re: ayuda con menu en c en: 5 Julio 2012, 17:36 pm
¿Te refieres a la pregunta de los procedimientos? Respondí esto:

Citar
Sí, existen en C, solo que se llaman funciones.

Saludos.

Y el código a mí no me funciona. De hecho, aquí mismo pone que es necesario stdlib.h...: http://www.cplusplus.com/reference/clibrary/cstdlib/system/

Por cierto, con contradecir a daniyo no vas a ganar nada... Más que nada porque él está en lo cierto xD.

Saludos.
254  Programación / Programación C/C++ / Re: ayuda con menu en c en: 5 Julio 2012, 17:07 pm
Eso que has hecho ahora no te va a compilar, ya que system(); se encuentra en stdlib.h

Igual, aunque incluyas esa librería, no te recomiendo que lo uses... (y mucho menos tantas veces como aparece en tu código!). Aquí una explicación de por qué es malo y posibles soluciones:

http://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html

Como dice daniyo, también te recomiendo que cojas un buen libro de C.

Saludos.
255  Programación / Programación C/C++ / Re: ayuda con menu en c en: 5 Julio 2012, 16:24 pm
Sí, existen en C, solo que se llaman funciones.

Saludos.
256  Programación / Programación C/C++ / Re: ayuda con menu en c en: 5 Julio 2012, 15:56 pm
Los errores aparecen porque la sintaxis de do-while no es así. Ahora te dejo el código de cómo sería.

A parte, ¿qué quieres hacer con "programa1", "programa2"...?

Código
  1. #include <stdio.h>
  2.  
  3. int main ()
  4.  
  5. {
  6.    int op;
  7.   do
  8.   {
  9.   printf ( "MENU: \n" );
  10.   printf ( "Opcion (1)\n" );
  11.   printf ( "Opcion (2)\n" );
  12.   printf ( "Opcion (3)\n" );
  13.   printf ( "Opcion (4)\n" );
  14.   scanf("%d",&op)  ;
  15.      if ( op == 1 )
  16.      {
  17.      printf("Hola Mundo 1\n");
  18.      }
  19.     if ( op == 2 )
  20.     {
  21.      printf("Hola Mundo 2\n");
  22.     }
  23.     if ( op == 3 )
  24.     {
  25.      printf("Hola Mundo 3\n");
  26.     }
  27.     if ( op == 4 )
  28.     {
  29.      printf("Hola Mundo 4\n");
  30.     }
  31.   }while(/*PON AQUÍ LA CONDICIÓN*/);
  32.  
  33.   return 0;
  34. }
  35.  
257  Programación / Programación C/C++ / Re: ayuda con menu en c en: 5 Julio 2012, 15:46 pm
"repeat... until" en C no existe. Creo que lo que quieres hacer con eso es un do-while.

Lo de "programa 1"... ¿Qué quieres hacer con eso? Es que no le encuentro sentido...

Eso respecto a los errores. Después, he visto que pones dos veces:

Código
  1. printf ( "" );

Eso no imprime nada, no sé por qué lo quieres poner... Supongo que lo que quieres es hacer un salto de línea. Si es así, debes poner:

Código
  1. printf ( "\n" );

Saludos.
258  Programación / Programación C/C++ / Re: ayuda con menu en c en: 5 Julio 2012, 15:22 pm
En la función scanf(); te queda poner el %d entre las comillas. Así:


Código
  1. scanf("%d",&op);
Saludos.
259  Programación / Programación C/C++ / Re: Como abro un archivo .txt q contenga el nombre que yo cargo en una variable en: 5 Julio 2012, 15:06 pm
Si en "nuevo_proyecto.nombre" tienes una cadena sin el .txt final, y lo que quieres es que el archivo de texto se llame igual que el contenido de esa variable, sí, es posible.

Lo que tienes que hacer es copiar el contenido de "nuevo_proyecto.nombre" en otra variable (nombre_fichero, por ejemplo) con strcpy(), y después, concatenar la variable nombre_fichero con ".txt" (mediante la función strcat()).

Saludos.
260  Programación / Programación C/C++ / Re: Como abro un archivo .txt q contenga el nombre que yo cargo en una variable en: 5 Julio 2012, 14:45 pm
Supongo que te refieres a que todavía no has abierto el archivo, ¿verdad?

Saludos.
Páginas: 1 ... 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 ... 49
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines