Tecnología / Algoritmo Para La Suma De Numeros Pares E ImparesAlgoritmo Para La Suma De Numeros Pares E ImparesEnsayos Gratis: Algoritmo Para La Suma De Numeros Pares E ImparesEnsayos de Calidad, Tareas, Monografias - busque más de 761.000+ documentos.
Enviado por: IsraelOflaherty 21 mayo 2012
Palabras: 423 | Páginas: 2
Views: 734
Tarea 1. Diseño de un Algoritmo. Problema. Diseñar un algoritmo que haga la suma de los números pares e impares de un rango de números. I. Entender el problema. Entradas necesarias: Rango, Contador, Variable 'P', Variable 'I'. Salidas: Suma números pares, suma números impares. II. Algoritmo en Lenguaje natural. 1. Leer el rango de datos. 2. Identificar si para cada dato del rango si es número par o impar. 3. Si es un número par, guardarlo y sumarlo con el número par anterior y volver a guardar el resultado. 4. Si es un número impar, guardarlo y sumarlo con el número par anterior y volver a guardar el resultado. 5. Mostrar la suma total de los número pares, 6. Mostrar la suma total de los número impares. III. Refinamiento. Sumar_par_impar ent i; //i es el contador y de igual manera es el numero 'n' del rango establecido. ent P; //'P' es la variable para almacenar la suma de números pares. ent I; //'I' es la variable para almacenar la suma de números impares. asignar a 'i' el valor del primer dato inferior del rango de números; Comienza leer el valor actual de 'i'; mientras (i > datoinicial & i <= datofinal) haz si (i mod 2 = 0) entonces comienza P = P + i; i++; termina otro comienza I = I + i; i++; termina termina escribir ('La suma de los números pares es 'P''); escribir ('La suma de los números impares es 'I''); Otro refinamiento. Sumar_par_impar ent i; //i es el contador y de igual manera es el numero 'n' del rango establecido. ent P; //'P' es la variable para almacenar la suma de números pares. ent I; //'I' es la variable para almacenar la suma de números impares. asignar a 'i' el valor del primer dato inferior del rango de números; ent datoinicial; ent datofinal; P = 0; I = 0; Comienza leer (datoinicial); leer (datofinal); i = datoinicial; mientras (i > datoinicial & i <= datofinal) haz comienza si (i mod 2 == 0) e
ntonces comienza P = P + i; i++; termina otro comienza I = I + i; i++; termina termina termina escribir ('La suma de los números pares es 'P''); escribir ('La suma de los números impares es 'I''); Otro refinamiento Sumar_par_impar ent i; //i es el contador y de igual manera es el numero 'n' del rango establecido. ent P; //'P' es la variable para almacenar la suma de números pares. ent I; //'I' es la variable para almacenar la suma de números impares. asignar a 'i' el valor del primer dato inferior del rango de números; ent datoinicial; ent datofinal; P = 0; I = 0; Comienza repite comienza //Cuerpo del pseu- leer (datoinicial); //docodigo es para leer (datofinal); //validar el rango si (datoinicial > datofinal) entonces escribir (“error vuelve a introducir el rango”); termina hasta (datoinicial < datofinal);
i = datoinicial; ... |
Ensayos relacionados
|
