Tuberías V2.00 HP 49g+ / HP 50g

 

Puedes hallar caudales y pérdidas de carga en redes con pocas tuberías (de 1 a 14) resolviendo un sistema de ecuaciones no lineales. Puedes escoger entre las opciones: escribir rugosidad absoluta, escribir factor de fricción de Darcy, escribir coeficiente de Hazen Williams o escoger flujo laminar.
También se incluye un programa que halla cualquier variable en una tubería simple pudiendo escoger también entre las opciones mencionadas.
Además puedes hallar algunas propiedades del agua líquida como viscosidad, viscosidad cinemática, densidad, tensión superficial, presión de vapor y módulo de elasticidad a cualquier temperatura.

 

Autor: César Vásquez Alvarado 16/JULIO/2009

 

 

Statdes V3.01 HP 49G / HP 48gii / HP 49g+ / HP 50g

 

Esta biblioteca trata sobre estadística descriptiva con una y dos variable. Halla: Media aritmética, Mediana, Moda (todas las modas si hay mas de una), Cuartiles, Percentiles, Medidas de dispersión, Coeficientes de asimetría, Coeficientes de curtosis, Sumatorias, Momentos respecto al origen y respecto a la media aritmética, Media geométrica, Media armónica, Media cuadrática, Coeficiente de variación, Desviación media, Desviación mediana, Tabla de distribución de frecuencias, Tabla con sumatorias. Además hace regresión de dos variables usando 13 modelos: "Lineal" "Exponencial simple" "Exponencial inversa" "Logarítmica simple" "Logarítmica recíproca" "Potencial simple" "Potencial modificado" "Geométrica" "Geométrica modificada" "Recíproca" "Cuadrática" "Cúbica" "Cuártica"

 

Autor: César Vásquez Alvarado 04/AGOSTO/2010

 

 

MSLV2 V1.00 HP 49G / HP 48gii / HP 49g+ / HP 50g

 

Permite resolver sistemas de ecuaciones no lineales de manera más rapida que con el comando MSLV.

Incluso puedes usar este comando dentro de tus programas.

Los argumentos son similares a los del MSLV, excepto que ahora puedes escoger el error relativo que deseas para tu solución.

Incluye código fuente en System RPL.

 

Autor: César Vásquez Alvarado 16/JULIO/2009

 

 

Bases V1.03 HP 49G / HP 48gii / HP 49g+ / HP 50g  

 

Esta biblioteca convierte números entre las bases 2,3,4,...,15,16

También convierte números con cifras decimales.

 

 

 

Autor: César Vásquez Alvarado 16/JULIO/2009

 

 

CRONO V1.00 HP 49G / HP 48gii / HP 49g+ / HP 50g

 

Es un cómodo e intuitivo cronómetro.

 

 

 

 

 

 

Autor: César Vásquez Alvarado 16/JULIO/2009

 

 

VerList V1.02 HP 49G / HP 48gii / HP 49g+ / HP 50g

 

Visor y editor de matrices y lista de listas. Además, podrás etiquetar las filas y columnas.

Puedes usarlo al inicio de tus programas como editor para ingresar datos.

Puedes usarlo al final de tus programas como visor para mostrar las respuestas.

 

Autor: César Vásquez Alvarado 16/JULIO/2009

 

 

Geodesia V1.04 HP 49g+ / HP 50g

 

Transformacion entre coordenadas UTM, geograficas y cartesianas.

 

 

 

 

 

Autor: César Vásquez Alvarado 16/JULIO/2009

 

 

APNUM V2.00 HP 49g+ / HP 50g

 

APLICACIONES NUMERICAS.

Regresion lineal multiple, regresion polinomial, integracion numerica y grafica, ecuaciones diferenciales y sistema de ecuaciones diferenciales.

 

 

Autor: César Vásquez Alvarado 06/MARZO/2010

 

 

Hidrología V1.03 HP 49g+ / HP 50g

 

Esta biblioteca contiene 10 programas de hidrología.

 

 

 

 

 

Autor: César Vásquez Alvarado 16/JULIO/2009

 

 

Escribir comentario

Comentarios: 60
  • #1

    ivan (domingo, 26 julio 2009 20:18)

    muy buena presentacion de los programas, y a provarlos, gracias por subirlos...(ivanhp50)

  • #2

    marthin diaz (sábado, 22 agosto 2009 21:52)

    de verdad muchas gracias no tienes ni idea del gran aporte q hiciste de verdad un millon de gracias

  • #3

    Servidor de nadie (miércoles, 02 septiembre 2009 17:50)

    Muchisimas gracias, ojala y puedas seguir aportando excelentes programas como estos

  • #4

    BLADIMIR ARAMAYO (viernes, 11 septiembre 2009 14:21)

    Gracias por el programa de hidrologia, soy estudiante de ING.CIVIL 4º año, soy de BOLIVIA y ademas quisiera apredender a crear y editar listas y matrices en la HP 50g, quisiera saber como creas y editas listas y matrices en la HP 50g, si tubieras un manual para crear listas y matrices, me podrias enviar ami correo ademas quiero deecirte que tu pagina esta MUY BUENA gracias....

  • #5

    antonia (martes, 16 febrero 2010 06:56)

    como se introducen los datos en la calculadora para obtener las coordenadas

  • #6

    carmen (sábado, 17 abril 2010 20:56)

    maravilloso! gracias

  • #7

    michelle (viernes, 16 julio 2010 04:54)

    Amigo eres lo maximo exelente el programa de tuberias, quisiera ser como tu e inventar programas gracias men.

  • #8

    Ruben (jueves, 02 septiembre 2010 09:43)

    Hola, felicitaciones.. Hice un Kronos hace tiempo en UsrRPL, era muy básico. El tuyo es superior, lo único que le falta es los lapsos de tiempo 2 o 3 lapsos seria super... bueno felicidades igual...
    Lástima no pueda mostrarte el código que hice.

  • #9

    KREDCRKED (lunes, 18 octubre 2010 23:36)

    muy bueno tus programas me ayudaron bastante muchas gracias
    espero que nos brindes unos tutoriales de como hacerlos especialmete (VerList v 1.02)

  • #10

    VITOR (sábado, 06 noviembre 2010 08:02)

    xvere amigo...me animas a seguir aprendiendo a programar
    !!!!! gracias !!!

  • #11

    Alexandre (sábado, 11 diciembre 2010 00:50)

    tem como ver quartis e decis no programa statdes?ou solamente percentis?

  • #12

    Gabriel (lunes, 03 enero 2011 12:29)

    saludos estimado amigo ... tengo una consulta espero me ayudes.
    cual seria el codigo de programacion en rpl para mostras datos (respuestas) en el editor de matrices; estos datos han sido trabajados en listas; supongamos que tendo dos listas {a b c d} {e f g h } y estas listas que serian mis respuestas kiero mostrarlas que aparescan en el editor de matrices como columnas ... man ayudame estare muy agradecido .... scan_mg@hotmail.com

  • #13

    Gabriel (lunes, 03 enero 2011 12:38)

    saludos estimado amigo ... tengo una consulta espero me ayudes.
    cual seria el codigo de programacion en rpl para mostras datos (respuestas) en el editor de matrices; estos datos han sido trabajados en listas; supongamos que tendo dos listas {a b c d .... n} {e f g h ....m} y estas listas que serian mis respuestas kiero mostrarlas que aparescan en el editor de matrices como columnas ojo que estas listas aparecen en el directorio Home por que son ya datos finales (respuestas) y estan gauardadas con un nombre ... man ayudame estare muy agradecido .... scan_mg@hotmail.com

  • #14

    Gabriel (lunes, 03 enero 2011 14:10)

    Te pasaste man .... hermano muchas gracias... estoy muy agradecido me sirvio de mucho ...eso era lo que keria hacer ... graciassss

  • #15

    nataly (lunes, 31 enero 2011 12:59)

    capisimoooo deverias crear programa para modelos bivariantes y multivarianes tmabien para estdistica no parametricaaaa ahi si seria re capo ;)

  • #16

    Marck (viernes, 18 marzo 2011 21:22)

    buenisimo tu programa Statdes V3.01 (no se si puedes publicar su codigo fuente para poder verlo y descargarlo seria lo maximo) graciasssss

  • #17

    Marcos (sábado, 19 marzo 2011 21:30)

    Gracias! por el programa de "pérdida de carga",soy diseñador de redes y la verdad es que se me simplificaron muchos los cálculos.Saludos!

  • #18

    mauricio (sábado, 09 abril 2011 13:27)

    como puedo hacer esto en la hp50g??
    -cos(60)*B1 + cos(alfa) *B3 =0
    B1 * sen(60)+B2 -P +B3*Sen(alfa) =0
    B2*a - 2*a*P+ B3*sen(alfa)*3*a = 0

    encontrar b1 b2 b3 con alfa constante

    master_bike_1@hotmail.com

  • #19

    kensa (martes, 14 junio 2011 18:31)

    buenos programas y agradesco y bueno que siga poniendo buenos programas

  • #20

    MAURO (lunes, 27 junio 2011 20:23)

    cómo obtengo los valores de las constantes de "a" y "b" de regrecioen y correlación(valores de la recta de ajuste).

  • #21

    KARLOS (viernes, 15 julio 2011 18:43)

    ALGUIEN PODRIA DARME LA RUTINA PARA QUE LA CALCULADORA GUARDE AUTOMATICAMENTE CADA 5 MINUTOS O NO ES POSIBLE HACERLO

  • #22

    Ronald (domingo, 21 agosto 2011 09:38)

    Hola amigo, sabes q baje uno de tus programas el mlv2 para resolver ecuaciones no lineales osea de forma literal cosa q no hace el solvesys, y me baje el archivo zip desde este blog, copie el archivo MSLV2.HP y MSLV.RFT y los pego en flash reinicio la hp, entro a librerias y me dice MSLV2 Error: Too few Arguments.. te agradeceria q me ayude este es mi correo: L337.ronald@gmail.com

  • #23

    delfor (sábado, 03 septiembre 2011 18:56)

    hola amigo ..xvere tu pagina quisiera que me ayudes en un programa que hice .. lo que necesito inicailmente es convertir una lista a una matriz x ejemplo {{1 2}{3 4}} con que comando en system lo convierto en [[1 2][3 4]] y asi ...intente compilar en mi hp lo q esta en el manual ^ListToArry pero me parece que compila normal pero cuando ejecuto el programa se reinicia la calcu ... tambien intentè con ^LIST2MATRIX pero sigo con el mismo problema haber si me ayudas amigo ... mis gracias por anticipado !!!!

  • #24

    César Vásquez Alvarado (sábado, 03 septiembre 2011 19:26)

    Hola Delfor.

    Esos dos comandos si funcionan.
    ^ListToArry convierte una lista a arreglo.
    ^LIST2MATRIX convierte una lista a matriz simbólica.

    Recuerda que las llaves de la lista deben estar separadas por un espacio
    { { Z1_ Z2_ } { Z3_ Z4_ } }
    { { %1 %2 } { %3 %4 } }

  • #25

    delfor (domingo, 04 septiembre 2011 19:44)

    los comando se escriben tal y cual esta escrito en el manual .. xq lo estoy compilando en mi calculadora ... lo digo por que en el manual vi que el comando FPTR 3 373 era FLASHPTR 3 373 y igual estuve copn el mismo problema pero cunado lo puse FPTR si funcionanba el comando y mi pregunta tambien iba por ahi
    mi lista es de una entrada de datos
    1: {{1 2}{ 3 4}}
    y hice lo siguiente
    ::
    ^ListToArry
    ;
    @
    ASM
    lo compilè
    y luego lo ejecutè con la lista en la pila 1
    y se reinicia mi calcu por eso pensè que estaba mal el comando
    quisiera me ayudes en eso
    enm que estoy fallando ????
    y gracias por la respuesta pronta!!!

  • #26

    César Vásquez Alvarado (domingo, 04 septiembre 2011 20:22)

    La manera de escribir flashpointers es la siguiente:

    En la calculadora:

    FPTR2 ^ListToArry

    En el editor de Debug 4x:

    FLASHPTR ListToArry

    Esta manera de escribir los flashpointers está en el manual de System, capítulo 1: introducción.

  • #27

    delfor (lunes, 05 septiembre 2011 08:18)

    gracias cesar ... entonces creo que ahora si ya fncionarà mi programilla

    gracias de seguro te traerè mas preguntas ya que recien le estoy entrando a system
    !!!! !!!!!!!!

  • #28

    devitag (miércoles, 21 septiembre 2011 18:12)

    hola cesar,quiero preguntarte como puedo almacenar dentro de un bucle una matriz por ejemplo estuve haciendo de la siguiente manera pero no almacena mi matriz si no se distorsiona

    1+_...DO


    calculos

    INDEX@
    PUTREALEL
    ' LAM MMT
    STOLAM

    LOOP
    Y NO ALMACENA SIGUE HACIENDO PARA CADA SUBINDICE PONIENDO MMT EN LA PILA
    O NO SÈ COMO PODRIA ALMACENAR UNA MATRIZ EN SYSTEM

    POR EJEMPLO YO LO HICE A SI EN USER
    1 n
    FOR j

    CALCULOS

    'M(3,j)' STO

    Y LO VUELVO A UTILIZAR EN MIS CALCULOS ESE ELEMENTO GUARDADO
    POR EJEMPLO

    'M(3,j)*DATOS1/DATO2' EVAL 'M(4,j)' STO
    Y ASI PS ESTRAIGO Y ALAMCENO SEGUIDAMENTE COMO LO PUEDO HACER EN SYSTEM POR FA UNA AYUDA PS PARA CONTINUAR CON MI PROGRAMITA

    NEXT
    GRACIAS SE LE AGRADECE POR ANTICIPADO!!!!

  • #29

    CesarV (jueves, 22 septiembre 2011 00:26)

    Debe existir el nombre local: LAM MMT

    Debes crear antes esa variable, por ejemplo con BIND o DOBIND.

  • #30

    delvitag (viernes, 23 septiembre 2011 13:17)

    si lo tengo la variable aun asi almacena como dos veces y luego ya se distorciona y por eso era mi pregunta !??

  • #31

    CesarV (viernes, 23 septiembre 2011 21:00)

    Si funciona el comando PUTREALEL.
    Mira este ejemplo:
    ***********************************
    ARRY [ 11. 12. 13. 14. ]
    { LAM M } BIND
    ( )
    BINT5 ONE_DO (DO)
    ( )
    LAM M ( RealArry )
    INDEX@
    UNCOERCE
    %100
    %* ( RealArry % )
    INDEX@ ( RealArry % # )
    PUTREALEL ( RealArry' )
    ' LAM M ( RealArry' lam )
    STOLAM ( )
    LOOP
    ( )
    LAM M ( RealArry' )
    ABND ( RealArry' )
    ***********************************
    Incluso el comando PUTREALEL es un comando tipo bang. Por lo tanto no es necesario que lo guardes con STO ni LAMSTO
    ***********************************
    ARRY [ 11. 12. 13. 14. ]
    { LAM M } BIND
    ( )
    BINT5 ONE_DO (DO)
    ( )
    LAM M ( RealArry )
    INDEX@
    UNCOERCE
    %100
    %* ( RealArry % )
    INDEX@ ( RealArry % # )
    PUTREALEL ( RealArry' )
    DROP ( )

    LOOP
    ( )
    LAM M ( RealArry' )
    ABND ( RealArry' )
    ***********************************

  • #32

    Mateo (domingo, 02 octubre 2011 18:22)

    Alguien sabe cómo extraer todas las variables de una ecuación??

  • #33

    DELVITAG (sábado, 08 octubre 2011 09:34)

    OK GRACIAS POR LA ACLARACIÓN !!!

    DONDE SE DA PUNTOS !!!
    :-)

  • #34

    ANGEL (sábado, 19 noviembre 2011 17:44)

    HOLA CESAR V. MUY BUENO TU APORTE!!!
    TENGO ALGUNOS PROBLEMAS!! ESTOY BUSCANDO COMO HACER GRAFICOS CON ESCALA SEMI-LOGARITMICA...
    ME PODRIAS AYUDAR!!!
    GRACIAS..

  • #35

    César Vásquez Alvarado (sábado, 19 noviembre 2011 19:01)

    Mateo.
    Para extraer todas las variables de una ecuación, usa el comando LNAME.

    Angel.
    Prueba la biblioteca LOGPLOT de Takashi Matsubara. La puedes descargar desde la siguiente página:
    http://www.hpcalc.org/details.php?id=6311

  • #36

    Mauricio (jueves, 24 noviembre 2011 02:58)

    Excelente!! Ojala corran todos los que descargue. Gracias!

  • #37

    Mateo (domingo, 27 noviembre 2011 00:17)

    Muchas gracias César!!! eres admirable!

  • #38

    Mateo (lunes, 28 noviembre 2011 12:24)

    César otra pregunta, existe algún comando para ordenar las filas de una matriz, en orden ascendente, respecto a una columna??

  • #39

    VIRGO_DVA (miércoles, 07 diciembre 2011)

    HOLA CESAR....COMO PUEDO DESENCRYPTAR LOS CODE...LO INTENTÉ COMO ESTÉ EN LA PAGINA http://www.adictoshp.org/node/219 TAMBIEN CON
    http://honradoshp.foroactivo.com/t77-encryptar-un-programa-system-a-asm
    PERO NO ME SALE PERO EN UNO DE ESOS NO ME RECUERDO LO QUE HICE Y DE ESTE CODE
    CODE 00037 8FB976014313016D1461321018FEB9301191361358F808628DF6630
    ME SALIÓ UN CODIGO EN ASAMBLER ALGO ASI NO ESTA COMPLETO ... SOLO LA ULTIMA PARTE

    X add.a 5,d1 ; adjust stack pointer
    X inc.a d ; increase free space
    X move.a @d0,a ; prepare for dispatch of next command
    X add.a 5,d0 ; ...
    X jump.a @a ; done
    X
    X even ; pad to a whole number of bytes
    Xend:
    END_OF_dropit.asap
    if test 505 -ne `wc -c <dropit.asap`; then
    echo shar: \"dropit.asap\" unpacked with wrong size!
    fi
    # end of overwriting check
    fi
    echo shar: End of shell archive.
    exit 0


    DISCULPA POR PONERTE EL CODIGO COMPLETO ESQUE NO TENGO PAGINA NI UN BLOG
    Y QUISIERA DESENCRYPTAR ESTE CODE NOSÉ SI SE PUEDA
    CODE 00019 8FB97608FA87622F8FD695020
    GRACIAS!! DE ANTEMANO

  • #40

    carlos (domingo, 29 enero 2012 03:13)

    Hola cesar, me puedes ayudar? necesito un programa para mi hp g49+ para la resolucion de programas lineales y metodos del simplex. Sabes donde podria bajarmelo?
    Muchas gracias
    Saludos

  • #41

    enrique (jueves, 08 marzo 2012 22:33)

    ola como seria el pseudocodigo para sacar los cuartiles de una seria d numeros?

  • #42

    ivana (lunes, 28 mayo 2012 11:53)

    hola ,por favor quisiera saber como hago para hallar limites de una funcion de 2 variables

  • #43

    Paul (martes, 05 junio 2012 09:04)

    Saludos Cesar,
    Es excelente que tu información sea compartida y comentada, pero sin embargo desearia que informes las formas de como aprendiste a programar de esa forma, perdona la ignorancia, y es que tu GUI es muy intuitiva al igual que JUAN G. BENAVIDES PERALTA (en su programa Puentes). Por lo tanto Publica o comenta los manuales con que lo lograste o creas que es necesario para lograr programar. Deja de lado los manuales propios de la HP.
    Saludos, y gracias por tu aporte.UNIversitario

  • #44

    jcp (lunes, 11 junio 2012 11:49)

    HOLA A TODOS LOS DEL FORO ME GUSTARIA SABER COMO PRORAMAR MI HP 49G SI ALGUIEN ME PUEDE DECIR DONDE BAJAR UN MANUAL DE PROGRAMACION DE ANTEMANO GRACIAS MI EMAIL ES yorks120@hotmail.con

  • #45

    Gean (martes, 03 julio 2012 00:19)

    buen aportee...

  • #46

    jonatan (sábado, 27 octubre 2012 13:34)

    hola alguien sabe agun programa de Mortero 81mm para calcular: coordenadas,alza,deriva,y distancia de un blanco en Hp 50g

  • #47

    ESTEBAN (martes, 04 diciembre 2012 10:05)

    Hola cesar sabes kisiera saber como hacer un programa ke busque un numero supuesto que remplazado en dos ecuaciones sea el mismo resultado disculpa por la molestia

  • #48

    Jose.Rodriguez (jueves, 03 enero 2013 14:20)

    Hola cesar, buenas tardes y feliz año nuevo, cesar tu tienes programas para topografia, pra las 49g,y la 50, necesito con urgencia para calculos de poligonales y replanteos con dh,y acimut, si tienes el codigo por favor subelo, gracias

  • #49

    seratos (sábado, 09 febrero 2013 15:44)

    hola seria alguien tan amable de hacer un ejemplo practico de como ingresar los datos para que funcione el programa VERLIST V102 pues por mas que lo intento fue imposible y ciertamente no soy el único con ese problema por favor un ejemplo explicativo por fa. gracias

  • #50

    luisgonzales (jueves, 27 junio 2013 12:43)

    hola amigos, quisiera reolver esto en programa RPL con HPUserEdit5,
    (15*X^(4.87) + 21*X^(-4) + 12 = 0.001) / (6*X^(-3) + 2*X^(7) - 15), osea, encontrar el valor de X, porfavor lo necestio con urgencia, me dijeron algo del metodo nuemrico de Newton Raphson, intente hacerlo pero no lo logre, agradezco de antemano

  • #51

    Sergio (miércoles, 02 abril 2014 18:07)

    Gracias Por lo programas de verdad eres una gran ayuda con personas como tu el mundo cambiara

  • #52

    andres (lunes, 28 abril 2014 21:08)

    Simplemente gracias muy buenas librerias para la hp, tu lubreria de regresion multivariante me ahorro horas de trabajo

  • #53

    Luis (lunes, 12 mayo 2014 20:20)

    Compañero tienes la distribución de poisson?

  • #54

    pool (jueves, 28 agosto 2014)

    hola amigo cesar quisiera preguntar como fuciona tu programa de tuberias v 200 porque un ejercicio de mecanica de fluidos sobre perdidas para dos tuberias solo me dan algunos datos y no medan el diametro q necesito para hallar el numero de reynols como lo puedo solucionar .....gracias

  • #55

    PERCYAZUL10 (martes, 24 febrero 2015 11:30)

    Muchas gracias, buenos programas amigo

  • #56

    Evelyn (domingo, 06 septiembre 2015 20:34)

    Cesar tienes algún programa para la resolución de pórticos isostáticos e hiperestaticos para la hp 50

  • #57

    pedro salas (sábado, 02 enero 2016 10:40)

    Tengo un problema en mi calculadora hp 50g. Trate de hacer un ejemplo sobre estadistica descriptiva mas concretamente sobre agrupacion de datos y me muestra una sola columna y no la puedo eliminar por esta razon no he podido realizar ningun ejercicio. Por favor tambien quisiera asesoria para descargar una rom mas actulizada ya que la mia esta com la rom 2.08, descargue la 2.10.7 pero al ir a usarla me dice que tengo que pagar. Gracias por su colaboracion y si ud me deja otro medio para contactarlo se lo agradecere.

  • #58

    JOSE DAVID MORILLO (martes, 13 septiembre 2016 10:55)

    Hola Escribo desde Venezuela, quisiera que me ayuden con un algoritmo para ordenar los nombres alfabéticamente ya que estoy realizando un programa "Agenda Telefonica" en la HP50G, tengo una versión Beta que programe en user rpl por la comodidad de este lenguaje pero ya estoy montado en system rpl por la velocidad de los programas con este lenguaje. Actualmente el programa Beta que tengo almacena los nombres en una lista y luego los muestra usando el comando CHOOSE el detalle es que no he logrado que se vayan almacenando Alfabéticamente. Si alguien me puede ayudar se los agradezco, Soy ingeniero Civil y tengo por pasatiempo programar en la HP y enseñar a estudiantes a programar.

  • #59

    Abdul (jueves, 24 noviembre 2016 10:27)

    Evans Benson Loan Agency, se especializan en arreglar el préstamo de cualquier
    Plazos de amortización más largos. Ofrecemos préstamos comerciales, Inicio
    Préstamo, préstamo personal, préstamo del coche, préstamo del estudiante, consolidación del dept., préstamo Para el inicio de la empresa. ¿Tiene un proyecto pequeño o grande para financiar? Arriba
    Y Expansión de Negocios, Bienes Raíces e Hipotecas con un interés del 3%
    Para los solicitantes de todos los tipos de crédito. Si la respuesta es sí por correo electrónico: evansloanfirm45@gmail.com

  • #60

    karen (jueves, 30 marzo 2017 21:23)

    Podrían proporcionar por favor programa para distribución de probabilidades puntuales y acumuladas