jueves, 15 de marzo de 2012

Actividad 4


Actividad 4     Construye programa con centinelas  (movilizar sus conocimientos y poner en acción métodos adquiridos-ejercicios)
problema
·         Realizar un programa que acepte números hasta el valor centinela -666. Para cada número el programa contara los números pares e impares.
Para realizar el programa es importante conocer que es un centinela.
Centinela: es un valor especial que se emplea para indicar el final de una lista de datos. Ejemplo; sea  una lista de calificaciones de estudiantes (en una escala de 0 a 100). El número de calificaciones no se conoce,  pero la lista termina con el número -999 (este es el centinela).

Para resolver el problema proponemos dividir el programa para facilitar su elaboracion.
a).-Primero, Realizar un programa que acepte números hasta el valor centinela -999, para locual ordena las instrucciones que se presentan abajo para diseñar la primera parte del problema:

End;
Centinela <>-999
Readln(centinela);
Writeln(‘introduce el valor’);
While______do
Readln(centinela);
Begin
Writeln(‘introdue un valor’);

b).-En seguida, acompleta el programa anterior para que de cada número se cuenten los  números pares e impares con las siguientes instrucciones:

Par:=0;
Impar:=impar+1;
Centinela mod 2=0
If ________ 
    Then ______
     Else  _______
Par:=par+1;
Impar:=0;
 writeln(‘el numero de pares son’,____);
Writeln(‘el numero de impares son’, _____);



No hay comentarios:

Publicar un comentario