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

Pograma de librería c#


Enviado por   •  18 de Noviembre de 2015  •  Apuntes  •  457 Palabras (2 Páginas)  •  138 Visitas

Página 1 de 2

#include<cstdlib>

#include<iostream>

#include<fstream>

#include<string.h>

#include<conio.h>

using namespace std;

void altas();

void bajas();

void buscar();

void cambios();

void buscar();

void salir();

void menu();

char Libro[50];

char editorial[30];

int clave, auxClave, ano, precio, existencia;

bool busqueda=false;

char autor[40];

int main()

{

system("color 7B");

menu();

return 0;

system("PAUSE");

}

void menu()

{

int opcion=0;

do

{

system("cls");

cout<<"-----------------------------------"<<endl;

cout<<"- Libreria -"<<endl;

cout<<"-----------------------------------"<<endl;

cout<<"- 1. Altas -"<<endl;

cout<<"- 2. Bajas -"<<endl;

cout<<"- 3. Cambios -"<<endl;

cout<<"- 4. Busquedas Especificas -"<<endl;

cout<<"- 5. Salir -"<<endl;

cout<<"-----------------------------------"<<endl;

cout<<"Seleccione su opcion deseada: ";

cin>>opcion;

switch(opcion)

{

case 1:

altas();

break;

case 2:

bajas();

break;

case 3:

cambios();

break;

case 4:

buscar();

break;

case 5:

salir();

break;

default:

cout<<"Opcion Incorrecta!"<<endl;

getche();

break;

}

}while(opcion!=5);

}

void altas()

{

ofstream escritura;

ifstream consulta;

bool repetir=false;

escritura.open("Libreria.txt",ios::out|ios::app); // de escritura

consulta.open("Libreria.txt",ios::in); // de Lectura

if(escritura.is_open() && consulta.is_open())

{

system("cls");

cout<<"Clave del libro: ";

cin>>auxClave;

consulta>>clave;

while(!consulta.eof())

{

consulta>>Libro>>autor>>editorial>>ano>>precio>>existencia;

if(clave==auxClave)

{

cout<<"*****************************************************"<<endl;

cout<<"* Ya existe la clave de ese libro, intenta de nuevo *"<<endl;

cout<<"*****************************************************"<<endl;

repetir=true;

getche();

break;

}

consulta>>clave;

}

if(repetir==false)

{

cout<<"________________________________________"<<endl;

cout<<" Ingresa el libro "<<endl;

cin>>Libro;

cout<<"_________________________________________"<<endl;

cout<<" Ingresa autor del Libro: "<<endl;

cin>>autor;

cout<<"_________________________________________"<<endl;

cout<<" Ingresa la Editorial: "<<endl;

cin>>editorial;

cout<<"_________________________________________"<<endl;

...

Descargar como (para miembros actualizados)  txt (8.2 Kb)   pdf (50.3 Kb)   docx (15.9 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com