martes, 28 de abril de 2015

Practica 5

3.- Escriba un programa para introducir 10 números enteros en un arreglo llamado calificaciones. Al introducir cada numero, sume lo a un total. Después de introducir todos los números y obtener el total, calcule el promedio y úselo para determinar la desviación de cada valor respecto al promedio. Almacene cada desviación en un arreglo llamado desviación. Cada desviación se calcula como el valor del elemento menos el promedio de todos los datos. Haga que el programa despliegue cada elemento del arreglo calificaciones y aun lado su desviación correspondiente.

Codificacion en C++.

#include <iostream.h>
#include <conio.h>

//Practica No.5 Problema 3
//Fecha:
//Nombre del alumno: Perla Fabiola Romero Vega

int main()
{
const int calif=10;
int i, num[calif], total=0, promedio;
double desvest[10];
for (i=0; i<calif; i++)
{
cout<<"Introduzca la calificacion: ";
cin>>num[i];
}
cout<<"Total calificaciones"<<endl;
for(i=0;i<calif;i++)
{
cout<<"   "<<num[i];
total=total+num[i];
}
cout<<"   es   "<<total<<endl;
promedio=total/10;
cout<<"El promedio de las calificaciones es: "<<promedio<<endl;
for(i=0;i<calif;i++)
{
desvest[i]=(num[i]-promedio);
cout<<"La desviacion estandar de cada valor es: "<<desvest[i]<<endl;
}

getch();
return 0;

}


Pseudocódigo.

Inicio
void minimo(float);
void minimo(float a, float b, float c);
float a, b, c
write "Introduce un primer valor: "
read a
write "Introduce un segundo valor: "
read b
write "Introduce un tercer valor: "
read c
{
if (a>b && a>c)
write "El numero menor es:",a
else
if (b>a && b>c)
write "El numero menor es:",b
else
{
if (c>a && c>b)
write "El numero menor es:",c
}

Fin

4.



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.