Module: División entera y resto


Problem

1 /16


División entera y resto

Theory Click to read/hide

En el módulo "Expresiones aritméticas" hablamos sobre las características de la operación de división en Pascal.
Recuerda que para datos enteros (tipo entero) puedes usar tres operaciones de división:
- división normal, devuelve un valor de tipo real
div - división entera, cuando descartamos la parte fraccionaria como resultado de la operación de división
mod - cálculo del resto de la división

¡RECUERDA!

En Pascal el resultado de dividir un entero por otro entero – siempre es un número real.

Ejemplo: var a, b, d, e: entero;   c: real; un := 10; b := 3; c := a / b; // Respuesta: s = 3.33333333333333E+000 d := un modo b; // Respuesta: d = 1 e := a div b; // Respuesta: e = 3 Estas operaciones son muy importantes en la programación. Deben entenderse y utilizarse correctamente. ¡Y eso requiere práctica!

 

Problem

Escriba un programa que, dados dos números a y b, muestre el resultado de la división de enteros y el resto, en el formato dado (ver ejemplos)

La entrada del programa son dos números: a y b
Necesita generar dos líneas:
en la primera línea - el resultado de la división entera de a por b
en la segunda línea - el resto de dividir a por b
Ver el formulario de salida en el ejemplo de valores de entrada y salida

Ejemplo de datos de entrada y salida
Entrada
15 6
Impresión
15 división 6 = 2
15 módulo 6 = 3