lunes, 20 de abril de 2015

Practica 4

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.

No hay comentarios:

Publicar un comentario