domingo, 3 de junio de 2018

Semana #18

MOD Y DIV


Estos operadores son parte de la división, para ello deberemos recordar la operación que realizamos al dividir dos números. Es importante recordar que los operadores DIV y MOD solo se usan con números enteros.

El operador DIV. 

Es la parte entera de la división, por ejemplo si dividimos 79 entre 8 el resultado será 9.

El operador MOD. 

Es el residuo de la división, por ejemplo si dividimos 79 entre 8 el resultado será 7.

El siguiente gráfico te mostrará de mejor forma estos operadores.



¿Cuando utilizamos estos operadores?

Los usamos cuando queremos saber si un numero es divisible entre otro, cuantas partes enteras tiene una división, también cuando queremos saber si un numero es múltiplo o submultiplo de otros; cuando queremos descomponer un numero en unidades , decenas, centenas y otros casos más.


EJERCICIOS

Realiza los respectivos pseudocódigos y DFD de los siguientes ejercicios:

1. Determinar si un número es par o impar
2. Determinar si un número es positivo o negativo.
3. Determinar si un número es múltiplo de 3 y elevarlo al cuadrado (si cumple la condición) de lo contrario mostrar en pantalla el número introducido y el mensaje que diga "No es múltiplo de 3".
4. Dados dos números, mostrar la división del mayor entre el menor.
5. Pedir por teclado 2 números, si el primero es negativo debe imprimir el producto de los dos, de lo contrario imprimirá la suma.


                                     Solución
1. INICIO
   T
   Mostrar" digite numero"
   Lea T
   SI T MOD 2=0 entonces 
    Mostrar T " es un numero par"
    SI NO
    Mostrar T " un numero impar "
     FIN SI
     FIN



2.  INICIO
     J
    Mostrar "digite un numero"
    Lea J
   SI >0 entonces
   Mostrar " un numero positivo"
   sino
   Mostrar " un numero negativo"
   FIN SI
  FIN



4.  INICIO
    P,T,S
   Mostrarr " digite dos numero"
   Lea  P,T
   SI P > T entonces
   S= P/T
   Mostrar " el resultado" S
   SI NO
   S= T/P
   Mostrar " el resultado es "  S
    FIN SI
    FIN



5.  INICIO
    N1,N2, T
   Mostrar " digite dos numeros"
   Lea N1,N2
    Si N1 > 0 entonces
    T= N1+N2
    Mostrar " el resultado es " T
    SI NO
    T= N1*N2
    Mostrar " el resultado es " T
      FIN SI
      FIN



6. INICIO
    N1,F
    Mostrar " digite un numero"
    Lea N1
    SI N1 >0 entonces
    F=(N1 *4)/2
   Mostrar " el numero positivo"; F
  Mostrar " el numero es negativo "; F
    FIN SI
    FIN


 DFD

clic aqui


No hay comentarios:

Publicar un comentario