Proceso if
Escribir "Temperature of water? "
Leer Temp
Si Temp <= 0 Entonces
Escribir "It´s frozen"
Sino
Si Temp <= 12 Entonces
Escribir "It´s cold"
Sino
Si Temp <= 25 Entonces
Escribir "It´s warm"
Sino
Si Temp <= 75 Entonces
Escribir "It´s hot"
Sino
Si Temp <= 100 Entonces
Escribir "It´s very hot"
Sino
Escribir "It´s burning"
Fin Si
Fin Si
Fin Si
Fin Si
Fin Si
Fin Proceso
Aun PSEINT no soporta ELSEIF, pienso que no se leeria muy bien su equivalente literal SINO SI
puede ser DE LO CONTRARIO SI, que opinan
//SEUDO_CODIGO con opcion SINO SI
Proceso IF2
Escribir "Temperature of water? "
Leer Temp
Si Temp <= 0 Entonces
Escribir "It´s frozen"
Sino Si Temp <= 12 Entonces
Escribir "It´s cold"
Sino Si Temp <= 25 Entonces
Escribir "It´s warm"
Sino Si Temp <= 75 Entonces
Escribir "It´s hot"
Sino Si Temp <= 100 Entonces
Escribir "It´s very hot"
Sino
Escribir "It´s burning"
Fin Si
Fin Proceso
//SEUDO_CODIGO con opcion De lo contrario
Proceso p1_bloque_comienzo_fin_de_programa
Escribir "Temperature of water? "
Leer Temp
Si Temp <= 0 Entonces
Escribir "It´s frozen"
De lo contrario Si Temp <= 12 Entonces
Escribir "It´s cold"
De lo contrario Si Temp <= 25 Entonces
Escribir "It´s warm"
De lo contrarioTemp <= 75 Entonces
Escribir "It´s hot"
De lo contrario Temp <= 100 Entonces
Escribir "It´s very hot"
Sino
Escribir "It´s burning"
Fin Si
Fin Proceso
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2020-06-18
Escelente explicación, me ha servido lo else if, gracias.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2020-07-30
Proceso Programa2
Definir num1, num2, num3, contador Como Entero
Contador=0
Escribir " introducir primer numero "
Leer num1
Escribir " introducir segundo numero "
Leer num2
Escribir " introducir tercero numero "
Leer num3
Sinum1<num2ynum1<num3entoncesEscribir"El mayor es: ",num1SiNoSinum2>num1ynum2>num3entoncesEscribir"El mayor es: ",num2sinoEscribir"El mayor es: ",num3
FinProceso
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
El siguiente primer codigo utiliza IF anidados,
Proceso if
Escribir "Temperature of water? "
Leer Temp
Si Temp <= 0 Entonces
Escribir "It´s frozen"
Sino
Si Temp <= 12 Entonces
Escribir "It´s cold"
Sino
Si Temp <= 25 Entonces
Escribir "It´s warm"
Sino
Si Temp <= 75 Entonces
Escribir "It´s hot"
Sino
Si Temp <= 100 Entonces
Escribir "It´s very hot"
Sino
Escribir "It´s burning"
Fin Si
Fin Si
Fin Si
Fin Si
Fin Si
Fin Proceso
Aun PSEINT no soporta ELSEIF, pienso que no se leeria muy bien su equivalente literal SINO SI
puede ser DE LO CONTRARIO SI, que opinan
//SEUDO_CODIGO con opcion SINO SI
Proceso IF2
Escribir "Temperature of water? "
Leer Temp
Si Temp <= 0 Entonces
Escribir "It´s frozen"
Sino Si Temp <= 12 Entonces
Escribir "It´s cold"
Sino Si Temp <= 25 Entonces
Escribir "It´s warm"
Sino Si Temp <= 75 Entonces
Escribir "It´s hot"
Sino Si Temp <= 100 Entonces
Escribir "It´s very hot"
Sino
Escribir "It´s burning"
Fin Si
Fin Proceso
//SEUDO_CODIGO con opcion De lo contrario
Proceso p1_bloque_comienzo_fin_de_programa
Escribir "Temperature of water? "
Leer Temp
Si Temp <= 0 Entonces
Escribir "It´s frozen"
De lo contrario Si Temp <= 12 Entonces
Escribir "It´s cold"
De lo contrario Si Temp <= 25 Entonces
Escribir "It´s warm"
De lo contrarioTemp <= 75 Entonces
Escribir "It´s hot"
De lo contrario Temp <= 100 Entonces
Escribir "It´s very hot"
Sino
Escribir "It´s burning"
Fin Si
Fin Proceso
Escelente explicación, me ha servido lo else if, gracias.
Proceso Programa2
Definir num1, num2, num3, contador Como Entero
Contador=0
Escribir " introducir primer numero "
Leer num1
Escribir " introducir segundo numero "
Leer num2
Escribir " introducir tercero numero "
Leer num3
FinProceso
Me parece una muy buena idea, de lo contario si o sino si, pero se podría usar otra cosa que no incluya al si cómo alternativa. ¿Que piensan?.
Saludos