taller de programacion numerica menu
DESCRIPTION
programación numericaTRANSCRIPT
PROGRAMACION NUMERICA
PROFESOR: JORGE DIAZ
ALUMNO: CHRISTIAN CHARRIS
CURSO – BN6
UNIVERSIDAD DE LA COSTA CUC
FACULTA DE INGENIERIA
2015-2
EJERCICIO 1
UTILIZANDO LOS CASOS EN UN PROGRAMA EN C++ DONDE MUESTRE UN
MENU PRINCIPAL DONDE RESUELVA LAS OPERACIONES BASICAS.
#include<iostream> #include<stdlib.h> using namespace std; int main() { int op; float x, y, r; do { cout << endl; cout << "Menú de recomendaciones" << endl; cout << " 1. Suma" << endl; cout << " 2. Resta" << endl; cout << " 3. Multiplicacion" << endl; cout << " 4. Division" << endl; cout << " 5. Salir" << endl; cout << "Elija una opción (1-5): " << endl; cin >> op; switch (op) { case 1: cout << "Operador suma:" << endl; cout << " + asignar valor a x" << endl; cin >> x; cout << " + asignar valor a y" << endl; cin >> y; r = x + y; cout << " + El resultado es:" << endl; cout << r << endl; break; case 2: cout << "Operador Resta:" << endl; cout << " + asignar valor a x" << endl; cin >> x; cout << " + asignar valor a y" << endl; cin >> y; r = x - y; cout << " + El resultado es" << endl; cout << r << endl; break; case 3: cout << "Operador Multiplicacion:" << endl; cout << " + asignar valor a x" << endl; cin >> x; cout << " + asignar valor a y" << endl; cin >> y; r = x * y; cout << " + El resultado es:" << endl; cout << r << endl; break; case 4:
cout << "Operador Division:" << endl; cout << " + asignar valor a x" << endl; cin >> x; cout << " + asignar valor a y" << endl; cin >> y; r = x / y; cout << " + El resultado es:" << endl; cout << r << endl; break; case 5: cout << "Gracias, vuelva prontos" << endl; break; default: cout << "Opción no válida" << endl; }system("pause"); system("cls"); cout << "Presione enter para continuar" << endl; cin.get(); } while (op != 5); return 0; }
OPERACIÓN SUMA
OPERACIÓN RESTA
OPERACIÓN MULTIPLICACION
OPERACIÓN DIVISION
OPCION SALIR
EJERCICIO 2
UTILIZANDO LOS CASOS EN UN PROGRAMA EN C++ DONDE MUESTRE UN
MENU RESUELVA LAS FUNCIONES TRIGONOMETRICAS. #include <iostream> #include <math.h> using namespace std; void main() { int operacion = 0; double funcion = 0, respuesta = 0; do { double pi = 3.14159265358979323846; cout << endl; cout << "Menu funciones trigonometricas" << endl; cout << "1. Funcion seno" << endl; cout << "2. Funcion coseno" << endl; cout << "3. Funcion tangente" << endl; cout << "4. salir" << endl; cout << "Elija una opcion (1-4):" << endl; cin >> operacion; switch (operacion) { case 1: operacion = 1; cout << "Ingrese valor de la funcion seno" << endl; cin >> funcion; respuesta = sin(funcion *pi / 180); cout << "El valor de la funcion es : " << respuesta << "\n" << endl; break; case 2: operacion = 2; cout << "Ingrese valor de la funcion coseno" << endl; cin >> funcion; respuesta = cos(funcion*pi / 180); cout << "El valor de la funcion es : " << respuesta << "\n" << endl; break; case 3: operacion = 3; cout << "Ingrese valor de la funcion tangente" << "\n" << endl; cin >> funcion; respuesta = tan(funcion*pi / 180); cout << "El valor de la funcion es : " << respuesta << "\n" << endl; break;
case 4: operacion = 4; cout << "Gracias, vuelva pronto" << endl; break; default: cout << "Opcion no válida" << endl; } system("pause"); system("cls"); cout << "Presione enter para continuar" << endl; } while (operacion != 4); exit (0); system("pause");
}
FUNCION SENO
FUNCION COSENO
FUNCION TANGENTE
OPCION SALIR
EJERCICIO 3
INVENTE UNO DONDE PUEDA INTEGRAR CASOS CON CONDICIONAL SI
#include<iostream> usingnamespacestd; double peso = 0.0, altura = 0.0, IMC = 0.0; intmain() { cout<<"\n"<<"ingrese el peso de la persona en (kg): "<<endl; cin>> peso; cout<<"\n"<<"ingrese la altura de la persona en metros (mts): "<<endl; cin>> altura; IMC = peso / pow(altura, 2); cout<<endl<<"Tu IMC es: "<< IMC <<endl<<"Tu estado es : "; if (IMC < 16) cout<<"Criterio de ingreso en hospital"<<endl; elseif (IMC < 17) cout<<"Infrapeso"<<endl; elseif (IMC < 18) cout<<"Bajo peso"<<endl; elseif (IMC < 25) cout<<"Peso normal(saludable)"<<endl; elseif (IMC < 30) cout<<"Sobre peso(obesidad de grado I )"<<endl; elseif (IMC < 35) cout<<"Sobre peso crónico (obesidad grado II)"<<endl; elseif (IMC < 40) cout<<"Obesidad premobida (obesidad de grado III)"<<endl; else cout<<"Obesidad morbida (obesidad de grado IV)"<<endl; system("pause");
}