Ejemplos de programacion

Solo disponible en BuenasTareas
  • Páginas : 2 (314 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de septiembre de 2010
Leer documento completo
Vista previa del texto
1. Ingresar por teclado y determinar el sueldo que recibe un trabajador semanalmente. Se ingresa el número de horas trabajadas y el sueldo por hora. Si el trabajado r labora mas de 40 horas, elexcedente se considera horas extras y se paga a un 50% más de la hora normal. Mostrar por pantalla el sueldo del trabajador.

#include
#include
void main ( )
{clrscr ( );
int ht = 0, he= 0;
float sh = 0, pt = 0;
do
{printf ("Ingrese el numero de horas trabajadas:");
scanf ("%d",&ht);
}while (ht 40)
{
he = ht - 40;
pt = sh*40+he*(sh + sh*0.50);}
else
pt = sh*ht;

printf ("El sueldo total es:%.2f",pt);

getch ( );
}

2. Ingresar tres números por teclado (se asume que son diferentes) y mostrar por pantalla el mayorde ellos.

#include
#include
void main ( )
{clrscr ( );
float n1 = 0, n2 = 0, n3 = 0;
printf ("Ingrese el primer numero:");
scanf ("%f", &n1);
printf ("Ingrese el segundo numero:");scanf ("%f", &n2);
printf ("Ingrese el tercer numero:");
scanf ("%f",&n3);
if (n1 > n2 && n1 > n3)
printf ("El mayor es %.2f",n1);
else
{
if (n2 > n3)
printf ("Elmayor es %.2f",n2);
else
printf ("El mayor es %.2f",n3);
}
getch ( );
}
3. Calcular la utilidad que debe ganar un trabajador anualmente si se calcula en base al salario mensual,esto se basa en a la antigüedad que debe tener el empleado de acuerdo a la siguiente tabla:
❖ De cero a un año recibe el 7% del salario
❖ Mayor a 1 y menor o igual a 5 el 9%
❖ Mayora 5 y menor o igual a 10 el 11%
❖ Si tiene más de 10 años de antigüedad recibe el 15%

Presentar por pantalla el resultado y finalizar.

#include
#include
void main ( )
{
clrscr ();
int ant = 0,m = 0;
float sa = 0, uti = 0;
do
{printf ("Salario mensual del trabajador:\n");scanf("%f",&sa);
printf ("Antiguedad del trabajador:");scanf("%d",&ant);
}while (sa
tracking img