jueves, 20 de junio de 2013

Práctica 10. Hacer un menú de opciones donde puedas elegir entre ejecutar la práctica 7,8,9 mostrando así el menú.

Pseudocódigo para el menú de opciones:

 Inicio  
   Escribir "Menú de opciones para ejecutar";
Escribir "1. Practica 7";
Escribir "2. Practica 8";
Escribir "3. Practica 9";
Escribir "Dame el numero de la opcion:";
Leer opc;
   Segun opc Hacer
1:  Escribir código de la práctica 7
                2:  Escribir código de la práctica 8
                3:  Escribir código de la práctica 9
                De Otro Modo:
                   Escribir "No es una opción valida!!!";
FinSegun
Fin

Nota: Hacer el pseudocódigo en Pseint y diagrama de flujo para imprimirlo en el folder de evidencias.
Práctica 9. Hacer el pseudocódigo que imprima la cantidad de números que desees de la serie de fibonacci.

Pseudocódigo:

Serie de fibonacci
Inicio
Escribir "Cuantos números de la serie fibonacci deseas:"
Leer num;
n1=0;
n2=1;
Escribir "La serie es:"
Para i=1 Hasta num Con Paso 1 Hacer
sum=n1 + n2;
n1=n2;
n2=suma;
Escribir suma;
FinPara
Fin

Nota: Hacer el pseudocódigo en Pseint y diagrama de flujo para imprimirlo en el folder de evidencias.

miércoles, 5 de junio de 2013

Práctica 8. Calcula el valor factorial de un número utilizando función factorial.

Propósito de la práctica: Elaborará un programa en pseudocódigo mediante una llamada a función para la obtención del valor factorial de un número.

Adecuaremos el siguiente pseudocódigo para que funcione en Pseint imprimiremos el pseudocódigo y diagrama de flujo resultante para nuestro folder de evidencias.

//Pseudocódigo de la función factorial recursiva
//función factorial recursiva
FACTORIAL (X):
Inicio_ factorial
   Si X=0 Entonces
         FACTORIAL =1
   Si no
         FACTORIAL = X* FACTORIAL (X-1)
   Fin_si
Fin_factorial

//programa que obtiene valores del factorial (X)
Inicio
    leer el numero (X)
    mientras haya_números
        si X> = 0 Entonces
            RESULTADO = FACTORIAL (X)
            Mostrar RESULTADOS
        si no
            Mostrar <<el numero X es negativo>>
        Fin_si
       Leer un numero (X)
     Fin_mientras
Fin


Práctica 7. Resuelve una ecuación cuadrática mediante estructuras de datos.

Propósito de la práctica: Elaborará un programa en pseudocódigo de la resolución de una ecuación cuadrática por medio de estructuras de datos que nos lleve a una solución automatizada.

El siguiente pseudocódigo lo modificaremos para que se ejecute en el simulador Pseint imprimiremos el código y el diagrama de flujo para el folder de evidencias.

//Algoritmo en pseudocódigo para resolver una ecuación cuadrática
Inicio
Leer A, B, C
  Sí A= 0 Entonces
     Escribir " No es una ecuación Cuadrática"
  En otro caso
     DISCRIMINANTE= B² - 4AC
     Sí DISCRIMINANTE < 0 Entonces
       Escribir “El discriminante es Negativo”
     En Otro caso
       X1= (-B + raíz cuadrada de DISCRIMINANTE) / (2A)
       X2= (-B - raíz cuadrada de DISCRIMINANTE) / (2A)
       Imprimir X1, X2
     Fin
  Fin
Fin