REPÚBLICA BOLIVARIANA DE VENEZUELA
UNIVERSIDAD NACIONAL EXPERIMENTAL
“SIMÓN RODRÍGUEZ”
NÚCLEO SAN CARLOS
UNIDAD IV
EJERCICIOS DE ESTRUCTURAS REPETITIVAS
Autora: María Bruguera, C.I 17.890.759
Facilitadora: Dra. Nohelia Tovar
San Carlos, junio 2024
EJERCICIOS DE ESTRUCTURAS REPETITIVAS
1.- Desarrolle en C un programa que lea el salario básico de 10 trabajadores
y a cada uno de ellos le calcule el aumento de sueldo de acuerdo a los
siguientes criterios:
a) Si el salario básico esta entre 1000 y 3000 calcule un aumento de 15%
b) Si el salario básico esta entre 3001 y 6000 calcule un aumento de 12%
c) Si el salario básico es mayor a 6001 calcule un aumento de 10%
El programa deberá mostrar por cada trabajador la cantidad que le
corresponde por aumento y el total a pagar con el aumento
#include <stdio.h>
#include <stdlib.h>
main()
{
int i;
float salariobasico, aumento, totalapagar;
char numerotrabajadores[10]
for (i=1; i<=10; i++)
{
printf "PROCESO " << i << endl;
printf "Ingresa el numero de trabajadores: ";
scanf (numerotrabajadores, sizeof (numerotrabajadores), '\n');
[Link]();
printf "ingrese el salario del trabajador: ";
scanf (salariobasico);
if (salariobasico >= 1000 & <3000) {
aumento= salariobasico*0,15;
totalapagar=salariobasico+aumento;
} else {
if (salariobasico >= 3001 & <6000) {
aumento= salariobasico*0,12;
totalapagar=salariobasico+aumento;
} else {
if (salariobasico >= 6001) {
aumento= salariobasico*0,10;
totalapagar=salariobasico+aumento;
printf "aumento del trabajador: " << aumento << endl;
printf "total a pagar a cada trabajador: " << totalapagar << endl;
printf endl;
return EXIT_SUCCESS;
}
2.- Desarrolle un programa en C que lea la nota de un conjunto de
estudiantes de matemática lea su nota y calcule el promedio de notas de los
estudiantes aprobados y determine la cantidad de estudiantes que fueron
reprobados.
#include <stdio.h>
#include <stdlib.h>
main()
{
int aprobados,reprobados,f,n,nota,sumanotas,promedionotas;
aprobados=0;
reprobados=0;
for(f=1; f <= n ;f++)
{
printf “Ingrese la nota:”;
scanf (nota);
if (nota >= 16)
{
aprobados=aprobados+1;
sumanotas=nota+1
promedionotas=sumanotas/aprobados
}
else
{
reprobados=reprobados+1;
}
}
printf "Cantidad de aprobados:";
printf aprobados;
printf "\n";
printf "Cantidad de reprobados:";
printf reprobados;
return 0;
}
3.- Desarrollo un programa en C que lea el precio 12 artículos y para cada
uno de ellos determine el descuento, el monto del IVA sobre el descuento y
el total a pagar por cada artículo considerando los siguientes criterios:
1. a) Si el precio es mayor a 200 el descuento será del 10%
2. b) Si el precio es mayor a 120 y menor de 199 el descuento será
del 8%
3. c) Si el precio es menor o igual a 120 el descuento será del 5%
#include <stdio.h>
#include <stdlib.h>
main()
{
int i;
float precioarticulo, descuento, iva, totalapagar;
char numeroarticulos[12]
for (i=1; i<=12; i++)
{
printf "PROCESO " << i << endl;
printf "Ingresa el numero de articulos: ";
scanf (numeroarticulos, sizeof (numeroarticulos), '\n');
[Link]();
printf "ingrese el precio del articulo: ";
scanf (precioarticulo);
if (precioarticulo >= 200) {
descuento= precioarticulo*0,10;
iva=descuento*0,16;
totalpagar=precioarticulo-descuento+iva
} else {
if (precioarticulo>= 120 & <199) {
descuento= precioarticulo*0,08;
iva=descuento*0,16;
totalpagar=precioarticulo-descuento+iva
} else {
if (precioarticulo<= 120) {
descuento= precioarticulo*0,05;
iva=descuento*0,16;
totalpagar=precioarticulo-descuento+iva
printf "el descuento del articulo: " << descuento << endl;
printf "el monto del iva sobre el descuento: " << iva << endl;
printf "total a pagar: " << totalapagar << endl;
printf endl;
return EXIT_SUCCESS;