martes, 9 de noviembre de 2010

Actividad 6

REPORTE DE 4 LENGUAJES IMPERATIVOS


Buenas Tardes chicos, pues aqui dejandoles una vez mas otra de mis practicas,


Programa Realizado en C

Este codigo esta basado en un switch( se implementa cuando es necesarario la utilización de un menú de opciones ya que el usuario deberá escoger una de las opciones, esto es que la variable pueda tomar diferentes valores.) e hice un menu de Restaurant donde te piden que escogas una de las 3 paquetes de comida y al momento de seleccionarla aparece lo que contine y su valor total
ahora cuando se elijiera un valor diferente de 1.2 o 3 se pone en pantalla que es un error y la peticion que vuelva a elegir su menu


Código:


#include<stdio.h>
#include<conio.h>
int main ()
{
     int x;
     printf("*-*-*--*-*-*-*-*-*-*-Bienvenidos a AC FOOD´s*-*-*-*-*-*-*-*-*-*-*-\n");
     printf("\n\n\nCual sera la orden del dia \n");
     printf("A.Paquete 1\n");
     printf("B.Paquete 2\n");
     printf("C.Paquete 3\n");
     scanf("%i", &x);
     switch(x)
     {
              case 1: printf("Hamburguesa\n Soda 500 ml\n TOTAL a PAGAR: $75");
              scanf("%d", & x);
              break;
              case 2: printf("Pizza\n Soda 500 ml\n Juguete AC´´Food´s\nTOTAL A PAGAR : $ 156.85 ");
              scanf("%d", & x);
              break;
              case 3 : printf("Ensalda\n Jugo de Naranja\n Total a pagar : $ 35");
              scanf("%d", & x);
              break;
              default: printf("Error de menu, vuelva a ordenar porfavor\n");
              scanf("%d", & x);
              }-
              getche();
              return 0;
              }
                                                                    
                                                                     En pantalla 
**********************************


Programa realizado en Pascal

Este programa solo muestra matrices en la salida estandar


CODIGO


type 
   tDimension = 1..100;
   eMatriz(f,c: tDimension) = array [1..f,1..c] of real;
   
   tRango = record
      f,c: tDimension value 1;
   end;
   
   tpMatriz = ^eMatriz;


procedure EscribirMatriz(var m: tpMatriz);
var filas,col : integer;
begin
   for filas := 1 to m^.f do begin
      for col := 1 to m^.c do
         write(m^[filas,col]:7:2);
      writeln(resultado);
      writeln(resultado)
     end;    
end;



*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*

Programa realizado en Fortran

Un programa de Fortran es una secuencia de líneas de texto. El texto debe de seguir una determinada sintaxis para ser un programa válido de Fortran.  La estructura del programa principal es:
program name
declarations
statements
stop
end
En este programa lo que realizaria es leer un número real r y muestra el área del círculo con radio r.pero al momento de compilarlo no pude. :( como quiera
aqui les dejo el codigo por si a alguien si le pudo compilar y me ayude :)

CÓDIGO

program area de un circulo
      real r, area
      write (*,*) 'Escribe el radio r:'
      read  (*,*) r
      area = 3.14159*r*r
      write (*,*) 'Area = ', area

      stop
      end



*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*
Programa realizado en Cobol
Este programa esta muy sencillo solo imprime en pantalla un texto
la verdad si batalle unpoquito en encotrar un compilador y un tutorial que pudiera entender bien y pues leeei varios y de todos esto saque un solo conocimiento :)

CODIGO



IDENTIFICATION DIVISION.
        PROGRAM-ID. tarea 1.
        DATA DIVISION.
        WORKING-STORAGE SECTION.
        77 ESPERA PIC X.
        77 TECLA PIC 99.
        PROCEDURE DIVISION.
        COMIENZO.
            DISPLAY "Hoy es un buen dia para sonreir   !, por favor presiona una tecla".
            ACCEPT ESPERA NO BEEP ON EXCEPTION TECLA NEXT
            SENTENCE.
            DISPLAY "La tecla que presionaste fue: ".
            DISPLAY TECLA.
            EXIT PROGRAM.
            STOP RUN






Bueno chicos aquí les dejo mi reporte y espero sus comentarios para ver que tal estuvo mi trabajo y pliis pongan sugerencias.."!!!!  :)


Buen dia saludos...:)

17 comentarios:

  1. Hola:

    Tu programa en C esta muy completo y pones que si corre el programa.
    En Pascal, pones el codigo bueno al correr el programa se supone que debe de salir una pantalla negra con el resultado.
    En Fortran pusiste el codigo pero te falto que pusieras lo que resulto, si corrio el programa o no.
    Lo mismo para Cobol.


    Saludos

    ResponderEliminar
  2. Hola Alexa:

    El programa en c esta muy bien, utilizaste un switch, el de Pascal te falto explicar un poquito mas que es lo que hace, el de Fortran tmb esta muy bien, y bajaste un compilador por lo que veo, y en el de Cobol no le entendi mucho, io tmb batalle para encontrar informacion sobre ese lenguaje

    ResponderEliminar
  3. El Fortran se ve sencillo. Nadamás en el Cobol se usa todo en mayusculas? Recuerdo haber escuchado algo de eso en clase, pero no se me quedó qué programa. Bien hechos :)

    ResponderEliminar
  4. Que bien que pudiste descargar los copiladores, el programa en C esta muy bien, de los demas no los conosco muy bien pero espero que cumplan con lo necesario. (:

    ResponderEliminar
  5. estuvo bien que encontraras, los compiladores para cada uno de ellos, asi se puede visualizar cada uno de tus programas, aunque al de pascal, no le entendi muy bien, alomejor por que no se mucho de el, pero en los demas son entendibles

    ResponderEliminar
  6. como ke le falto una pantalla al correr en frontran weno ekis los demas estan muy buenos

    ResponderEliminar
  7. referente a las imagenes intenta recortarlas jajaja pero muy bien

    ResponderEliminar
  8. hola!!


    creo que los progrmas que realisaste son muy buenos, ademas de que es muy util el que bajaras los compiladores ..

    =)

    ResponderEliminar
  9. HOLA, me parecieron muy buenos los programas que realizaste, Saludos

    ResponderEliminar
  10. Los lenguajes que escogiste son buenos, y lo que programaste tambien, el reporte en si, esta completo.

    ResponderEliminar
  11. hoola!!!
    creo que el programa en c esta muy bien explicado,en fortran entendi el codigo pero te falto mostrar el resultado y los demas estan bien solo falto mostrar el resultado, tambien te recomendaria que pusieras la bibliografia
    sigue asi

    ResponderEliminar
  12. Hola tu programa en C super bien
    wow! pudiste con el Cobol ese yo no lo pude encontar de donde descargar estaria super bien que pusieras tipo los links y eso

    ResponderEliminar
  13. :)
    hola como estas
    pues tu reporte esta super completo , super explicado y los programas que pusiste estan super bien por que estan muy claros y pues no le falto nada a tu trabajo esta excelente
    nos vemos

    ResponderEliminar
  14. Hola tus programas estan muy bien, no pude ir a clase el dia que explicaron acerca de estos lenguajes pero esto me da uan idea

    ResponderEliminar
  15. Tus programas están muy completos aparte están muy bien explicados y muy claros, te felicito =P

    ResponderEliminar
  16. Hola, me parecieron muy entendibles tus programas, la informacion es detallada y muy bien explicada, consido con mis compañeros faltaron algunas pantallas de las corridas de los programas, saludos

    ResponderEliminar
  17. Considerando que conseguiste los compiladores para Windows y que Cobol no es tan parecido a la noción que tenemos de lenguajes estructurados, el trabajo estuvo bien. Aquí nada más sería cuestión de seguir viendo cuál es el error en Basic.

    Calificación: 4.5/5

    ResponderEliminar