3. Codificación en pseint
en el momento de codificar de cualquier
programa en el seudointerprete pseint se
requiere de el uso de instrucciones como
proceso , escribir , leer, finproceso , condicionales
, ciclos, case.
4. Comando Escribir
• Escribir es una instrucción de entrada la cual
no hace uso de paréntesis , termina con signo
de punto y coma (;) y las variables , aquellas
frases que no se modifican van encerradas
dentro de (“”) y las constantes , aquellas que
varían sin previo aviso durante el proceso de
ejecución del programa van sin (“”) ,así como
también puede mostrar uno varios datos al
mismo tiempo separados por (,) y (“”)
5. Mostrar mensajes por medio un
“escribir” en pseint
click y luego pedir los
datos a mostrar en
pantalla finalizados
con(;)
6. Comando Leer
Leer es una instrucción de entrada que al igual
que escribir no hace uso de paréntesis ,termina
en signo de punto y coma (;) .Esta también
permite ingresar varios datos al mismo tiempo si
es necesario pero teniendo en cuenta que
deben ir separados por comas (,) y estos mismo
son almacenados en variables
7. “ leer” en pseint
Click y luego asignar
variable con un (;) al
final
9. Estructuras selectivas o
(condicionales)
Estas son estructuras en las que se debe seguir unas acciones
conforme a la respuesta de un determinado cuestionamiento
formulado para la solución de dicho problema planteado .
si- entonces
Si <condición>
Entonces
<instrucciones>
Sino
<instrucciones>
FinSi
La condición debe ser una expresión lógica, que al ser evaluada retorna
Verdadero o Falso.
La cláusula Entonces debe aparecer siempre, pero la cláusula Sino
puede no estar. En ese caso, si la condición es falsa no se ejecuta
ninguna instrucción y la ejecución del programa continúa con la
instrucción siguiente.
11. ejemplo
• realizar mediante seudocódigo un algoritmo que
permita determinar si un numero ingresado por
pantalla es positivo o negativo Y represéntelo en
pseint
Solución del algoritmo mediante seudocódigo
Inicio.
Leer NÚM
Si NÚM > = 0
Entonces
Hacer R = “POSITIVO”
Si no
Hacer R = “NEGATIVO”
Fin de comparación
Escribir “el número es”, R
Fin
14. comandos de Múltiple (según)
• La secuencia de instrucciones ejecutada por una
instrucción Según depende del valor de una variable
numérica.
según
Según <variable> Hacer
<número1>: <instrucciones>
<número2>,<número3>: <instrucciones>
<...>
De Otro Modo: <instrucciones>
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.
16. ejemplo
realizar un seudocódigo que permita calcular el
área de cualquiera de las siguientes figuras
geométricas:
• 1. Cuadrado
• 2. Rectángulo
• 3. Triangulo
• 4. Circulo
19. ciclos
Estas son herramientas que son empleadas en el
momento que se necesita que un proceso se
efectúe de manera cíclica, puesto que permiten
el control de ciclos, esas herramientas se
emplean con base en las condiciones propias de
cada problema, los nombres con los que se
conocen éstas son: “Mientras que”, “Repite hasta
que” y “Desde, hasta que”.
20. comando mientras
• Al ejecutarse esta instrucción, la condición es evaluada. Si la
condición resulta verdadera, se ejecuta una vez la secuencia
de instrucciones que forman el cuerpo del ciclo. Al finalizar
la ejecución del cuerpo del ciclo se vuelve a evaluar la
condición y, si es verdadera, la ejecución se repite. Estos
pasos se repiten mientras la condición sea verdadera.
• Note que las instrucciones del cuerpo del ciclo pueden no
ejecutarse nunca, si al evaluar por primera vez la condición
resulta ser falsa.
• Si la condición siempre es verdadera, al ejecutar esta
instrucción se produce un ciclo infinito. A fin de evitarlo, las
instrucciones del cuerpo del ciclo deben contener alguna
instrucción que modifique la o las variables involucradas en
la condición, de modo que ésta sea falsificada en algún
momento y así finalice la ejecución del ciclo.
21. comando “mientras” activado
Click, y luego realizar las diferentes
acciones del comando , se debe tener
en cuenta que no se debe colocar el (;)
después “hacer”
22. ejemplo
Codificación del algoritmo en
pseint
Realizar mediante
seudocódigo un
algoritmo ,para
obtener la suma de
diez cantidades
mediante la
utilización de un ciclo
“Mientras”
24. Comando repetir
• La instrucción Repetir-Hasta Que ejecuta una secuencia de
instrucciones hasta que la condición sea verdadera.
Repetir
<instrucciones>
Hasta Que <condición>
En este ciclo la palabra repetir indica el inicio repetir y realizara una
secuencia de procesos dentro de el. Hasta que llegue el momento que la
condición indique el .
Hasta que : sea verdadera
Es muy importante tener en cuenta que en la secuencia de proceso este
ciclo debe existir al menos uno que cambie el valor lógico de la condición
y se evite un ciclo infinito de repeticiones.
26. Ejercicio
Codificación del algoritmo en
pseint
Realizar un seudocódigo
que permita conocer el
promedio de una serie de
números proporcionados
como. datos de entrada
28. Comando para
• La instrucción Para ejecuta una secuencia de instrucciones
un número determinado de veces.
Para <variable> <- <inicial> Hasta <final> ( Con Paso <paso> ) Hacer
<instrucciones>
Fin Para
Al ingresar al bloque, la variable <variable> recibe el valor
<inicial> y se ejecuta la secuencia de instrucciones que forma el
cuerpo del ciclo. Luego se incrementa la variable <variable> en
<paso> unidades y se evalúa si el valor almacenado en
<variable> superó al valor <final>. Si esto es falso se repite
hasta que <variable> supere a <final>. Si se omite la cláusula
Con Paso<paso>, la variable <variable> se incrementará en 1.
29. Comando “ para” activado
Click, y luego realizar las
diferentes acciones del
comando.
30. Ejercicio
Codificación del algoritmo en
pseint
Realizar un algoritmo que
en el que se muestre en
pantalla 5 veces la frase
somos estudiantes de Ing.
de sistemas