Escolar Documentos
Profissional Documentos
Cultura Documentos
PRACTICA 2
FUNCIONES
GRUPO: 301304_17
TUTORA
IRINA NARVAEZ ESPINOZA
INTRODUCCION
PROBLEMA EJERCICIO A.
ANALISIS.
Se implementan cuatro funciones para tal fin, la funcin main la cual llama la
funcin men, en ella se codifica el men principal de la aplicacin por medio
de un do while que tiene a su vez un switch para seleccionar las tres
alternativas del men, el esta funcin men se realiza llamadas a las otras dos
funciones que son raz y funcione elevar al cubo; la funcin raz recibe como
argumento un dato del tipo int el cual utiliza como argumento para la funcin
sqrt(), la cual calcula la raz de un numero, igualmente la funcin elevar al cubo
recibe tambin en dato del tipo int el cual pasa como argumento a la funcin
pow(c,3) , en la cual se deben colocar dos valores, en el primero colocamos el
numero a calcular y en el segundo la potencia a elevar.
int opc,b,c;
using namespace std;
void raiz(int );
void FuncionMenu();
void FuncionElevarAlCubo(int);
int main()
{
FuncionMenu();
return 0;
}
//Implementacion de funciones
void FuncionMenu(){
do{
system("cls");
cout<<"********Menu practica 2********\n\n";
cout<<"1)calcular raiz cuadrada\n";
cout<<"2)elevar un numero al cubo\n";
cout<<"3)salir\n\n";
cout<<"Elija alguna opcion: ";
cin>>opc;
switch(opc){
case 1:{
system("cls");
cout<<"******calcular la raiz de un
numero*****\n\n";
cout<<"ingrese el numero a calcular: ";
cin>>b;
raiz(b);
}break;
case 2:{
system("cls");
cout<<"******Elevar un numero al cubo *****\n\n";
cout<<"ingrese el numero a calcular: ";
cin>>c;
FuncionElevarAlCubo(c);
}break;
case 3:{
cout<<"opcion salir...";
getch();
}break;
}
}
while(opc!=3);
}
void raiz(int b){
cout<<"\nla raiz cuadrada del numero es : "<<sqrt(b);
getch();
}
void FuncionElevarAlCubo(int c){
cout<<"el cubo del numero "<<c<<" es :"<<pow(c,3);
getch();
PSEUDOCODIGO
PRUEBA DE ESCRITORIO
CONCLUSIONES
BIBLIOGRAFIA
https://es.wikipedia.org/wiki/Math.h
http://datateca.unad.edu.co/contenidos/243002/301304_MODULO_INTRODUCCI
ON_A_L
A_PROGRAMACION.pdf