sábado, 26 de mayo de 2018

SEMANA # 18

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.

SOLUCION

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

DFD



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

DFD



3.













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

DFD



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

DFD


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

SEMANA # 17

ACTIVIDAD

1. Realizar un algoritmo en donde se pide la edad del usuario; si es mayor de edad debe aparecer un mensaje indicándolo de lo contrario el mensaje debe ser "Eres menor de edad". Expresalo en pseudocódigo y en Diagrama de flujo de datos.

2. Se pide leer tres notas del alumno, calcular su definitiva en un rango de 0-5 y enviar un mensaje donde diga si el alumno aprobó o reprobó el curso. Exprese el algoritmo usando Pseudocódigo y diagrama de flujo de datos. 

3, Se desea escribir un algoritmo que pida la altura de una persona, si la altura es menor o igual a 150 cm envíe el mensaje: “Persona de altura baja”; si la altura está entre 151 y 170 escriba el mensaje: “Persona de altura media” y si la altura es mayor al 171 escriba el mensaje: “Persona alta”. Exprese el algoritmo usando Pseudocódigo y diagrama de flujo de datos. 


Solucion

1. Inicio
    T
   Mostrar "digite su edad "
   Lea T
  Si T> = 18 entonces
  Mostrar " es mayor de edad "
  Si no 
  Mostrar " es menor de edad "
   FIN SI 
   FIN


CLIK  AQUI  # 1


2  Inicio
   T,S,Z,P
   Mostrar " digite sus notas "
   lea T,S,Z
   P=(T+S+Z)/3
  Si p >= 3.5 entonces
  Mostrar " aprobado
  sino
 Mostar "reprobo"
 FIN SI
 FIN

CLIK AQUI # 2


3.  INICIO
    A,B,M,G,J
   Lea A
  Si A <= 1.50 entonces
  Mostrar "estatura baja"
  si  no
  Si A <=1.70 entonces
  Mostrar "estatura media"
  si no
  Si A>=1.71 entonces
 Mostrar "estatura alta"
 FIN SI
 FIN SI
 FIN SI
FIN


jueves, 24 de mayo de 2018

SEMANA # 16

 TRABAJO DE ENTENDIMIENTO

SEMANA # 15

1. Realiza los siguientes algoritmos:
a..  Sumar cuatro números así: el primero con el tercero y el segundo con el cuarto.
b.  Calcular el área de un cuadrado.
c.  Calcular el área de un triángulo.
d.  Calcular el área de una circunferencia.

Solución

a.  Inicio
    N1,N2,N3,N4,T,S
    Mostrar " escriba el numero 1 "
    Mostrar " escriba el numero 2"
    Mostrar " escriba el numero 3"
   Mostrar " escriba el numero 4 "
   T = N1 + N3
   S = N2 +N4 
   Mostrar " la suma del N1 Y N3  es "; T
   Mostrar " la suma del N2 Y N4 es " ; S
   Fin 


b.  Inicio 
     A,B
    Mostrar " escriba el valor del lado " 
    A = B*B
    Mostrar " el area del cuadrado es "; A
   FIN 

c. Inicio
    A,B,C
   Mostrar "el valor de la base "
  Mostar " el valor de la altura "
  A = (B*C)/2
  Mostrar  " el area de un riangulo "; A
  Fin

d.  Inicio
     A,B
     Mostrar "dijite el radio"
     A = 3.14 * (B^2)
    Mostrar "area de la circunferencia"
    Fin


DFD


a.  PRIMER DFD

b. SEGUNDO DFD

c. TERCER DFD

d. CUARTO DFD