-
×Información¿Necesita ayuda con Windows 11?
Vea información sobre compatibilidad, actualización y soluciones para problemas conocidos de HP y Microsoft, clicando aquí
InformaciónCorrija errores en Win 10Resuelva problemas de actualización de Windows 10 en un PC HP – Centro de soporte HP para Windows 10
-
×Información¿Necesita ayuda con Windows 11?
Vea información sobre compatibilidad, actualización y soluciones para problemas conocidos de HP y Microsoft, clicando aquí
InformaciónCorrija errores en Win 10Resuelva problemas de actualización de Windows 10 en un PC HP – Centro de soporte HP para Windows 10
- Comunidad de Soporte HP
- >
- Otros productos
- >
- Otros productos
- >
- HP Prime arroja error de sintaxis al declarar mas ...
- Suscribirse
- Marcar tema como nuevo
- Marcar tema como leído
- Hacer que este Tema flote siempre en la parte superior de mi pantalla
- Seguir
- Suscribir
- Silenciar
- Página de impresión sencilla
Crea una cuenta en la Comunidad HP para personalizar tu perfil y realizar una pregunta
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse
- Resaltar
- Imprimir
- Reportar Mensaje
HP Prime arroja error de sintaxis al declarar mas de dos variables
el 23-01-2019 02:40 PM
Los programas arrojan error de sintaxis cuando se declaran más de dos variables locales. p.e.
LOCAL a,b,c;
La calculadora está actualizada al ultimo firmware 2.1.14181 (2018-10-16)
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse
- Resaltar
- Imprimir
- Reportar Mensaje
HP Prime arroja error de sintaxis al declarar mas de dos variables
el 27-01-2019 03:58 AM
Hola.
Revise si le sirve:
Bienvenid@ a la Comunidad, soy voluntario, y los mensajes privados no se responderán.
¿Le fué útil la respuesta y/o quiere dar las "gracias"? Haga clic en el botón de “ Sí ” ¿Ayudé a resolver el problema? no olvide presionar “Aceptar como solución” , así mismo alguien más que tenga la misma consulta le servirá esta solución.
@HPSupportESPSoporte Técnico HP
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse
- Resaltar
- Imprimir
- Reportar Mensaje
HP Prime arroja error de sintaxis al declarar mas de dos variables
el 28-01-2019 09:56 AM
Gracias por la respuesta.
Ninguno de los dos me dió solución.
Sin embargo encontré el problema. El problema de sintaxis se sepresenta cuando configuro la coma (,) el separador de decímales en lugar del punto (.) por ello el compilador al ver la expresión LOCAL a,b,c,d; lo toma como varios separadores decimales seguidos y no como una enumeración de variables.
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse
- Resaltar
- Imprimir
- Reportar Mensaje
HP Prime arroja error de sintaxis al declarar mas de dos variables
el 29-01-2019 09:22 AM
Enhorabuena, si encontráste la solución, pero te aconsejo mirar algunos ejemplos, desde ...
EXPORT MOPMT(L,R,M)
BEGIN
LOCAL K:=R/1200;
K:=L*K/(1-(1+K)^-M);
RETURN "Payment ="+K;
END;
También, en un programa de Geodesia ...
EXPORT geodet1(rmag, dec)
// geodetic latitude and altitude
// series solution
// input
// req = equatorial radius (kilometers)
// flat = flattening factor (non-dimensional)
// rmag = geocentric radius (kilometers)
// dec = geocentric declination (radians)
// (+north, -south; -pi/2 <= dec <= +pi/2)
// output
// alt = geodetic altitude (kilometers)
// lat = geodetic latitude (radians)
// (+north, -south; -pi/2 <= lat <= +pi/2)
////////////////////////////
BEGIN
LOCAL n, o, a, p, q, r, s;
LOCAL gdv := [0, 0];
n := req / rmag;
o := flat * flat;
a := 2.0 * dec;
p := sin(a);
q := cos(a);
a := 4.0 * dec;
r := sin(a);
s := cos(a);
// geodetic latitude (radians)
gdv(1) := dec + flat * n * p + o * n * r * (n - 0.25);
// geodetic altitude (kilometers)
gdv(2) := rmag + req * (flat * 0.5 * (1.0 - q) + o * (0.25 * n - 0.0625) * (1.0 - s) - 1.0);
return gdv;
END;
Saludos.
@Maké (Ex-EXPERTO). Technical Advisor Premium. HP Program Top Contributor … Distinguished Professor, in … https://h30434.www3.hp.com/t5/Calculators/bd-p/Calulators-Handhelds and … https://h30434.www3.hp.com/
¿No encontraste lo que estabas buscando? Pregunta a la Comunidad