Sei sulla pagina 1di 4

//Realizar un programa donde capture tres datos enteros diferentes, y estos me l

os muestre en forma descendente.


#include <stdio.h>
#include <conio.h>
int main()
{
int val1, val2, val3, comMayor, comMenor, comMedio;
printf("*******PROGRAMACION I*******");
printf("\n\n");
printf("Ingrese el primer valor: ");
scanf("%d",&val1);
printf("Ingrese el segundo valor: ");
scanf("%d",&val2);
printf("Ingrese el tercer valor: ");
scanf("%d",&val3);
comMayor = val1;
if(val2 > comMayor)
{
comMayor = val2;
}
if(val3 > comMayor)
{
comMayor = val3;
}
comMenor = val1;
if(val2 < comMenor)
{
comMenor = val2;
}
if(val3 < comMenor)
{
comMenor = val3;
}
if((val1 < val2 && val1 > val3)||(val1 > val2 && val1 < val3))
{
comMedio = val1;
}
else if ((val2 <val1 && val2 > val3)||(val2 > val1 && val2 < val3))
{
comMedio = val2;
}
else
{
comMedio = val3;
}
printf("%d, %d, %d", comMayor, comMedio, comMenor);
getch();
}
//Realizar un programa que calcule la nmina de un grupo de empleados. (La cantida
d de empleados lo preguntara el programa).
#include <stdio.h>
#include <conio.h>
int main()
{
int cantidad,salario,cont,suma;
cont = 0;
suma = 0;
printf("Ingrese la canridad de trabajadores: ");

scanf("%d",&cantidad);
while(cont < cantidad)
{
printf("Ingrese el sueldo del empleado[%d]: ",cont+1);
scanf("%d",&salario);
suma+=salario;
cont++;
}
printf("\n\nTotal de los salarios de los trabajadores es:%d ",suma);
getch();
}
//Realizar un programa que me calcule el promedio de un alumno, de N materias in
gresadas.
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <ctype.h>
int main()
{
float prom[5];
float notas[5][5];
char curso[20][50];
char nombre;
int n,fila,columna, total;
total=0;
printf("Cuantos curso desea ingresar: ");
scanf("%d",&n);
//Arreglo para ingresar el curso y las notas
for(fila=0;fila<n;fila++)
{
printf("\nIngrese el curso: ");
fflush(stdin);
gets(curso[fila]);
for(columna=0;columna <4;columna++)
{
printf("Ingrese la nota[%d]: ",columna+1);
scanf("%f",&notas[fila][columna]);
total+=notas[fila][columna];
prom[fila]=total/4;
}
/*for(fila=0; fila<n; fila++)
{
prom[fila][columna]= total /4;
}*/
total=0;
}
printf("\n==============================================================
======\n");
printf("\nCursos\t\t\tNotas\t\t\t\tPromedio\n");

//Imprime los cursos agregados


/*for(fila=0; fila < n; fila++)
{
printf("%s",curso[fila]);
}*/

//Imprime las calificaciones


for(fila=0; fila < n; fila++)
{
printf("%s%12s\t",curso[fila],"

");

for(columna=0; columna < 4; columna++)


{
printf("%.2f", notas[fila][columna]);
printf(" ");
}
printf("\t");
printf("%.2f",prom[fila]);
printf("\n");
}
/*

//Imprime el promedio
printf("\t");
for(fila=0; fila < n;fila++)
{
printf("%.2f",prom[fila]);
}*/
getch();

}
//Realizar un programa que lea un vector (desde el teclado) de valores reales y
de dimensin 4, luego calcule e imprima el elemento mayor.
#include <stdio.h>
#include <conio.h>
int mayor(float array[4]);
int main()
{
float vector[4],numero;
int i;
for(i=0;i<4;i++)
{
printf("Ingrese valor[%d]: ",i+1);
scanf("%f",&numero);
vector[i]=numero;
}
printf("\n\nEl numero mayor es:%d",mayor(vector));
getch();
}
int mayor(float array[])
{
int cont, nMayor;
nMayor=0;
for(cont=0;cont<4;cont++)
{
if(array[cont]>nMayor)
{
nMayor=array[cont];
}
}
return nMayor;
}

Realizar un programa donde un obrero necesita calcular su salario semanal, el cu


al se obtiene de la siguiente manera:
Si trabaja 40 horas o menos se le paga 16 quetzales por hora
Si trabaja ms de 40 horas se le paga 16 quetzales por cada una de las primeras 40
horas y 20 por cada hora extra
#include <stdio.h>
#include <conio.h>
int main()
{
int horasTrabajadas,sueldo, horaExtra, sueldoSemanal,pagoHora, pagoHora
Extra, sueldoHoraExtra;
pagoHora=16;
pagoHoraExtra=20;
sueldoSemanal=0;
printf("Ingrese las horas trabajadas del obrero: ");
scanf("%d",&horasTrabajadas);
if(horasTrabajadas<=40)
{
sueldoSemanal=(pagoHora*horasTrabajadas);
}
else if(horasTrabajadas >40)
{
horaExtra= horasTrabajadas - 40;
sueldoHoraExtra= pagoHoraExtra * horaExtra;
sueldoSemanal = (pagoHora * 40) + sueldoHoraExtra;
//sueldo=(horaExtra*tarifaMayor);
}
printf("Su sueldo semanal es: %d",sueldoSemanal);
getch();
}

Potrebbero piacerti anche