A ver, es que si tu le pones a alguien un problema y le dices que lo resuelva escribiendo las cosas en español, dara muchas cosas por hecho, y tendra muchos fallos tanto de omision como logicos. Si analizamos una conversación entre dos amigos vemos ese tipo de fallos. Y se dan por dar cosas por hecho y por la aparente sencillez. Ponedle el mismo problema a un ingles que sepa español...
Vale, no has entendido nada del lenguaje sobre el que estamos discutiendo.Imaginate el siguiente problema: haz una función que reciba un número como entrada y diga si es primo o no.
En ese lenguaje, sería algo así (me lo estoy inventando porque no conozco al sintaxis de pascal):
Código:
funcion verdad_o_mentira esPrimo(entero numero)
{
entero contador = 2;
mientras (contador<numero)
{
si (numero%contador == 0)
{
devolver mentira;
}
contador++;
}
devolver verdad;
}
Código:
funcion verdad_o_mentira esPrimo(Entero n)
{
si numero tiene algun divisor: devolver mentira, en otro caso: devolver verdad
}
{
si numero tiene algun divisor: devolver mentira, en otro caso: devolver verdad
}
A ver si ahora lo entiendes mejor.