Citarel comando mod me han dicho que no funciona para hallar el resto asi que...
Cuando un lenguaje carece de una función, toca implementarla.
Código [Seleccionar]
entero = funcion Modulo(dividendo, divisor)
entero n
n = ParteEntera(dividendo / divisor)
Devolver (dividendo - n)
fin funcion
Entonces tu función de paridad sin (simplificar), quedaría así:
Código [Seleccionar]
buleano = funcion EsPar(valor)
entero n
n = Modulo(valor, 2)
devolver (n = 0)
fin fncion
Igualmente puede recrears ela función inversa, EsImpar devolveindo (n=1)
Citar• Hallar la suma de los cuadrados de los 100 primeros números enteros impares.
Código [Seleccionar]
entero = Funcion SumaCuadrados
entero k, suma
bucle para k desde 1 a 100
Si EsPar(k) = FALSE luego //se pide la suma de los impares
Suma = (suma + k)
fin si
fin bucle
Devolver suma
fin funcion
Avanza, codifica y luego comenta donde tengas problemas, pero plantea dudas específicas, no el problema completo...