COBOL CURSO 9 - LIMPIAR SCREEN, FORMATO, OPERACIONES

Поделиться
HTML-код
  • Опубликовано: 10 янв 2025

Комментарии • 36

  • @tecno-logicos1424
    @tecno-logicos1424  7 лет назад +11

    ¡ATENCIÓN!
    Estuvo mal expresado lo que puse en el video respecto al MODULO, realmente estamos obteniendo el RESIDUO, es decir, el resultado de una división. El término no está bien usado porque debí usar RESIDUO como término. En otra entrega les enseño a realizar el MODULO de un número.
    Saludos.

    • @keveenmelendez2904
      @keveenmelendez2904 4 года назад +1

      es correcto el modulo, algunos ocupan ese termino incluso algunos lenguajes como Python

    • @rarroyoc
      @rarroyoc 3 года назад +1

      Mmmmm... bueno, el problema es que el módulo de un número es considerado como el valor absoluto de ese número, que siempre es positivo porque al ser absoluto no se considera el signo... pero en otros casos el módulo es considerado como el residuo de una división...

  • @OCCA2000
    @OCCA2000 Год назад

    Muy buen video, buena la explicación de las operaciones 👌 Solo tengo una observación, y es que para calcular el residuo se debe trabajar la división con variables enteras. En este sentido, para esa operación, WKS-RESULTADO debe ser declarada como entera, al igual que WKS-RESIDUO.
    77 WKS-RESULTADO PIC 9(10) VALUE ZEROS.
    77 WKS-RESIDUO PIC 9(10) VALUE ZEROS.
    DIVIDE WKS-NUM-1 BY WKS-NUM-2 GIVING WS-RESULTADO
    REMAINDER WS-RESIDUO.

  • @christianpoblete44
    @christianpoblete44 4 года назад

    HE SEGUIDO TU CURSO CON MUCHO AGRADO. MIL GRACIAS POR EL TIEMPO DEDICADO!

  • @stivensonRincon
    @stivensonRincon 3 года назад

    Muy buenos los cursos. gracias. Saludos desde Colombia.

  • @JorgeGarduzaG
    @JorgeGarduzaG 2 года назад +1

    Hola, antes que nada muchas gracias por el curso, muy bien explicado y entendible, pero tengo una duda, estoy usando OpenCobolIDE 4.7.6, pero no me funciona ERASE para limpiar, porque será....

  • @keveenmelendez2904
    @keveenmelendez2904 4 года назад

    Sigue sacando mas tutoriales, explicas muy bien!

  • @victorvictor8939
    @victorvictor8939 4 года назад

    Excelente!!!!, por favor continuar con el curso hasta capitulo 25 creo que es??, Muchas gracias por la entrega. Saludos.

  • @jsvelandia1
    @jsvelandia1 7 лет назад +1

    Hola...excelentes cursos....cuando subes un nuevo curso. Muchas gracias por compartir conocimiento

    • @tecno-logicos1424
      @tecno-logicos1424  7 лет назад

      Gracias, mi equipo de computo murió, pero ahora con este equipo ya estoy reinstalando todo para compartir esta misma semana un nuevo video. Saludos.

  • @carolinassabogalp1016
    @carolinassabogalp1016 4 года назад +1

    Buen dia, muy bien explicado gracias, pero al poner el comando erase me marca error syntax error,expecting line or screen

  • @romildovieiradecarvalho3485
    @romildovieiradecarvalho3485 Год назад

    Hola maestro, podría hacer un video con un menú de registro, con Inclusión, Cambio, Exclusión, Consulta y Salida, puede ser con dos campos, Nombre y Teléfono, solo para que pueda entender estos conceptos. Estoy siguiendo tus clases, pero no puedo hacerlo.

  • @lidavq
    @lidavq 4 года назад

    Hola, los vídeos están muy bien, muchísimas gracias por tu trabajo. Por cierto, estoy aprendiendo COBOL desde hace dos días, o sea, que no se el por qué... pero para evitar que el ERASE descoloque el cursor se me ocurrió hacerlo así:
    DISPLAY " " ERASE.
    DISPLAY "1. USAR LA CALCULADORA, 2. SALIR".
    Y funciona perfectamente, por si os interesa...
    Por otro lado, no consigo entender muy bien por qué al usar el UPPER se sube la línea y descogorcia todo. Si lo que hace es convertir un carácter a mayúsculas, qué tiene que ver eso con la posición de la línea???

  • @rubencalonje750
    @rubencalonje750 5 лет назад +3

    Alguien solucionó el tema de limpiar pantalla? porque erase no funciona

  • @pacovizu1
    @pacovizu1 2 года назад

    Una pregunta y si quisiéramos utilizar el formato de puntuación español como haríamos? En España el punto decimal es la coma y las comas son puntos, por ejemplo 1.525,55.

  • @herrkronen9694
    @herrkronen9694 3 года назад

    hola como estas? estoy usando Open COBOL IDE y no me reconoce la isntruccion STOP como una pausa de presionar cualquier tecla sino como una DETENIDA DEL PROGRAMA DEFINITIVA como hago?

  • @alexandercuartasbejarano7683
    @alexandercuartasbejarano7683 6 лет назад

    Hola sabes cómo puedo leer datafile de cobol con c#

  • @elvismunoz1731
    @elvismunoz1731 Год назад

    Yo hagk write de unas cabeceras y no se por qué se me repiten tt

  • @cesarmereles
    @cesarmereles 4 года назад

    hola excelente el curso estoy parado con la funcion upper no me funciona y tampoco cuando le pongo column. Lo estoy corriendo en RM-COBOL85 con emulador windows xp con un programa que se llama content. Puede que no reconozca esos comandos

  • @israelrodriguez6056
    @israelrodriguez6056 6 лет назад +2

    Profa el ERASE no sirve en opencobolIDE y cuando usas ERASE SCREEN o LINE el programa simplemente no sirve, ayuda por favor.

    • @paicoSL
      @paicoSL 6 лет назад +1

      Lo resolviste?? tampoco me funciona el CONTROL

    • @leandronicolasea
      @leandronicolasea 6 лет назад

      yo tampoco pude, y noi encontre solucion en google, ya estoy descargando el de microfocus...

    • @Jack789655
      @Jack789655 5 лет назад +1

      Display " " blank screen

  • @aulacanal
    @aulacanal 2 года назад

    ¿Porqué escribes 77 antes de las declaraciones?

  • @DaviGame92
    @DaviGame92 7 лет назад +1

    ¿Para evitar que salgan y con el signo bien hay que poner "-ZZZZZZZZZ9.99"? Pero.. ¿y si lo quisiera poner con "-9(10)V9(02)" pero que no salgan los 0 como se podría hacer? En el caso de que se pueda, porque a lo mejor la unica manera es poner "Z" en cantidad.

    • @tecno-logicos1424
      @tecno-logicos1424  7 лет назад

      Hola DaviGame92, para dar formato a la variable si tienen que usarse las Z (siempre y cuando no quieras que salgan los ceros), la forma "-9(10)V9(02)" no sería validar para ello. Ahora, si lo que tu no quieres es que salga cero cuando el resultado sea cero (valga la redundancia), es decir, quieres valor vacío "espacios" en caso de que resultado sea cero. Tendrías que poner -ZZZZZZZZZZ.ZZ

    • @eliasmartinmouesca1066
      @eliasmartinmouesca1066 2 года назад

      re tarde, pero podés hacer:
      77 WKS-RES-FORMAT PIC -Z(9)9.99.
      Lo que le decís ahí es que el formato de la variable es:
      el signo, 9zetas (o sea q no muestre si son ceros), un 9 y .99

  • @jambojambo1575
    @jambojambo1575 7 лет назад

    Quería comentarte que el programa no compila bien la opción MODULO ya que 4mod(6)=4, no puede salir 0000. Creo que hay algún fallo con la función REMAINDER. A ver si le puedes echar un ojo.Muchas gracias por el trabajo que estas haciendo!!!

    • @tecno-logicos1424
      @tecno-logicos1424  7 лет назад

      Jambo Jambo Hola, excelente observación. Y mi equivocación, no es modulo el que estoy obteniendo, es RESIDUO de división y se me fue la onda, use mal el término. Lo aclarare en el video y subiré un especial para mostrar como se calcula el módulo de un número.
      Saludos.

    • @lidavq
      @lidavq 4 года назад

      @@tecno-logicos1424 en mi país, al menos, el residuo y el módulo es lo mismo, que yo sepa, es decir, el resto de la división entre dos números. En este caso, al dividir 4 entre 6, el resultado es 0.6 y el resto es en realidad 0.4, a lo mejor es que lo trunca y por eso aparece 0. Es una idea,....