Professional Documents
Culture Documents
Final
Final
#include "stdafx.h"
#include<cstdlib>
#include<iostream>
#include<fstream>
#include<string.h>
#include<windows.h>
# include <stdlib.h>
}
else {
cout << "Error, el Archivo No se Pudo Abrir o No ha sido Creado" <<
endl;
}
escritura.close();
consulta.close();
}//Fin funcion altas
void consultas() {
ifstream lectura;
lectura.open("empleados.txt", ios::out | ios::in);
if (lectura.is_open()) {
cout << "Registros del Archivo empleados.txt" << endl;
cout << "________________________________" << endl;
lectura >> clave;
while (!lectura.eof()) {
lectura >> nombre >> nombre2 >>apellido>>apellido2>> salario >>
puesto >> edad;
cout << "Clave: " << clave << endl;
cout << "Nombre: " << nombre << " " << nombre2 << " " << apellido
<< " " << apellido2 << endl;
cout << "Salario: " << salario << endl;
cout << "puesto: " << puesto << endl;
cout << "Edad: " << edad << endl;
lectura >> clave;
cout << "________________________________" << endl;
}
}
else {
cout << "Error, el Archivo No se Pudo Abrir, No ha sido creado" <<
endl;
}
lectura.close();
}//Fin funcion consultas
////////////////////////////////////////////////////////////////////////////////
void bajas() {
ofstream aux;
ifstream lectura;
encontrado = false;
int auxClave = 0;
aux.open("auxiliar.txt", ios::out);
lectura.open("empleados.txt", ios::in);
if (aux.is_open() && lectura.is_open()) {
cout << "Ingresa la Clave del empleado que deseas eliminar: ";
cin >> auxClave;
lectura >> clave;
while (!lectura.eof()) {
while (!lectura.eof()) {
lectura >> nombre >> nombre2 >>apellido>>apellido2>> salario >>
puesto >> edad;//leyendo los campos del registro