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.

Anuncios

Entry filed under: Programación c++. Tags: , , , , , .

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

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Agreganos a tus favoritos, Presiona Ctrl+D

We are on Twitter now

Visita el Flickr

mr bread

A %d blogueros les gusta esto: