Taller04

Page 1

Materia: Unidad: Grupo: Profesor: Alumno:

Programación I

Taller 04

Selección simple y doble 4240-4241 Allan Avendaño Arianna Troya

Fecha: Escribe el pseudocódigo que resuelva los siguientes problemas. 1. Leer un número por teclado y mostrar sí es positivo o no. Algoritmo ejercicio01 Definir numero Como Entero Escribir "ingrese numero" Leer numero si numero >0 Entonces Escribir "el numero es positivo" sino Escribir "el numero es negativo" FinSi FinAlgoritmo 2. La liga de fútbol nacional está seleccionando jugadores para sus categorías inferiores, por cada uno se lee el nombre y estatura. Aceptar un jugador depende sí tiene la estatura mínima de 1.60 mts. Caso contrario, no es aceptado a jugar fútbol. Algoritmo ejercicio02 Definir nombre_jugador1 Como texto definir estatura_jugador1 como real Escribir "ingrese nombre del jugador" Leer nombre_jugador1 Escribir "ingrese la estatura del jugador" leer estatura_jugador1 si estatura_jugador1 >= 1.60 Entonces Escribir "el jugador ingresa al equipos" sino Escribir "el jugador no es aceptado" FinSi FinAlgoritmo 3. Se tiene la expresión R4 – T3 + 4*Q2 < 820. De la cual, se deben ingresar los valores de R, T y Q y verificar que satisfagan la expresión. Algoritmo ejercicio03 Definir T Como Entero definir R como entero definir Q como entero Escribir "ingrese el valor de T " leer T Escribir "ingrese el valor de R" leer R Escribir "ingrese el valor de Q" Leer Q


resultado <-((R^4-T^3)+ (4*Q^2)) Si resultado < 820 entonces Escribir "ingrese el valor de la ecuacion es", resultado Escribir "ingrese los valores de T,Q,R, no sastifacen la ecuacion" Sino Escribir "ingrese el resultado de la ecuacion es", resultado Escribir "los resultados de T,Q,R no pertenecen a la ecuacion" FinSi FinAlgoritmo 4. Se tiene el pseudocĂłdigo para el valor de F(x), segĂşn la expresiĂłn:

F(x) =

ďż˝ 2; đ?‘ (ďż˝ đ?‘šđ?‘œđ?‘‘ 4 = 0) ; đ?‘ đ?‘– (ďż˝ đ?‘šđ?‘œđ?‘‘ 4 = 1) 6 3

ďż˝ + 5; đ?‘ đ?‘– (ďż˝ đ?‘šđ?‘œđ?‘‘ 4 = 2)


FinAlgoritmo

{ âˆšďż˝; đ?‘ (ďż˝ đ?‘šđ?‘œđ?‘‘ 4 = 3) Algoritmo ejercicio04 Definir x Como Entero Escribir "ingrese el valor de x " leer x resultado_1<- x^2 resultado_2<- x/6 resultado_3<- (x^3)+5 resultado_4<-x^(1/2) si x Mod 4=0 entonces Escribir "el valor es x^2",resultado_1 Sino Si x mod 4=1 entonces Escribir "el valor es x/6",resultado_2 FinSi Si x mod 4=2 entonces Escribir "el valor de (x^3)+5", resultado_3 FinSi si x mod 4=3 Entonces Escribir "el valor de x^(1/2)", resultado_4 FinSi FinSi

5. Se necesita el pseudocĂłdigo para una caja registradora, en la cual se permita el ingreso el nombre del artĂ­culo, clave y el precio original. El descuento se lo hace en base a la clave, sĂ­ es igual a 01 el descuento es del 10%, sĂ­ es igual a 02 el descuento es del 20%. SĂłlo existen esas dos claves. Algoritmo ejercicio05 Definir nombre_articulo como texto Definir clave Como Entero definir precio_articulo Como Real Escribir "ingrese el nombre de articulo" Leer nombre_articulo Escribir "ingrese la calve del articulo" leer clave Escribir "ingrese el precio del articulo" leer precio_articulo descuento_1 <-precio_articulo -(precio_articulo*0.10) descuento_2 <- precio_articulo-(precio_articulo*0.20) si claves =01 Entonces Escribir "ingrese el precio final del articulo",descuento_1 sino si clave = 02 Entonces Escribir "el precio final de su articulo es",descuento_2


FinSi FinSi FinAlgoritmo 6. Vamos a crear un juego en el que se responde “SI” o “NO ”, gana quien responda bien las tres preguntas. Si se responde mal cualquiera de ellas, ya no se pregunta la siguiente y termina el juego. Las preguntas son: ¿Simón Bolívar nació en Quito? ¿Juan Pueblo es de Guayaquil? ¿208 + 248 es igual a 4416? Algoritmo ejercicio06 Definir respuesta_1 como texto Definir respuesta_2 Como texto definir respuesta_3 Como texto Escribir "en el juego gana quien responda las 3 preguntas correctamente" Escribir "simon bolivar nacio en Quito" Leer respuesta_1 si respuesta_1 = "no" Entonces Escribir "has avanzado a la siguiente pregunta" Escribir "juan pueblo es de Guayaquil" leer respuesta_2 Sino Si respuesta_1 = "si" entonces Escribir "tu respuesta es incorrecta" escribir "haz perdido" escribir"intentalo de nuevo" FinSi FinSi si respuesta_2="no" Entonces Escribir " tu respuesta es correcta, haz avanzado a la siguinte pregunta" Escribir "208+248 es igual a 4416" Sino si respuesta_2= "no" Entonces Escribir "tu respuesta es incorrecta" escribir "haz perdido" Escribir "vuelve a intentarlo" FinSi FinSi si respuesta_3= "no" entonces Escribir "felicidades has ganado el juego" Sino si respuesta_3="si" Entonces Escribir "tu respuesta es incorrecta" Escribir "haz perdido" Escribir "vuelve a intentarlo" FinSi


FinSi 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.