Herramientas de usuario

Herramientas del sitio


20170506_practico

TP Práctico 06/05/2017

Diseñar y desarrollar una aplicación que permita realizar operaciones algebráicas entre dos números (calculadora). Se piden los siguientes ítems:

  1. Realizar una función que permita calcular la potencia entre dos números. Prototipo: float potencia(float base, int exponente);. Se recomienda utilizar una estructura del tipo for dentro de la función. Nota: debe poder operar con números negativos.
  2. Realizar una función que calcule el factorial de un número (recordar que n! = n * (n-1), y que 0! = 1! = 1). Prototipo: unsigned long long factorial(unsigned long long numero);.
  3. Realice la función main del programa, junto con otras funciones que considere necesarias, de forma tal que el programa permita realizar las siguientes operaciones cuando el usuario ingresa los caracteres:
    1. Suma (+)
    2. Resta (-)
    3. Multiplicacion (*)
    4. División (/)
    5. Potencia (^)
    6. Raíz cuadrada (r)
    7. Factorial (!)

Recuerde agregarle un menú al programa, y separarlo en varios archivos de forma tal que el código quede ordenado. Incluya un archivo de cabecera (.h) con los prototipos de las funciones creadas.

20170506_practico.txt · Última modificación: 2017/05/06 09:33 por leandro