Está en la página 1de 9

TRABAJO DE ALGORITMO Y PROGRAMACION

UNIDAD 2

CAMILO ANDDRES OORDOÑEZ FORESTIERI

PROFESOR

GENER RODRIGUEZ CAINABA


Don Pablo Mármol en su supermercado tiene una oferta vigente por compras superiores o
iguales de $178.000 aplicando un descuento de 11%. Si la compra corresponde a un valor
menor aplica un descuento del 2%. Calcular e imprimir el valor de la compra, valor del
descuento y el valor total de la compra aplicando el descuento.
La fundación Renacer requiere un algoritmo para calcular la nota definitiva de cada uno de
los estudiantes de decimo semestre de sistemas del corte 1 (22 estudiantes), las notas
relacionadas durante el semestre por estudiante son. Apoyo a la presencialidad 25%,
trabajo en clase 45%, primer parcial 20%, producto entregable 10%.
3. José y Tiberio requiere de un Algoritmo que le permita conocer y aprender los números
pares entre 0 y 50, adicional conocer su respectivo cuadrado.
Los estudiantes de tecnología en sistemas requieren realiza un algoritmo en Pseint que
muestre los números primos de 1 a 100. Aplicar los ciclos.
A. Explica la función de cada línea, realiza la prueba de escritorio con los siguientes valores
y describe el resultado. Valores para la prueba de escritorio: 4, 3, 2.

1. Inicio // INICIO DEL ALGORITMO


1. leer n1, n2, n3; // INGRESO DE 3 VARIABLES DEL ALGORITMO
2. nota<-(n1+n2+n3)/3; // FORMULA MATEMATICA DONDE INCLUYE LAS VARIABLES
3. Si (nota>=3.5) Entonces // CONDICONES DEL ALGORITMO
4. Escribir "Aprobó"; // RESPUESTA SI SE CUMPLE LA CONDICION
5. Escribir nota; // RESULTADO DE LA PRIMERA CONDICION
6. Sino // SE EVALUA OTRA CONDICION
7. Escribir "No aprobó"; // RESPUESTA A LA SEGUNDA CONDICION
8. Escribir nota; // RESPUESTA DE LA CONDICION
9. FinSi // TERMINO DEL ALGORITMO
B. Describe que hace cada línea y cita el resultado

1. Proceso sin_titulo // INICIO DE ALGORITMO


2. S <- 1; // CONDICION DE LA VARIABLE S IGUAL A 1
3. MIENTRAS S <= 20 HACER // EJECURA LA CONDICION SI ES VERDADERA
4. S<- S + 1; // A S SE LE SUMA UNA UNIDAD
5. ESCRIBIR S // QUE MUESTRE EN PANTALLA EL RESULTADO DE S
6. FINMIENTRAS // CIERRE DE LA CONDICION
7. FinProceso // FIN ALGORITMO
Parte 3: Describe que hace cada línea y describe el resultado. valores para prueba de
escritorio: vp1 (5.000), vp2 (25009, vp3 (1200); cp1(2), cp2 (4), cp3 (1);

1. Proceso sin_titulo // INICIO DEL ALGORITMO


2. LEER cp1, cp2, cp3; // ASIGNACION DE VARIABLES
3. LEER vp1, vp2, vp3; // ASIGNACION DE VARIABLES
4. totalpedido <- ((cp1*vp1)+(cp2*vp2)+(cp3+vp3)); // FOMULA MATEMATICA
5. SI totalpedido <=7000 Entonces // CONDICION 1
6. Escribir "no tiene descuento"; // RESULTADO DE LA CONDICON
7. Escribir " totald el pedido es ...", totalpedido; // RESULTADO DE LA CONDICION
8. Sino // CONDICION 2
9. Escribir "tiene descuento del 5%"; // IMPRESIÓN SEGUNDA CONDICION
10. descuento<-totalpedido*0.05; // FORMULA MATEMATICA
11. totalpagar<-totalpedido-descuento; // FORMULA MATEMATICA
12. Escribir "el descuento es...", descuento;// IMPRESIÓN DE RESULTADOS
13. Escribir "el total a pagar es...", totalpagar;// IMPRESIÓN DE RESULTADOS
14. FinSi 15. FinProceso // FIN DEL ALGORITMO

También podría gustarte