TP6 SEGUN REPETIR SUBPROCESOS-pseint

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 1

TP 6 – SEGÚN – REPETIR - SUBPROCESOS

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

Algoritmo Ejemplo OTRO EJMPLO


Escribir "Introduzca la nota"
Leer nota
Segun nota Hacer
10:
Escribir "Ha obtenido puntaje alto"
9:
Escribir "Ha obtenido un casi todo el puntaje"
8:
Escribir "Ha obtenido un puntaje notable"
7:
Escribir "Ha obtenido un notable bajo"
De Otro Modo:
Escribir "Ha alcanzo el puntaje"
FinSegun
FinAlgoritmo

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)

Se deben escribir ambos códigos en un mismo archivo, el primero llamara a la función.


Proceso SubProcesos
Escribir " Primer ejemplo"
Subrayar

Escribir " Segundo ejemplo"


Subrayar

Escribir " Tercer ejemplo"


Subrayar
FinProceso

// ACA COMIENZA EL SUBPROCESO

Subproceso Subrayar
Para x <- 1 Hasta 20 Hacer
Escribir Sin Saltar "-"
FinPara
Escribir ""
FinSubproceso

También podría gustarte