Lenguaje C++

Páginas: 2 (440 palabras) Publicado: 28 de noviembre de 2012
El siguiente programa muestra y resuelve un menú de opciones con el método de
Desarrollo modular es decir con funciones definidas del usuario.

#include <iostream.h>
#include<conio.h>
#include<stdlib.h>
//Declaracion de prototipos de funciones del usuario.
int Adivina_nums();
int Compras();
int Genera_nums();
int main()
{
clrscr();
intopc;
char resp ='s';
while ((resp == 's')||(resp == 'S'))
{
clrscr();
cout<< "MENU PRINCIPAL.\n";
cout<< "1.Jugar con la computadora a adivinar numeros.\n";
cout<< "2.Calcular el total a pagarpor un cliente.\n";
cout<< "3.Generar 20 numeros enteros y determinar cuantos pares e impares hay.\n";
cout<< "4. Salir del menu.\n\n";
cout<< "Ingrese el numero de su opcion(1-4):\n";
cin>>opc; 3
switch(opc)
{
case 1: Adivina_nums(); break;
case 2: Compras(); break;
case 3: Genera_nums(); break; //llamado a la función del usuario
case 4: exit(1);default: cout<<"Opcion invalida, verifique...\n";
}//fin del switch
cout<< "Desea elegir otra opcion S/N:? \n";
cin >> resp;
}//fin del while
getch();
return 0;
}/**************************************************************/
int Adivina_nums()
{
randomize();
int num, resp1;
num = rand()%11; //0- (n-1)
cout<< "Que numero entre 0 y 10 cree que genero lacomputadora ???\n";
cin>> resp1;
if (resp1 == num)
{
cout<< "CORRECTO !!!\n";
}
else
{
cout<< "INCORRECTO, el numero generado fue " <<num<<endl;
}
getch();
return 0;}
/***************************************************************/
int Compras()
{
clrscr();
intnum_arts;
float precio, suma, pago, vuelto;
cout<< "Cuantos articulos va a pagar:??\n";
cin>>num_arts;
suma = 0.0;
for (int a = 1; a <= num_arts; a++)
{
cout<< "Ingrese el precio del articulo # "<< a << " : ";
cin>> precio;
suma+= precio;
}...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje C#
  • LENGUAJE C
  • Lenguaje c
  • Lenguaje C
  • Lenguaje c
  • lenguaje c
  • lenguaje c
  • Lenguaje c

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS