lunes, 30 de enero de 2012

PRACTICA No. 1
Algoritmo Practica1 problema1.

1.      Definir los tipos de datos de las variables que almacenan los datos.
            largo, ancho, área, perímetro        real
2.      Introducir valores de largo y ancho del rectángulo.
Read        largo, ancho
3.      Calcular  el área y perímetro.
área= largo * ancho
perímetro= 2*(largo + ancho)
4.      Despliega el área y perímetro.
Print “Area=”, area
Print ” Perímetro”, perímetro
5.      Fin.


Algoritmo Practica1 problema2.

1.      Definir las variables que almacenan los datos.
       Nombre [15]            char
2.      Introducir nombre.
      Print “Nombre alumno = ? ”
      Read  nombre
3.      Mostrar el nombre con el mensaje de bienvenida.
      Print  “Bienvenida”, nombre,” a la clase de programación”.
4.      Fin.



Algoritmo Practica1 problema3.

1.      Definir las variables que almacenan los datos.
n1, n2, n3, suma, producto   int
2.      Lectura de los tres valores enteros.
Read        n1, n2, n3
3.      Calcular  suma y producto.
suma= n1+n2+n3
producto= n1*n2*n3
4.      Desplegar suma y producto.
Print “Suma=”, suma
Print ” Producto”, producto
5.      Fin.



Algoritmo Practica1 problema 4.

1.   Desplegar la información del tutorial.
             Print “Tutorial de Matemáticas I”
       Print “Versión 1.0”
       Print “Autor:”
       Print “Denisse Alejandra Meza Soria.”
2.   Fin.




Algoritmo Practica 1 problema 5.

1.     Identificar los tipos de variables.
valor1, valor2          real
      2.   Introducir los valores por teclado.
      Print “Valor1= ? ”
      Read valor1
      Print “Valor2= ? ”
      Read valor2
 3.  Calcular e imprimir suma.
      Print  valor1,“ + ”valor2,” =  ”, ( valor1 + valor2)
4.  Calcular e imprimir resta.
      Print  valor1,“ - ”valor2,” =  ”, ( valor1 - valor2)= 5.
5.   Calcular e imprimir multiplicación.
      Print  valor1,“ * ”valor2,” =  ”, ( valor1 * valor2)
6.  Verificar que la division exista y calcular e imprimir división.
         Si valor2<>0 entonces
               Print  valor1,“ / ”valor2,” =  ”, ( valor1 / valor2)
         sino
               Print "La división entre cero no es permitida"
         Fin_Si

7    7.   Fin.





Algoritmo practica1 problema 6.

1.   Definir los tipos de datos de las variables que almacenan los datos.
       Pesosm, dlla, dllc, yen, yuan, libras, euros, quetzal   real
2.    Inicializar constantes.
       dlla=12.85
       dllc=12.87
       yen=0.1688
       yuan=2.04
       euro=16.91
       quetzal=1.6236
       libras=20.34
3.    Solicitar cantidad en pesos mexicanos.
        Print “Cantidad en pesos mexicanos=”
        Read  pesosm
4.    Calcular  y desplegar conversiones.
Print “Conversion de ”,pesosm, “ pesos mexicanos a las siguientes divisas.”
Print “Dollar americano= ”,(pesosm/dlla)
Print “Dollar canadiense= ”,(pesosm/dllc)
Print “Yen japones= ”,(pesosm/yen)
Print “Yuan chino = ”,(pesosm/yuan)
Print “Libras esterlinas = ”,(pesosm/libras)
Print “Euros = ”,(pesosm/euros)
Print “Quetzal = ”,(pesosm/quetzal)

5. Fin.






Algoritmo practica1 problema 7.

1.   Definir los tipos de datos de las variables que almacenan los datos.
       p1, p2, p3, p4, p5 , p6       real
2.   Desplegar menu.
       Print "Refresco ($ 10.00) =”
       Print  "Galletas ($ 09.00) ="
       Print  "Rebanada de pastel ($ 15.50) ="
       Print  "Papas fritas ($ 18.00) ="<<
       Print  "Agua embotellada ($ 10.00) =  "
3.   Desplegar instrucciones.
       Print  "Ingrese la cantidad de piezas por articulo"
4.   Ir a la posición para ingresar la cantidad por teclado y leer.
       Ir (35,1)
       Read p1
       Ir (35,2)
       Read p2
       Ir (35,3)
       Read p3
       Ir (35,4)
       Read p4
       Ir (35,5)
       Read p5
       Ir (35,6)
       Read  p6
5.   Calcular resultado total.
       Print “Total = ”,  ((10*p1)+(9.00*p2)+(15.50*p3)+(28.00*p4)+(18.00*p5)+(10.00*p6))
6.   Fin.




No hay comentarios:

Publicar un comentario