1. Escriba una función llamada alCubo que calcule el cubo de un valor que se le transmite y despliegue el resultado. La función deberá ser capaz de elevar al cubo números con punto flotante.
Codificacion en C++
#include <iostream.h>
#include <conio.h>
//Practica No.4 Problema 1
//Fecha:
//Nombre del alumno: Perla Fabiola Romero Vega
void alcubo (float);
int main()
{
float x;
cout<<"Introduce el valor a elevar al cubo: ";
cin>> x;
alcubo(x);
getch();
return 0;
}
void alcubo(float x)
{
cout<<x<<"*"<<x<<"="<<(x*x*x)<<endl;
}
Pseudocódigo
Inicio
real alCubo (real n);
write "Cubo de un nunero"
write "Introduzca un numero"read n
write "El resultado es:"
real al Cubo(real n){return numero*numero*numero
}
fin
2. Escribir una función que acepte un argumento en número entero y determine si el entero des divisible entre
3.Escriba una función que produzca una tabla de multiplicación, donde se le transmita el número de la tabla que desplegará del 1 al 10.
4. Escribe una funcion llamado maximo() que devuelva el valor maximo de cuatro argumentos que se transmiten a la funcion cuando sea llamada. Suponga que los cuatro argumentos sera del mismo tipo de datos. Incluya la funcion en un programa que llame a la funcion con cuatro numeros enteros.
Codificacion en C++
#include <iostream.h>
#include <conio.h>
//Practica No.4 Problema 4
//Fecha:
//Nombre del alumno: Perla Fabiola Romero Vega
void maximo (int);
void maximo (int n1, int n2, int n3, int n4);
int main()
{
int n1, n2, n3, n4;
cout<<"Introduzca un numero: ";
cin>>n1;
cout<<"Introduzca un numero: ";
cin>>n2;
cout<<"Introduzca un numero: ";
cin>>n3;
cout<<"Introduzca un numero: ";
cin>>n4;
{
if (n1>n2 && n1>n3 && n1>n4)
cout<<"El numero mayor es: "<<n1<<endl;
else
if (n2>n1 && n2>n3 && n2>n4)
cout<<"El numero mayor es: "<<n2<<endl;
else
{
if (n2>n1 && n2>n3 && n2>n4)
cout<<"El numero mayor es: "<<n3<<endl;
else
if (n4>n1 && n4>n2 && n4>n3)
cout<<"El numero mayor es: "<<n4<<endl;
}
}
getch();
return 0;
}
Pseudocódigo.
Inicio
void maximo(int);
void maximo(int n1, int n2, int n3, int n4);
INT n1, n2, n3, n4
write "Introduce numero: "
read n1
write "Introduce numero: "
read n2
write "Introduce numero: "
read n3
write "Introduce numero: "
read n4
{
if (n1>n2 && n1>n3 && n1>n4)
write "El numero mayor es:", n1
else
if (n2>n1 && n2>n3 && n3>n4)
write "El numero mayor es:", n2
else
{
if (n3>n1 && n3>n2 && n3>n4)
write "El numero mayor es:", n3
else
if (n4>n1 && n4>n2 && n4>n3)
write "El numero mayor es:", n4
}
}
Fin
6. El volumen, v, de un cilindro esta dado por la formula v = 3.1416r^2L donde r es el radio del cilindro y L es el largo. Usando esta formula escriba una funcion vol_cil() que acepte el radio y el largo de un cilindro y devuelva su volumen.
7. El area de la superficie, s, de un cilindro esta dada por la formula s=2(3.1416)rLL donde r es el radio del cilindro y L es el largo. Usando esta formula escrita una funcion areaSup() que acepte el radio y el largo de un cilindro y devuelva la superficie.