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