ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Elaborar Un Programa En C, Que Maneje La Información De Una Cuenta De Teléfono. Debe Haber Un Menú Que Maneje El Proceso De La Siguiente Forma:


Enviado por   •  22 de Febrero de 2015  •  7.371 Palabras (30 Páginas)  •  395 Visitas

Página 1 de 30

#include <stdio.h>

#include <conio.h>

#include<stdlib.h>

main()

{

int opcion, opcion2, opcion3, NoSi;

int telefono, tiempo[3], menu, menu2,totalmin, temp;

float saldo, costo, subtotal, total;

telefono=0;

saldo=0;

menu=0;

menu2=0;

temp=0;

costo=0;

tiempo[0]=0;

tiempo[1]=0;

tiempo[2]=0;

subtotal=0;

totalmin=0;

total=0;

do

{

system("CLS");

system("color 1F");

printf("\n\n\n CREADO POR PONER EL NOMBRE\n");

printf("\n\n TELEFONICA PONER EL NOMRE\n");

printf("\n\n******************************************************\n");

printf("* SELECIONE LA OPERACION QUE DESEE REALIZAR: *\n");

printf("* 1. Registrar numero de telefono *\n");

printf("* 2. Cargar cuenta de telefono *\n");

printf("* 3. Hacer llamadas telefonicas *\n");

printf("* 4. Ver estado de cuenta *\n");

printf("* 5. Salir del programa *\n");

printf("******************************************************\n");

printf("\n\n SELECCIONE UNA OPCION: ");

scanf("%d", &opcion);

switch(opcion)

{

case 1:

system("color 2F");

system("CLS");

printf("*****************************************************\n");

printf("* INTRODUSCA EL NUMERO DE TELEFONO: ");

scanf("%d",&telefono);

break;

case 2:

if(telefono==0)

{

system("color 3F");

system("CLS");

printf("*****************\n");

printf("* ADVERTENCIA *\n");

printf("*****************\n");

printf("\nDEBE REGISTRAR PRIMERO UN NUMERO TELEFONICO ANTES DE REALIZAR ESTA OPERACION\n");

getch();

}

else

{

system("color 4F");

system("CLS");

printf("************************************************\n");

printf("* INTRODUZCA EL VALOR DE TARJETA A CARGAR: *\n");

printf("* 1. $5.00 *\n");

printf("* 2. $10.00 *\n");

printf("* 3. $20.00 *\n");

printf("************************************************\n");

printf("\n\n SELECCIONE UNA OPCION: ");

scanf("%d", &opcion2);

switch(opcion2)

{

case 1:

saldo=saldo+5.00;

printf("\nEL TELEFONO %d \n", telefono);

printf("\nSE HA CARGADO SATISFACTORIAMENTE CON $5.00\n");

getch();

break;

case 2:

saldo=saldo+10.00;

printf("\nEL TELEFONO %d \n", telefono);

printf("\nSE HA CARGADO SATISFACTORIAMENTE CON $10.00\n");

getch();

break;

case 3:

saldo=saldo+20.00;

printf("\nEL TELEFONO %d \n", telefono);

printf("\nSE HA CARGADO SATISFACTORIAMENTE CON con $20.00\n");

getch();

break;

}

}

break;

case 3:

if(telefono==0)

{

system("color 3F");

system("CLS");

printf("*****************\n");

printf("* ADVERTENCIA *\n");

printf("*****************\n");

printf("\nDEBE REGISTRAR PRIMERO UN NUMERO TELEFONICO ANTES DE REALIZAR ESTA OPERACION\n");

getch();

}

else{

menu2=0;

do

{

system("color 5F");

system("CLS");

printf("************************************************************\n");

printf("* LLAMDAS TELEFONICAS *\n");

printf("* Telefono: %d *\n", telefono);

printf("************************************************************\n\n");

printf("************************************************************\n");

printf("* 1. Llamada a telefono residencial (0.50c por minuto) *\n");

printf("* 2. Llamada a telefono celular (0.30c por minuto) *\n");

printf("* 3. Llamada a telefono internacional (0.70c por minuto) *\n");

printf("************************************************************\n\n");

...

Descargar como (para miembros actualizados) txt (16 Kb)
Leer 29 páginas más »
Disponible sólo en Clubensayos.com