Ejemplo de Procedimientos Con Opciones de Menu

2
#include <stdio.h> // Programa realizado en programación estructurada #include <stdlib.h> int a; // Variables Globales void leer_datos() // Procedimiento sin pase de parametros { int repetir; system("cls"); printf("\nIngrese dato"); scanf("%i",&a); } void mostrar() // Procedimiento sin pase de parametro { system("cls"); printf("El dato almacenado es: %i",a); system("pause"); } void menu() { int op;

description

ejempls practicos

Transcript of Ejemplo de Procedimientos Con Opciones de Menu

Page 1: Ejemplo de Procedimientos Con Opciones de Menu

#include <stdio.h> // Programa realizado en programación estructurada

#include <stdlib.h>

int a; // Variables Globales

void leer_datos() // Procedimiento sin pase de parametros

{

int repetir;

system("cls");

printf("\nIngrese dato");

scanf("%i",&a);

}

void mostrar() // Procedimiento sin pase de parametro

{

system("cls");

printf("El dato almacenado es: %i",a);

system("pause");

}

void menu()

{

int op;

system("cls");

printf (" Menu Principal\n ");

Page 2: Ejemplo de Procedimientos Con Opciones de Menu

printf(" 1.- Leer datos \n");

printf(" 2.- Mostrar datos\n");

printf(" 3.- Salir \n");

printf(" Seleccione opcion: ");

scanf("%i",&op);

switch (op)

{

case 1: system("cls");

leer_datos();

menu();

case 2: mostrar();

menu();

case 3: exit(0);

default: printf("Opcion no valida");

menu();

}

}

void main() // Bloque Principal

{

menu();

}