Lenguaje de Programación

 

Proyecto 1

Codifique un programa que se comporte como una calculadora simple. Para ello debería tener las siguientes características:

  1. Sólo efectuará operaciones con dos operandos.
  2. Operaciones permitidas: (+,-,*,/,^).
  3. Se trabajar´a con operandos enteros.
  4. Pedirá en primer lugar el operados, y a continuación los dos operandos. Si el operador no se corresponde con alguno de los indicados se emitirá un mensaje de error.

Ejemplo:
Operacion : *
Operando 1 : 24
Operando 2 : 3
Resultado : 72
Operacion : *

Esto ya vale 70% del proyecto. El 30% restante se obtendra al hacer que haga lo siguiente.

Calculador repetitivo. Modifique el programa para que se repita un número indefinido de veces. El calculador dejará de trabajar cuando se introduzca como código de operación &.

Ejemplo:
Operacion : *
Operando 1 : 13
Operando 2 : 10
Resultado : 130
Operacion : u
ERROR!!!!
Operacion : +
Operando 1 : 12
Operando 2 : 3
Resultado : 15
Operacion : &
FIN DEL PROGRAMA.

Proyecto 2

En todas las opciones se tomara en cuenta la identacion, la estructuracion asi como el uso de variables con nombres coherenctes aque ayudena entender el codigo. Ademas deberan comentar el codigo, es decir explicar que se hace en cada parte del codigo.

Opción 1

Opción 2

Opción 3

Referencias:

[1] The C++ Library reference .

[2] Thinking in C++, B. Eckel.

[3] Los dilemas de Karel, Edgar A.D.G., Edgar S. H.S.. Marte A. R. O.

[4] Bjarne Stroustrup's home page.

Valid XHTML 1.0 Strict

Last update on 08/01/2010