Código de C/Visual C - Ejemplo de Un Menú con ciclo, gotoxy, Void

Ejemplo de Un Menú con ciclo, gotoxy, Voidgráfica de visualizaciones


C/Visual C

Actualizado el 23 de Febrero del 2016 por Alexander (Creado el 22 de Febrero del 2016)
987 visualizaciones desde el 22 de Febrero del 2016. Una media de 28 por semana
En si este código lo que hace es mostrar un Menú donde mostrara 3 opciones , elijes una y te tira un texto, luego de ello te dice que si quieres regresar al menú inicial. A lo cual se vuelve a repetir el mismo proceso con las otras opciones.

Si necesitas agregar mas opciones solo crea mas void's y usa los mismos parámetros del gotoxy usados anteriormente.Reemplace este texto


Captura
Captura2

Requerimientos

Hecho en Borland C++ 5.0

1.0

Actualizado el 23 de Febrero del 2016 (Creado el 22 de Febrero del 2016)gráfica de visualizaciones de la versión: 1.0
988 visualizaciones desde el 22 de Febrero del 2016. Una media de 28 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

Esta versión en si solo es un ejemplo de lo que puedes hacer con el "void" ,"gotoxy" y el ciclo "while"
1
2
3
4
5
6
7
8
9
10
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
//CODIGO HECHO POR ALEXANDER ESPAÑA :D 
 
#include <conio.h>
#include <iostream.h>
//#include <stdlib.h> // libreria para cambia color
#include <stdio.h>
 
   int opcion;
   char seguir;
 
 
     	void menu(){
 
      	gotoxy (28,2); cout<<"-PARTES DE LA COMPUTADORA-";
         gotoxy (6,6);  cout<<"Elija una opcion: ";
         gotoxy (10,8); cout<<"1. Monitor. ";
         gotoxy (10,9); cout<<"2. Mouse. ";
         gotoxy (10,10); cout<<"3. Teclado. ";
 
         gotoxy (36,6); cout<<"______";
        	gotoxy (36,8); cout<<"______";
         gotoxy (35,7); cout<<"|";
         gotoxy (35,8); cout<<"|";
         gotoxy (42,7); cout<<"|";
         gotoxy (42,8); cout<<"|";
         gotoxy (39,7); cin>>opcion;
 
 
 
 
    	 }
 
   	void monitor() {
 
      	clrscr();
         gotoxy (28,2); cout<<"<DEFINICION DE MONITOR>"<<endl;
         gotoxy (6,6);  cout<<"-El monitor es un dispositivo de salida para el ordenador que muestra"<<endl;
         gotoxy (6,7);  cout<<"en su pantalla los resultados de las operaciones realizadas en el."<<endl;
         gotoxy (6,9);  cout<<"-Al monitor se lo conoce comunmente como pantalla de la computadora"<<endl;
         gotoxy (6,10); cout<<"y es un periférico que se conecta a la computadora para poder"<<endl;
         gotoxy (6,11); cout<<"visualizar las acciones y procesos que se ejecutan."<<endl;
         gotoxy (6,13); cout<<"En ese sentido, es clave para su uso, tanto como el teclado o el mouse."<<endl;
 
         getch();
 
      	}
 
      void mouse() {
 
         clrscr();
         gotoxy (28,2); cout<<"<DEFINICION DE MOUSE>"<<endl;
         gotoxy (6,6);  cout<<"-Mouse es una palabra inglesa que significa raton."<<endl;
         gotoxy (6,7);  cout<<"Mas alla de hacer referencia al roedor (como ocurre con Mickey,"<<endl;
         gotoxy (6,8);  cout<<"el personaje de Disney que no necesita presentacion alguna),"<<endl;
         gotoxy (6,9); cout<<"la nocion de mouse, en espanol, es entendida como el dispositivo"<<endl;
         gotoxy (6,10); cout<<"apuntador que permite interactuar con una computadora."<<endl;
 
         getch();
 
      	}
 
 
      void teclado() {
 
       clrscr();
         gotoxy (28,2); cout<<"<DEFINICION DE TECLADO>"<<endl;
         gotoxy (6,6);  cout<<"-Se le llama teclado a los perifericos presentes en distintos tipos."<<endl;
         gotoxy (6,7);  cout<<"de dispositivos digitales como computadoras, celulares, PDA y otros,"<<endl;
         gotoxy (6,8);  cout<<"que permiten ingresar, mediante la combinación de teclas, datos"<<endl;
         gotoxy (6,9);  cout<<"y comandos para el funcionamiento del mismo."<<endl;
         gotoxy (6,10); cout<<"Toda vez que se oprime una tecla una orden cifrada se envia al"<<endl;
         gotoxy (6,11); cout<<"dispositivo que reproduce un carácter en la pantalla o"<<endl;
         gotoxy (6,11); cout<<"ejecuta un comando en particular."<<endl;
 
 
 
 
 
      }
 
 
			main(){
 
           seguir = 's';
           while (seguir == 's') {
           clrscr();
           menu();
 
 
           		if(opcion == 1){
 
 
               	monitor();
                 gotoxy (6,17);cout<<"Desea volver al menu s/n: ";
                 cin>>seguir;
 
               }
 
               if(opcion == 2){
 
 
               	mouse();
                  gotoxy (6,15);cout<<"Desea volver al menu s/n: ";
                  cin>>seguir;
 
               }
 
               if(opcion == 3){
 
 
               	teclado();
                  gotoxy (6,13);cout<<"Desea volver al menu s/n: ";
                  cin>>seguir;
 
               }
 
 
             }
 
 
 
            getch();
         }



Comentarios sobre la versión: 1.0 (0)


No hay comentarios
 

Comentar la versión: 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s3438