Pseudocodigo
Enviado por JanesBell • 24 de Mayo de 2015 • 496 Palabras (2 Páginas) • 265 Visitas
2.2.3 DISEÑO DE ALGORITMOS MEDIANTE PSEUDOCÓDIGO Pseudocódigo: o falso lenguaje, es una serie de normas léxicas y gramaticales parecidas a la mayoría de los lenguajes de programación, pero sin llegar a la rigidez de sintaxis de estos ni a la fluidez del lenguaje coloquial. 2.2.3.1 Estructuras Secuenciales Conjunto de instrucciones donde éstas se ejecutan en el mismo orden en que están escritos, es decir en secuencia. Se tienen tres tipos de instrucciones secuenciales: la declaración de variables, asignación(operaciones y procesos), instrucción Leer e instrucción Escribir(o imprimir). Ejemplo: 1. Diseñar un algoritmo en pseudocódigo que de la suma y el producto de dos números var entero: A,B,S,P inicio leer(A,B) S <- A+B P <- A*B escribir(S,P) fin 2.2.3.2 Estructuras de decisión o selección Decisión simple si (condición) entonces Instrucción 1 fin_si Decisión doble si (condición) entonces Instrucción 1 si_no Instrucción 2 fin_si Ejemplo: Dados dos números ¿cuál es mayor? ,¿cuál es menor? o ¿son iguales? var entero: A,B inicio leer(A,B) si A=B entonces escribir(‘Son Iguales') si_no si A>B entonces escribir(‘A es mayor') si_no escribir(‘B es mayor') fin_si fin_si fin 2.2.3.3 Estructuras de repetición Ciclo mientras mientras (condición) hacer Instrucción fin_mientras Ejemplo: 1. Diseñar un algoritmo en pseudocódigo que sume los primeros 5 números enteros positivos introducidos por el teclado var entero: numero,i,suma inicio i<-0 suma<-0 mientras i<3 hacer leer(numero) i<-i+1 suma=suma+numero fin_mientras escribir("la suma de enteros positivos es:",suma) fin 2. Diseñar un algoritmo en pseudocódigo que sume N números enteros positivos introducidos por el teclado var entero: numero,i,suma, N inicio i<-0 suma<-0 escribir("cuantos numeros deseas sumar") leer (N) mientras i<N hacer escribir("escribe el numero") leer(numero) i<-i+1 suma=suma+numero fin_mientras escribir(‘la suma de enteros positivos es:',suma) fin Ciclo Para para v<-vi hasta vf [incremento decremento (valor)] hacer Instrucción fin_para Ejemplo: 1. Diseñar un algoritmo en pseudocódigo que calcule la suma de los primeros 5 números enteros introducidos por el teclado var entero: Numero,suma,i inicio i<-0 sum<-0 para i<-1 hasta i<-5 hacer leer(numero) suma<-suma+Numero i<-i+1 fin_para escribir("La Suma es :",suma) fin Ejemplo: 2. Diseñar un algoritmo en pseudocódigo que calcule la suma de N números
...