Construye la idea
ejemplo 1
Contador:=0;
read(num);
WHILE
num>0 DO
BEGIN
contador:=contador+1;
read(num)
END;
writeln(‘Número de enteros
positivos=’,contador);
ejemplo 2
Contador:=0; (*Inicializar
el contador*)
i:=; (*Inicializara la variable de
control del ciclo*)
WHILE i=20
DO (*Continuar
hasta que i>20*)
BEGIN
read(num); (*capturar
el siguiente dato de estrada*)
IF
num>0
THEN
contador: contador+1 contador;
i:=i+1 (*Incrementar
la variable de control de ciclo*)
END;
Writeln (‘El número de enteros positivos es’,
contador:1)
No se pudo poner la instruccion "writeln(‘Número de enteros positivos=’,contador);" en Scratch actividad 2 ejemplo 1
ResponderEliminarla estructura por siempre si no te permite agregar bloques al termino del ciclo, por lo que te recomiendo utilices otra estructura de ciclo que si te lo permita como lo es repetir hasta que...
Eliminarresultado del ejemplo1
ResponderEliminaralpresionar bandera
fijar contador a 0
preguntar introduce un numero
fi9jar num a respuesta
por siempre si num>0
empesar
fijar contador a contador +1
preguntar introduce nuero
fijar numa respuesta
finalizar
El programa cuenta los numero positivos que se introducen desde el teclado.
Profesor en nuestro blog de laexposicion tenemos para que sirva while chequelo puede servir.
ResponderEliminarrespuesta ejemplo:1
al presionar bandera
fijar contador a 0
preguntar introducir un numero y esperar
fijar numero a respuesta.
por siempre
fijar contador a contador +1
preguntar introducir un numero y esperar
fijar num a respues
Al iniciar bandera
ResponderEliminarfijar contador a 0
preguntar introduce un numero
fijar numero a respuesta
por siempre si numero es mayor a 0
fijar contador a contador +1
preguntar introduce numero
fijar numero a respuesta
Y se cuentan los numero reales
alpresionar bandera
ResponderEliminarfijar contador a 0
preguntar introduce un numero
fi9jar num a respuesta
por siempre si num>0
empesar
fijar contador a contador +1
preguntar introduce nuero
fijar numa respuesta
finalizar
Al presionar bandera
ResponderEliminarfijar contador a 0
preguntar introduce un numero y esperar
fijar num a respuesta
por siempre si num > 0
fijar contador a contador + 1
preguntar introduce un numero y esperar
fijar num a respuesta
(fin)
Pasito a pasito entiendo mejor ...
alpresionar bandera
ResponderEliminarfijar contador a 0
preguntar introduce un numero
fijar num a respuesta
empezar ciclo
por siempre si num>0
fijar contador a contador +1
preguntar introduce numero
fijar num respuesta
terminar ciclo
al presionar bandera
ResponderEliminarfijar contador a 0
preguntar Cuál es tu nombre y espera
fijar num a respuesta
por siempre si num > 0
fijar contador a contador + 1
preguntar introduce numero y espera
fijar num a respuesta