Pseudocodigo-pseint

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Pseudocodigo-pseint as PDF for free.

More details

  • Words: 513
  • Pages: 15
Pseudo código Utilizando PSEINT IPP 2008 Profesor: Pedro Antonio González

Asignación/Entrada Asignación La instrucción de asignación permite almacenar una valor en una variable. <- <expresión> ; Al ejecutarse la asignación, primero se evalúa la expresión de la derecha y luego se asigna el resultado a la variable de la izquierda. El tipo de la variable y el de la expresión deben coincidir. Ejemplos : var <- 1; // asigna el número 1 a var Acumulador <- Acumulador + 1; // incrementa el valor del Acumulador en 1 Entrada La instrucción Leer permite ingresar información desde el ambiente. Leer , , ... , ; Esta instrucción lee N valores desde el ambiente (en este caso el teclado) y los asigna a las N variables mencionadas. Pueden incluirse una o más variables, por lo tanto el comando leerá uno o más valores. Ejemplos : Leer Cantidad; Leer Valorl,Valor2,Valor3;

Salida Salida La instrucción Escribir permite mostrar valores al ambiente. Escribir <exprl> , <expr2> , ... , <exprN> ; Ejemplos: Escribir "Ingrese el nombre:"; Escribir "Resultado:" , x*2 ;

Condicional SI La secuencia de instrucciones ejecutadas por la instrucción Si-Entonces-Sino depende del valor de una condición lógica. Si Entonces Sino FinSi

Ejemplo Condicional SI Ejemplos : Si A>B Entonces Escribir "Es Sino Escribir "Es FinSi Leer Muchos; Si Muchos = 10 Entonces Escribir Sino Escribir primeros."; FinSi

mayor"; menor o igual";

"Demasiados articulos."; "Solo se consideraran los 10

Condicional/Según En Caso de La secuencia de instrucciones ejecutada por una instrucción Segun depende del valor de una variable numérica. Segun Hacer : ,: <...> De Otro Modo: FinSegun Esta instrucción permite ejecutar opcionalmente varias acciones posibles, dependiendo del valor almacenado en una variable de tipo numérico. Al ejecutarse, se evalúa el contenido de la variable y se ejecuta la secuencia de instrucciones asociada con dicho valor.

Ejemplo Condicional Según Ejemplo : Leer a; Segun a Hacer 0,1,2,3: Escribir “Reprobado"; 4,5,6: Escribir “Aprobado"; 7: Escribir "Excelente!"; De Otro Modo: Escribir “Sin Notas"; FinSegun

Ciclo Mientras La instrucción Mientras ejecuta una secuencia de instrucciones mientras una condición sea verdadera. Mientras Hacer FinMientras

Ejemplo Ciclo Mientras Ejemplo : Escribir "Ingrese un número (0 para salir)"; Leer a; Mientras a<>0 Hacer Tot <- Tot+a; Escribir "Ingrese otro número (0 para salir)"; Leer a; FinMientras Escribir "Total:",Tot;

Ciclo Repetir La instrucción Repetir-Hasta Que ejecuta una secuencia de instrucciones hasta que la condición sea verdadera. Repetir Hasta Que Note que, dado que la condición se evalúa al final, las instrucciones del cuerpo del ciclo serán ejecutadas al menos una vez.

Ejemplo Ciclo Repetir Ejemplo : Repetir Tot <- Tot+a; Escribir "Ingrese un número (0 para salir)"; Leer a; Hasta Que a=0; Escribir "Total:",Tot;

Ciclo Para La instrucción Para ejecuta una secuencia de instrucciones un número determinado de veces. Para <- Hasta ( Con Paso <paso> ) Hacer FinPara

Ejemplo Ciclo Para Ejemplo : Escribir "Números pares de 10 a 20:"; Para a<-10 Hasta 20 Con Paso 2 Hacer Escribir a; FinPara

Operadores-PSEINT

Funciones Matemáticas PSEINT