29.
Pinturas "La brocha gorda" requiere determinar cuánto cobrar por
trabajos de pintura. Considere que se cobra por m2 y realice un diagrama
de flujo y pseudocódigo que representen el algoritmo que le permita ir
generando presupuestos para cada cliente.
Algoritmo ejercio_29
Definir m2,precio_por_m2,Total,costo Como Real
Definir nombre_cliente Como Caracter
Escribir "ingrese nombre del cliente"
Leer nombre_cliente
Escribir "ingrese m2"
Leer m2
Escribir "ingrese el costo por m2"
Leer precio_por_m2
costo = m2 * precio_por_m2
Repuesto = costo * 0.1
Total = costo + Repuesto
Escribir "Cliente:" ,nombre_cliente
Escribir "Costo de pintura:" ,costo
Escribir "Costo de repuesto:" , Repuesto
Escribir "Total a cobrar:" ,Total
FinAlgoritmo
30. Se requiere determinar la hipotenusa de un triángulo rectángulo.
¿Cómo sería el diagrama de flujo y el pseudocódigo que representen el
algoritmo para obtenerla?
Recuerde que por Pitágoras se tiene que: C² = A² + B².
Algoritmo ejercicio_30
Definir a, b, c Como Real
Escribir 'ingrese el valalor de a'
Leer a
Escribir 'ingrse el valor de b'
Leer b
c <- a^2+b^2
Escribir 'el resultado es: ', c
FinAlgoritmo
31. La compañía de autobuses "La curva loca" requiere determinar el costo
que tendrá el
boleto de un viaje sencillo, esto basado en los kilómetros por recorrer y
en el costo por
kilómetro. Realice un diagrama de flujo y pseudocódigo que representen el
algoritmo para tal fin.
Algoritmo ejercicio_31
Definir precio,kl,precio_kl Como Real
Escribir "ingrese los kilometros a recorrer durante el viaje"
leer kl
Escribir "ingrese el precio por kilometro"
leer precio_kl
precio=kl*precio_kl
Escribir "la empresa le cobrará al pasjero: ",precio
FinAlgoritmo
32. Se requiere determinar el tiempo que tarda una persona en llegar de
una ciudad a otra en bicicleta, considerando que lleva una velocidad
constante. Realice un diagrama de
flujo y pseudocódigo que representen el algoritmo para tal fin.
Algoritmo ejercicio_32
Definir velocidad, distancia, tiempo como Real;
Escribir "Ingrese la distancia en kil?etros:";
Leer distancia
Escribir "Ingrese la velocidad en km/h:";
Leer velocidad
tiempo <- distancia / velocidad;
Escribir "El tiempo que tarda en llegar es de ", tiempo, " horas.";
FinAlgoritmo
33. Se requiere determinar el costo que tendrá realizar una llamada
telefónica con base en el tiempo que dura la llamada y en el costo por
minuto. Realice un diagrama de flujo y pseudocódigo que representen el
algoritmo para tal fin.
Algoritmo ejercicio_33
Definir tiempo,costo,costo_total Como Entero
Escribir "ingrese el tiempo en minutos que va durar la llamda"
leer tiempo
Escribir "ingrese el costo por minutos"
leer costo
costo_total<-tiempo*costo
Escribir "el costo total durante la llamda realizada es: " ,
"s/",costo_total
FinAlgoritmo
EJERCICIO 34
34. La CONAGUA requiere determinar el pago que debe realizar una persona
por el total de metros cúbicos que consume de agua. Realice un diagrama
de flujo y pseudocódigo que representen el algoritmo que permita
determinar ese pago.
Definir tarifa, metros_cubicos, total_pago como entero
Escribir "Ingrese el total de metros cúbicos consumidos"
Leer metros_cubicos
Escribir "Ingrese la tarifa"
Leer tarifa
total_pago<-metros_cubicos*tarifa
Escribir "El pago total por el consumo de agua es:" "s/",total_pago
FinAlgoritmo
35. La compañía de luz y sombras (CLS) requiere determinar el pago que
debe realizar una persona por el consumo de energía eléctrica, la cual se
mide en kilowatts (KW). Realice un diagrama de flujo y pseudocódigo que
representen el algoritmo que permita determinar ese pago.
Algoritmo ejercicio_35
Definir tarifa,kw, total_pago como entero
Escribir "Ingrese el total de kilowatts consumidos"
Leer kw
Escribir "Ingrese la tarifa"
Leer tarifa
total_pago<-kw*tarifa
Escribir "El pago total por el consumo de agua es:" "s/",total_pago
FinAlgoritmo
36. Realice un diagrama de flujo y pseudocódigo que representen el
algoritmo para determinar cuánto pagará finalmente una persona por un
artículo equis, considerando que tiene un descuento de 20%, y debe pagar
15% de IGV (debe mostrar el precio con descuento y el precio final).
Algoritmo ejercicio_36
Definir precioArticulo Como Entero
Escribir "ingrese el precio del articulo"
Leer precioArticulo
descuento = precioArticulo * 0.2
precioDescuento = precioArticulo - descuento
igv = precioDescuento * 0.15
precioFinal = precioDescuento + igv
Escribir "el precio con descuento es: ", "s/",precioDescuento
Escribir "el precio final a apagar es: ", "s/",precioFinal
FinAlgoritmo
37. Realice un diagrama de flujo y pseudocódigo que representen el
algoritmo para determinar cuánto dinero ahorra una persona en un año si
considera que cada semana ahorra 15% de su sueldo (considere cuatro
semanas por mes y que no cambia el sueldo).
Algoritmo ejercicio_37
Definir sueldo Como Entero
Escribir "ingrese el sueldo de un trabajador"
Leer sueldo
semana<-sueldo*0.15
mes<-semana*4
año<-mes*12
Escribir "el trabajador ha ahorrado: ", "s/",año
FinAlgoritmo
38. Una empresa desea determinar el monto de un cheque que debe
proporcionar a uno de sus empleados que tendrá que ir por equis número de
días a la ciudad de Monterrey; los gastos que cubre la empresa son:
hotel, comida y 100.00 pesos diarios para otros gastos. El monto debe
estar desglosado para cada concepto. Realice un diagrama de flujo y
pseudocódigo que representen el algoritmo que determine el
monto del cheque.
Algoritmo ejercicio_38
Definir dias_viaje,hotel,comida Como Entero
Escribir "ingrese los dias de viajes"
leer dias_viaje
Escribir "ingrese el precio del hoter por dia"
Leer hotel
Escribir "ingrese el gasto en comidas diarias"
leer comida
montoCheque <- dias_Viaje * (Hotel + Comida + 100)
Escribir "el monto total es: ", "s/",montoCheque
FinAlgoritmo
39. Se requiere un algoritmo para obtener la suma de diez cantidades
mediante la utilización de un ciclo Repite.
Algoritmo ejercicio_39
Definir cantidad Como Real
Para i<-1 Hasta 10 Con Paso 1 Hacer
Escribir "ingrese la cantidad:",i
Leer num
cantidad<-cantidad+num
Fin Para
Escribir "la suma de las diez cantidades es: ",cantidad
FinAlgoritmo
40. Se requiere un algoritmo para obtener la edad promedio de un grupo de
N alumnos.
Algoritmo ejercicio_40
Definir n,edad Como real
Escribir "ingrese la cantidad de estudiantes que deseas ingresar"
Leer n
Para i<-1 Hasta n Con Paso 1 Hacer
Escribir "ingrese la edad del estudiante:",i
Leer edad
sum<-sum+edad
prom<-sum/n
Fin Para
Escribir "el promedio de las edades de los estudiantes es: ",prom
FinAlgoritmo
41. Se requiere un algoritmo para determinar, de N cantidades, cuántas
son menores o iguales a cero y cuántas mayores a cero.
Algoritmo ejercicio_41
Definir cont1,cont2,n,num Como Real
Escribir "?cuantos numeros desea ingresar?"
leer n
cont1<-0
cont2<-0
Para i<-1 Hasta n Con Paso 1 Hacer
Escribir "ingrese un numero: ",i
Leer num
Si num<=0 Entonces
cont1<-cont1+1
SiNo
si num>0 Entonces
cont2<-cont2+1
FinSi
Fin Si
Fin Para
Escribir "los numeros ingresados menores o iguales a cero son:
",cont1
Escribir "los numeros ingresados mayores a cero son: ",cont2
FinAlgoritmo
42. Un profesor tiene un salario inicial de $1500, y recibe un incremento
de 10 % anual durante 6 años. ¿Cuál es su salario al cabo de 6 años? ¿Qué
salario ha recibido en cada uno de los 6 años?
Algoritmo ejercicio_42
Definir salarioInicial, incremento, salarioActual como real
salarioInicial <- 1500*12
incremento <- 10
salarioActual <- salarioInicial
Escribir "Año 1: ", salarioActual
Para i <- 2 Hasta 6 Con Paso 1 Hacer
salarioActual <- salarioActual + ((salarioActual ) *incremento
/ 100))
Escribir "Año ", i, ": ", salarioActual
Fin Para
Escribir "Salario al cabo de 6 años: ", salarioActual
FinAlgoritmo