381
De todo un poco... / Re:problema post php me corta una cadena de texto por el primer espacio
« en: 01 de Abril 2013, 11:17 »
¿cual es el campo o texto que te da problemas?
Aprende a programar con pseudocódigo con el libro "Aprende a programar con pseudocódigo, diagramas de flujo y ejercicios resueltos en C. 442 pgs. Editorial aprenderaprogramar.com.
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
/*Nota: en el programa se omiten tildes para evitar problemas con caracteres*/
/*===============================
DIRECTIVAS PARA EL COMPILADOR
=============================*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h> /*Para el manejo de cadenas*/
/*===============================
DECLARACIONES GLOBALES
=============================*/
/*Tipos globlales que se declaran*/
typedef char TipoCadena [40]; /*Definimos un tipo cadena que admite máximo 40 caracteres*/
/*Aquí irían otras declaraciones*/
/*Fin de tipos globales que se declara*/
/*Variables globales que se declaran*/
/* Subprograma 1 */
/* Subprograma 2 */
/* Funcion 1 */
/*Definición de la función */
/* Fin de la funcion 1 */
/* Funcion 2 C*/
/*Cierre de la definición de la función */
/* Fin de la funcion 2*/
/*===============================
BLOQUE PRINCIPAL DEL PROGRAMA
=============================*/
int main(){
/*--- DECLARACIÓN DE VARIABLES ---*/
char caracterTemporal =' ';
char opcionMenu = ' '; /* Almacena la opción de menú elegida*/
char teclasino = ' '; /* Tecla sí / no */
TipoCadena cadenaTemporal = "";
int numeroTemporal=0;
int acumuladoTemporal=0;
/*--- MENÚ PRINCIPAL ---*/
while(opcionMenu !='S'){
printf ("\n");
printf (" GESTION DE ESTUDIANTES \n");
printf (" ==============================\n");
printf ("\n");
printf ("Alta de estudiante (inscribirlo) <Pulsar A>\n");
printf ("Ver estudiantes inscritos en un grado <Pulsar V>\n");
printf ("Salir <Pulsar S>\n");
printf ("\n");
printf (" ==============================\n");
printf ("\n");
printf (" INTRODUZCA UNA OPCION VALIDA <A:V:S> \n");
/*Solicitud iterativa de una entrada que sea válida*/
while (opcionMenu !='A' && opcionMenu !='V' && opcionMenu !='S'){
scanf ("%c", &opcionMenu);
}
/*Fin de la solicitud iterativa de una entrada que sea válida*/
printf ("Ha elegido la opcion: %c\n", opcionMenu);
/*--- FIN DEL MENÚ PRINCIPAL ---*/
/*--- OPCIÓN ALTA DE ESTUDIANTES ---*/
if (opcionMenu =='A'){
printf("Aqui realizamos el tratamiento de alta de estudiantes.\n");
return 0;
} /*Cierre del if que identifica si la opción elegida es la A*/
/*--- FIN DE LA OPCIÓN ALTA DE PELÍCULAS ---*/
/*--- OPCIÓN VER INSCRITOS EN UN GRADO ---*/
if (opcionMenu =='V'){
printf ("\n");
printf (" VER INSCRITOS EN UN GRADO \n");
printf (" ==============================\n");
printf ("\n");
printf ("Aqui el tratamiento para ver inscritos en un grado ");
return 0;
} /*Cierre del if que identifica si la opción elegida es la V*/
/*--- FIN DE LA OPCIÓN VER INSCRITOS EN UN GRADO ---*/
/*--- OPCIÓN SALIR ---*/
if (opcionMenu =='S'){
printf ("\n");
printf ("Ha elegido salir. Pulse enter.\n");
} /*Cierre del if que identifica si la opción elegida es la S*/
/*--- FIN DE LA OPCIÓN SALIR ---*/
/*Si no se ha elegido salir, una vez procesada una opción volvemos al menú sin opción predeterminada*/
if(opcionMenu !='S'){
opcionMenu = ' ';}
} /*Cierre del while(opcionMenu !='S') que controla la salida del programa*/
return 0;
}
Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.
Abraham Lincoln (1808-1865) Presidente estadounidense.
aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación