Este programa traduce la sintaxis del pseudocódigo estudiada en el plan de estudios IGCSE Computer Science 0478/0984.
Este programa está listo para el uso con solo un par de características adicionales en desarrollo. Para cualquier sugerencia o informe de errores, envíe un problema en GitHub.
Si le gustó, no olvide protagonizar este repositorio. ¡Gracias!
Python 3
Para empezar, se requiere dejar un carácter espacial entre cada variable, función u operador. Por ejemplo, al asignar un valor a una variable, esta es la forma correcta de hacerlo.
variable = 16 * 14 + variable2
Si bien esto, por otro lado, no funcionará.
variable=16*14+variable2
Numbers = [ 3, 4 ]
Numbers[Count] = 123
INPUT Numbers[3]
Este es un uso simple de la declaración como en los siguientes ejemplos
PRINT "HELLO WORLD !"
La palabra clave de salida también funciona
OUTPUT "HELLO WORLD !"
Para imprimir la cadena entre dos comillas "".
También es posible imprimir/emitir el contenido de una variable.
PRINT Variable
La palabra clave de salida también funciona
OUTPUT Variable
Para imprimir múltiples cadenas, o variables o ambas, separarlas usando comas. suma = 99
PRINT "The sum is equal to:" , sum
Salida: la suma es igual a: 99
Tenga en cuenta que los espacios se agregan automáticamente entre las involucradas impresas
Esta es una declaración simple que se puede usar como en el siguiente ejemplo.
INPUT Variable
La palabra clave, "UserInput", también se puede usar.
Variable = USERINPUT
Una declaración condicional que lleva a cabo una serie de declaraciones entre la instrucción IF y la instrucción Endif. La declaración delse también será funcional.
IF I = T THEN
PRINT "HELLO WORLD !"
I = I + 1
ELSE
"Print Hello"
ENDIF
(La palabra clave 'entonces' es opcional)
Esto es para repetir una serie de declaraciones, que se insertan entre "LCV" = "Inicio" a "Finalizar" y el siguiente "LCV", por un número establecido de veces.
FOR I = 1 TO 5
PRINT "HELLO WORLD !"
NEXT I
Un bucle condicional que se repite siempre que una condición sea verdadera. Cualquier declaración debe insertarse entre la "condición" while y la declaración de extremo
WHILE I < 5 DO
PRINT "HELLO WORLD !"
I = I + 1
ENDWHILE
(La palabra clave 'hacer' es opcional)
Un bucle condicional que se repite hasta que se cumple una determinada condición. Cualquier declaración debe insertarse entre la repetición y la instrucción hasta.
REPEAT
PRINT "HELLO WORLD !"
I = I + 1
UNTIL I = 5
Los comentarios deben ser precedidos por dos barras y un carácter espacial de la siguiente manera.
// This is a comment
Lea Contriping.MD para obtener detalles sobre nuestro código de conducta y el proceso para enviarnos solicitudes de extracción.