ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

PRACTICA #4 PSEUDOCÓDIGO


Enviado por   •  28 de Septiembre de 2015  •  Apuntes  •  5.923 Palabras (24 Páginas)  •  144 Visitas

Página 1 de 24

PRACTICA #4 PSEUDOCÓDIGO

INTRODUCCIÓN

En las secciones siguientes se presentan una serie de problemas para los cuáles él tuvimos que leer cuidadosamente cada uno de ellos; para después diseñar sus correspondientes algoritmos, pruebas de escritorio  y  pseudocódigo. Los algoritmos presentes son algoritmos con estructura secuencial, algoritmos con decisiones y empleos que usan ciclos.

RESUMEN

El objetivo del reporte fue hacer uso del pseudocódigo en los algoritmos de estructura secuencial, de decisión  y de ciclos. Primero entenderemos que es un pseudocódigo y cuál es su función.

El pseudocódigo que nos permite saber:

*Cómo estará estructurado el código del algoritmo a realizar

*Otros errores que pueden presentarse

*Una vista general del código

El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizara para la codificación del mismo.

DESARROLLO

RESULTADOS

*Presentes en el desarrollo de la práctica.”

ANÁLISIS DE RESULTADOS

Gracias a nuestros análisis de los problema y pruebas de escritorio y nuestro previa realización de los algoritmos se llegó a una buena funcionalidad de nuestros pseudocódigos, sin embargo no podemos estigmatizar que estén libre de errores, aún queda probar como tal en un lenguaje de programación para poder dar como concluido la solución de los problemas.

Algoritmos con estructura secuencial

  1. Prefijos del sistema internacional.

Inicio

Escribir "Tabla con los valores del S.I"

    Escribir "Nombre\t\tSimbolo\t\tValor multiplicativo\n");

    Escribir "exa\t\tE\t\t10^18"

    Escribir "peta\t\tP\t\t10^15"

    Escribir "tera\t\tT\t\t10^12"

    Escribir "giga\t\tG\t\t10^9"

    Escribir "mega\t\tM\t\t10^6"

    Escribir "kilo\t\tk\t\t10^3"

    Escribir "mili\t\tm\t\t10^-3"

    Escribir "micro\t\tu\t\t10^-6"

    Escribir "nano\t\tn\t\t10^-9"

    Escribir "pico\t\tp\t\t10^-12"

    Escribir "fento\t\tf\t\t10^-15"

    Escribir "ato\t\ta\t\t10^-18"

Fin.

  1. Prisma poligonal

Var a,n,d,h,V: real

Inicio

    Escribir "Programa que te da el Volumen de un prisma poligonal"

    Escribir "Ingrese el número de lados:\n"

    Leer n

    Escribir "Ingrese la dimension de uno de los lados:\n"

    Leer d

    Escribir "Ingrese el apotema:\n"

    Leer a

    Escribir "Ingrese la altura del polígono:\n"

    Leer h

    V= (((d*a)/2)*n)*h;

    Escribir "\nEl Volumen del prisma es: %.2f\n",V

Fin.

  1. Conversión de pies a centímetros y pulgadas

Var  ft,cm,pulgad:real

inicio

          Escribir “introduzca el número de pies

          Leer pies

          Si pies>0 hacer

     Calcular

Pulgadas=pies*12

Centímetros=pies*0.393

     Escribir “el valor de pies a pulgadas es =”,pulgadas

     Escribir “el valor de pies a centímetros es=, centímetros

     Pies<0

Escribir “no puedo calcular una cantidad negativa”

Fin del si

Fin

  1. Programa: Error absoluto

Var vr, vl, resta, error, real

Inicio

           Escribir “Introduzca el valor leído y el valor real”

Leer vr y vl

Calcular resta = vr - vl

Escribir el error absoluto “error”

Fin.

  1. Cálculo de área

Var B,A,a,b,c,d;

Inicio

    Escribir "Programa que calcula el area sombreada por dos circulos\n\n"

    Escribir "Ingrese el segmento AB:\n"

    Leer B

    a=pow(B,2);

    b=2*((3.14159265*a*120)/360);

    c=2*(sqrt (pow (B, 2)-(pow (B, 2)/4)));

    d=(c*B)/2;

    A=b-d;

    Escribir "\nEl Area sombreada es: %f\n",A

fin.

  1. Matemáticas recreativas 1

Var  n,n1,ren=real

Inicio

           Escribir “por favor deme el número deseado para empezar con la operación recreativa”

           Leer n

           Si n>0  entonces

           Calcular  n1=(n+1)*10

           ren=n*n1+25

           escribir “el cuadro del número mostrado es:”, ren

           si n<0 entonces

           escribir “error coloque un número positivo”

           fin si

FIN

  1. Suma de enteros.

Var E:integer , ST real

inicio     

           escribir “por favor deme un numero para empezar con la operación”

           leer E

           si E>0 entonces

           calcular ST=(E/2)*(E+1)

           escribir “La suma total es”,ST

           si E<0 entonces

           escribir “no se puede realizar ninguna operacion negativa”

           fin si

FIN

  1. Programa: Suma de enteros pares e impares

Var  n, n2, suma: entero

Inicio

Escribir "Escribe el número par hasta el cual quieres hacer la suma"

...

Descargar como (para miembros actualizados) txt (18 Kb) pdf (84 Kb) docx (25 Kb)
Leer 23 páginas más »
Disponible sólo en Clubensayos.com