[C con Clase] (sin asunto)
CarLos CuaRez
silent_karlos en hotmail.com
Lun Ago 16 17:42:25 CEST 2010
Saludo, necesito ayuda! en su curso de c++ esta muy bien explicado pero para esta libreria:
#include <iostream.h>
#include <stdlib.h>
y yo trabajo con esta:
#include<stdio.h>
#include<conio.h>
ahora mi pregunta es si me puedes ayudar a pasar este programa:
/*calcular el sueldo mensual de un empleado que trabaja por horas, el pago de cadahora trabajada depende de su categoria: categoria pago x hora (S/.) A 26.90 B 24.30 C 21.50Ademas si el empleado trabaja mas de 150 horas mensuales tiene una bonificaciondel 5 % de sueldo. Usar estructuras */struct empleado{ char nom[40], cat; int horas; double sueldo, pHora, bonf;}; void ingresar(empleado &d);void calcularSueldo(empleado &q);void imprimir(empleado a); #include <iostream.h>#include <stdlib.h> int main(){ empleado e; ingresar(e); calcularSueldo(e); imprimir(e); system("PAUSE"); return 0;} void ingresar(empleado &d){ cout<<"Ingresar nombre del empleado: "; cin>>d.nom; cout<<"Ingresar categoria: "; cin>>d.cat; cout<<"Ingresar cantidad de horas trabajadas: "; cin>>d.horas;} void calcularSueldo(empleado &q){ switch(q.cat){ case 'A': q.pHora=26.90; break; case 'B': q.pHora=24.30; break; case 'C': q.pHora=21.50; break; } q.sueldo=q.horas*q.pHora; if(q.horas>150) q.bonf=0.05*q.sueldo; else q.bonf=0; q.sueldo=q.sueldo+q.bonf;} void imprimir(empleado a){ cout<<"Nombre\tCateg\tHoras\tPago\tBonf\tSueldo"<<endl <<a.nom<<"\t"<<a.cat<<"\t"<<a.horas<<"\t"<<a.pHora<<"\t"<<a.bonf<<"\t"<<a.sueldo<<endl;}
Este es el programa que necesito pasar a esta libreria
#include<stdio.h>
#include<conio.h>
te agradeceria si recibo respuesta! de verdad! porque lo he intentado hacer pero me lanza errorres!
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20100816/28f8f47d/attachment.html>
Más información sobre la lista de distribución Cconclase