Nombres Número de seguro social Tarifa por hora Horas trabajadas
B Caldwell 555-88-2222 7.32 37
D Memcheck 555-77-4444 8.32 40
R Potter 555-77-6666 6.54 40
W Rosen 555-99-8888 9.80 35
b. Escriba un programa en C++ que lea el archivo de datos creado en el ejercicio
7a y calcule y despliegue una lista de nómina. La salida deberá enlistar el número
de seguro social, nombre, pago bruto para cada individuo y donde el pago
bruto se calcula se hará como tarifa por hora x horas trabajadas.
8.-
#include <conio.h>
#include <iomanip.h>
#include <fstream.h>
#include <stdio.h>
//Practica No.7 Problema 8
//Fecha: 22 de Mayo del 2015//Nombre del alumno: Perla Fabiola Romero Vega
{
ofstream salida;
salida.open("C://Datos//numautomovil.dat");
salida<<"54 250 19"<<endl;
salida<<"62 525 36"<<endl;
salida<<"71 123 6"<<endl;
salida<<"85 1322 86"<<endl;
salida<<"97 235 14"<<endl;
salida.close();
}
void entrada_file()
{
int gl;
ifstream entrada;
entrada.open("C://Datos//numautomovil.dat");
int numautomovil, millas, galones;
cout<<"Numero de autos Millas Galones Millas por galon"<<endl;
entrada>>numautomovil>>millas>>galones;
while(!entrada.eof())
{
gl=millas/galones;
cout<<numautomovil<<setw(25)<<millas<<setw(20)<<galones<<setw(20)<<gl<<endl;
entrada>>numautomovil>>millas>>galones;
}
entrada.close();
}
int main()
{
salida_file();
entrada_file();
getch();
return 0;
}


No hay comentarios:
Publicar un comentario