UNIVERSIDAD DE CONCEPCIÓN FACULTAD DE INGENIERÍA AGRÍCOLA DEPTO. DE AGROINDUSTRIAS Juan Carlos Sandoval Avendaño PAUTA TAREA DE PRÁCTICO Nº 1 (TaP1) Lenguaje de Programación (Semana 22 - 26 de Mayo de 2006) Escriba el algoritmo, el diagrama de flujo y la correspondiente codificación en pascal que solicite al usuario el ingreso de #! números enteros y muestre el total de ellos que son pares y la suma de los que son imparesß usando color verde claro. ÐIndicación: un número es par cuando al dividirlo por # el resto es !Ñ Fecha de entrega: Viernes 26 de mayo de 2006 hasta las 15:00 hrs. La tarea debe ser entregada escrita o impresa en papel indicando claramente el nombre del autor del programa. Solución: Algoritmo: 1) Inicio 2) Suma = 0 3) Contador = 0 4) Para i desde 1 hasta 20 hacer Leer x Si x es par entonces Contador = Contador + 1 en caso contrario Suma = Suma + x 5) Escribir el total de números pares 6) Escribir la suma de los números impares 7) Fin Programa: Program Pares_e_Impares; Uses Crt; Var x, Suma, Contador : Integer; i : 1..20; Begin Suma:=0; Contador:=0; Writeln('Ingrese 20 números enteros'); for i:=1 to 20 do Begin Readln(x); if (x mod 2) = 0 then Contador:=Contador+1 1 else Suma:=Suma+x; {Fin del if} End; {Fin del ciclo for} TextColor(LightGreen); Writeln('El total de números pares es : ',Contador); Writeln('La suma de los impares es : ',Suma); ReadKey; {Detiene la ejecución hasta pulsar RETORNO} End. Diagrama de Flujo: 2