domingo, 21 de abril de 2013

C++: INTRODUCCION DE DATOS



BORLAND C++


Introducción de texto por parte del usuario

Para ciertos programas es necesario la solicitud de datos que deben de ser ingresados por el usuario para realizarlo se utiliza:

              cin>>variable;

 

Ejemplo:
el siguiente programa permitira el llenado de un formulario por algun empleado de x empresa, al final debera de desplegar los datos. Tambien realizará una multiplicacion para calcular su sueldo total a partir de el pago por dia y el numero de dias trabajados, mismos datos que deben ser llenados por el trabajador. Ademas la utilizacion de la sentencia IF-ELSE para saber si el salario esta dentro del rango (si sueldo>400 esta dentro del promedio)


#include <conio.h>
#include <iostream.h>
#include <stdio.h>

/*ALICIA CHAVEZ ROMERO
2do CUATRIMESTRE "C"
MECATRONICA
INTRO_DATOS
*/
char nom[20],dir[30];
int ed=0, dia=0;
float sal=0, sueldo;

void main()                         
{
   cout<<"Introducir el nombre del empleado"<<endl;
      cin>>nom;
   cout<<"introducir la edad"<<endl;
      cin>>ed;
   cout<<"introducir su direccion"<<endl;
      cin>>dir;
   cout<<"introducir salario por dia"<<endl;
      cin>>sal;
   cout<<"introducir dias laborados"<<endl;
      cin>>dia;
sueldo=sal*dia;
//proceso para obtener sueldo

getche ();

clrscr (); //limpiar pantalla

cout<<"Desplegando Datos del empleado"<<endl;
cout<<"    NOMBRE:    "<<nom<<endl;
cout<<"    EDAD:      "<<ed<<endl;
cout<<"    DIRECCION: "<<dir<<endl;
cout<<"    SUELDO:    $"<<sueldo<<endl;
cout<<"NOTA:"<<endl;
if(sueldo>400)
{
cout<<"el salario esta dentro del promedio";
}
else
{
cout<<"el salario esta por debajo de la media";
}
getche();
}


Las siguientes imagenes muestran el programa ejecutado:



La primer parte del progrma es la peticion de datos.

la segunda parte es el llenado correcto de datos y su verificación

la parte final es le desplegado de datos (como se ajusto en el programa escrito), se muestra el resultado de la operacion procesada y al final se muestra una nota la cual indica la el resultado de la condición IF-ELSE

No hay comentarios:

Publicar un comentario