Programa en C++, entrega sueldo neto

enero 25, 2009 at 12:42 am Deja un comentario

programa-ahorro

#include <iostream>
using namespace std;

/*Declaramos una estructura de nombre tarjeta.*/

struct tarjeta

{

/*Estos son los elementos de la estructura.*/

char rfc[20],nom[20],app[20],apm[20];
float sueldo,porcentaje;
};
//Aquí empieza el programa principal

int main()
{
//Declaramos un objeto de nombre pvm de tipo tarjeta.
tarjeta pvm;

//Mas 2 variables en donde guardaremos los resultados

float ahorro,total;

/*Pedimos los datos, nombre,apellido,etc. y los guardamos en sus respectivas variables*/

cout<<”Introduce los siguientes datos:”<<endl<<endl;
cout<<”Nombre:”;
gets(pvm.nom);
cout<<”Apellido Paterno:”;
gets(pvm.app);
cout<<”Apellido Materno:”;
gets(pvm.apm);
cout<<”RFC:”;
gets(pvm.rfc);
cout<<”Introduce tu sueldo mensual:”;
cin>>pvm.sueldo;
cout<<”Introduce porcentaje de ahorro:”;
cin>>pvm.porcentaje;

/*Hacemos los cálculos*/

ahorro=(pvm.sueldo*pvm.porcentaje)/100;
total=pvm.sueldo-ahorro;

cout<<”Buen dia:”<<endl<<endl;

/*Imprimimos los datos que introdujo el usuario.*/

cout<<” ” <<pvm.nom;
cout<<” ” <<pvm.app;
cout<<” ” <<pvm.apm<<endl;
cout<<”Rfc: “<<pvm.rfc<<endl;
cout<<”Sueldo: “<<pvm.sueldo<<endl;

/*Imprimimos los calculos*/

cout<<”Su ahorro es: “<<ahorro<<endl;
cout<<”Sueldo neto: “<<total<<endl;

return 0;
}
———————————–

Para poder accesar a los miembros de la estructura se hace así. (Tomamos este ejemplo)

cout<<”Nombre:”;
gets(pvm.nom);

cout<<  Nos pide el nombre, y al teclearlo, queremos que lo almacene en la cadena nom[20].

Pues como nom[20] es miembro de la estructura Tarjeta y declaramos un objeto de este tipo llamado pvm pues se accesa así.

pvm.nom
Para la cadena app
pvm.app

y así para las variables o cadenas que se encuentran dentro de nuestra estructura.

El programa es sencillo, pero sirve para ver como funcionan las estructuras.

De forma muy parecida funcionan las clases, por lo que si entiendes bien esto, las clases seran faciles de entender.

Entrada archivada en:Programación c++. Etiquetas:, , , , , .

Barack Obama se queda con su Blackberry Total Blender, o como destruir tu Iphone

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Trackback este articulo  |  Suscríbete a los comentarios vía RSS Feed


Agreganos a tus favoritos, Presiona Ctrl+D

We are on Twitter now

Visita el Flickr

mr bread

Seguir

Get every new post delivered to your Inbox.