Taller 6

Page 1

Taller 06 Materia: Programación I Unidad:

Selección simple, doble y múltiple

Grupo: 4240-4241 Profesor: Allan Avendaño Alumno: Fecha: Escribe el pseudocódigo que resuelva los siguientes problemas. 1. Se necesita el pseudocódigo que muestre los números del 5 al 15. Algoritmo TEMA1 Para numero <- 5 Hasta 15 Hacer Escribir "Número actual: " numero FinPara FinAlgoritmo 2. Se necesita el pseudocódigo que muestre por pantalla los múltiplos del 3, desde el 3 hasta el 30, usando un paso 3 Algoritmo TEMA2 Para numero <- 3 Hasta 30 Con Paso 3 Hacer Escribir "Número actual: " numero FinPara FinAlgoritmo 3. Se necesita el pseudocódigo que muestre por pantalla los múltiplos del 3, contando del uno al diez pero mostrando ese contador multiplicado por tres. Algoritmo TEMA3 Definir numero Como Entero Definir producto Como Entero producto <- 1 Para numero <- 3 Hasta 10 Con Paso 3 Hacer producto <- numero*3 Escribir "El producto es: ", producto FinPara FinAlgoritmo 4. Se necesita el pseudocódigo que muestre los números del 20 al 10, descendiendo. Pista: debes poner el paso en negativo. Algoritmo TEMA4 Para numero <- 20 Hasta 10 Con Paso -1 Hacer Escribir "Número actual: " numero FinPara FinAlgoritmo 5. Se necesita el pseudocódigo que muestre los números del 0 al 10 Algoritmo TEMA5 Para numero <- 0 Hasta 10 Hacer Escribir "Número actual: " numero FinPara FinAlgoritmo


6. Se necesita el pseudocĂłdigo que escriba la tabla de multiplicar del 5: desde el “5 x 0 = 0â€? hasta “5 x 10 = 50â€? Algoritmo TEMA6 Definir numero Como Entero Definir producto Como Entero producto <- 1 Para numero <- 1 Hasta 10 Hacer producto <- numero*5 Escribir "5X",numero "=",producto FinPara FinAlgoritmo 7. Se necesita el pseudocĂłdigo que lea un nĂşmero por teclado y escriba la tabla de multiplicar de dicho nĂşmero. Algoritmo TEMA7 Definir numero Como Entero Definir producto Como Entero Escribir "Inserte numero" Leer x producto <- 1 Para numero <- 1 Hasta 10 Hacer producto <- numero*x Escribir ,x "X",numero "=",producto FinPara FinAlgoritmo 8. Se necesita el pseudocĂłdigo que muestre la suma de los pares que se encuentren entre el 1 y el 50. Algoritmo TEMA8 Definir numero Como Entero Definir suma Como Entero suma <- 0 Para numero <- 2 Hasta 48 Con Paso 2 Hacer suma <- suma + numero FinPara Escribir "La suma de los nĂşmero pares entre 1 y 50 es: ",suma FinAlgoritmo 9. Se necesita el pseudocĂłdigo que calcule la suma de los recĂ­procos de los primeros nĂşmeros naturales (1 al 10).

���� =

1 1 1 1 + + â‹Ż+ + 1 2 9 10

Algoritmo TEMA9 Definir numero Como Real Definir suma Como Real suma <- 0 Para numero <- 1 Hasta 10 Hacer suma <- suma + (numero ^ (-1)) FinPara Escribir "La suma de los nĂşmero recĂ­procos del 1 y al 10 es: ",suma FinAlgoritmo


10.Se necesita el pseudocĂłdigo que lea un nĂşmero por teclado (nĂşmero) y calcule la suma de los recĂ­procos hasta dicho nĂşmero.

���� =

1 1 1 1 + + â‹Ż+ + 1 2 9 đ?‘›Ăşđ?‘šđ?‘’đ?‘&#x;đ?‘œ

Algoritmo TEMA10 Definir numero Como Real Definir suma Como Real Escribir "Inserte numero" Leer x suma <- 0 Para numero <- 1 Hasta x Hacer suma <- suma + (numero ^ (-1)) FinPara Escribir "La suma de los nĂşmero recĂ­procos del 1 y al 10 es: ",suma FinAlgoritmo 11.Se necesita un pseudocĂłdigo que lea 10 artĂ­culos por teclado. Para lo cual, el usuario deberĂĄ ingresar el nombre del artĂ­culo, el valor unitario, la cantidad y el tipo. Por cada artĂ­culo deberĂĄ calcular el valor parcial por artĂ­culo que resulta de multiplicar el valor unitario y por la cantidad. Se deberĂĄ calcular el IVA, de acuerdo al tipo. SĂłlo tipo 1 y tipo 2. SĂ­ el tipo es igual a 1, entonces el IVA serĂĄ del 10%. SĂ­ el tipo es igual a 2, entonces el IVA serĂĄ del 14%. Al final, el pseudocĂłdigo deberĂĄ mostrar el valor total a pagar, que resulta de sumar cada valor parcial por artĂ­culo. Algoritmo sin_titulo Definir nombre_articulo Como Texto Definir valorunitario_articulo Como Real Definir cantidad_articulo Como Entero Definir numero Como Entero Definir valor_total Como Real valor_total <- 0 Para numero <- 1 Hasta 10 Con Paso 1 Hacer Escribir "Ingrese el nombre del artĂ­culo: " Leer nombre_articulo Escribir "Ingrese el valor del artĂ­culo: " Leer valorunitario_articulo Escribir "Ingrese el tipo de artĂ­culo" Leer tipo_articulo Escribir "Ingrese la cantidad a comprar del artĂ­culo: " Leer cantidad_articulo parcial_articulo = valorunitario_articulo * cantidad_articulo Escribir "El valor de su articulo es: ", parcial_articulo valor_total <- valor_total + parcial_articulo Segun tipo_articulo Hacer 1: Escribir "Su articulo tiene un aumento de IVA del 10%" precio_final = parcial_articulo + (parcial_articulo*0.10) Escribir "El precio a pagar de su articulo es", precio_final


2:

precio_final

Escribir "Su articulo tiene un aumento de IVA del 14%" precio_final <- parcial_articulo+(parcial_articulo*0.14) Escribir "El precio a pagar de su articulo es ",

De Otro Modo: Escribir "El tipo de articulo no es admisible" Fin Segun valor_total <- valor_total + parcial_articulo FinPara Escribir "El valor total a pagar es: ", valor_total FinAlgoritmo


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.