TP6 SEGUN REPETIR SUBPROCESOS-pseint
TP6 SEGUN REPETIR SUBPROCESOS-pseint
TP6 SEGUN REPETIR SUBPROCESOS-pseint
Según (CASE): Permite trabajar con un sistema de valor número, donde, según el valor elegido ocurría una secuencia de acciones.
Debe existir previamente la variable con la que se trabajará, ya sea por el comando ‘Leer’, o por ‘Asignar’
La variable solo debe ser de valor numérico, no se permite del tipo texto
ESTRUCTURA
Segun variable Hacer
valor1: pasos_a_dar_si_es_el_valor1
valor2: pasos_a_dar_si_es_el_valor2
valor3: pasos_a_dar_si_es_el_valor3
De Otro Modo:
pasos_a_dar_si_es_otro_valor
FinSegun
RESOLVER
Repaso 1: Haz un programa que pida un número al usuario un número de día de la semana (del 1 al 7) y escriba el nombre de ese día (por ejemplo,
"martes" para el día 2). Debes emplear la orden SEGUN.
Repaso 2: Crea una variante del ejercicio 1, en la que emplees varios SI-ENTONCES en vez de SEGUN.
Repaso3: Ingresar un carácter e indicar si es un Número, Letra o signo.
_______________________________________
REPETIR
Al ejecutarse esta instrucción, la secuencia de instrucciones que forma el cuerpo del ciclo se ejecuta una vez y luego se evalúa la condición. Si la
condición es falsa, el cuerpo del ciclo se ejecuta nuevamente y se vuelve a evaluar la condición. Esto se repite hasta que la condición sea verdadera.
Ejemplo 1 - Leer un número entre 1 y 100 y luego imprimir el cuadrado del número.
Algoritmo Cuadrado Ejemplo 2 Sumar 5 números
Repetir REPETIR
Escribir(Ingrese un número entre 1 y 100) contador <- contador + 1;
Leer(Numero) suma <- suma + contador;
Hasta Numero>=1 y Numero<=100 HASTA( contador == 5 )
Escribir (El cuadrado es:, Numero * Numero) ESCRIBIR("Resultado: ", suma);
Fin Algoritmo
Repaso4: Diseñar un algoritmo que permita ingresar n cantidad de notas validas, sabiendo que el rango de nota valida es de 1 a 5
SUBPROCESOS (FUNCIONES)
Subproceso Subrayar
Para x <- 1 Hasta 20 Hacer
Escribir Sin Saltar "-"
FinPara
Escribir ""
FinSubproceso