Practica No. 5
Problema No. 1
Código:
#include <iostream.h>
#include <stdlib.h>
#include <time.h>
#include <conio.h>
void generarNumeros(float n[30])
{int i;srand(time(NULL));
cout<<"Venta de cada dia"<<endl;
for(i=0;i<30;i++)
{n[i]=rand()%50;
cout<<"dia["<<(i+1)<<"]:"<<n[i]<<endl;}}
void mayordeNumeros(float n[30])
{float mayor=n[0],pos=0;
int i;
for(i=1;i<30;i++)
{if (n[i]>mayor)
{mayor=n[i];pos=i+1;}}
cout<<"La venta mayor fue ="<<mayor<<endl;
cout<<"En el dia ="<<pos<<endl;}
void menordeNumeros(float n[30])
{float menor=n[0],pos=0;
int i;
for(i=1;i<30;i++)
{
#include <stdlib.h>
#include <time.h>
#include <conio.h>
void generarNumeros(float n[30])
{int i;srand(time(NULL));
cout<<"Venta de cada dia"<<endl;
for(i=0;i<30;i++)
{n[i]=rand()%50;
cout<<"dia["<<(i+1)<<"]:"<<n[i]<<endl;}}
void mayordeNumeros(float n[30])
{float mayor=n[0],pos=0;
int i;
for(i=1;i<30;i++)
{if (n[i]>mayor)
{mayor=n[i];pos=i+1;}}
cout<<"La venta mayor fue ="<<mayor<<endl;
cout<<"En el dia ="<<pos<<endl;}
void menordeNumeros(float n[30])
{float menor=n[0],pos=0;
int i;
for(i=1;i<30;i++)
{
if (n[i]<menor)
{
{
menor=n[i];pos=i+1;
}
}
cout<<"La venta menor fue ="<<menor<<endl;
cout<<"En el dia ="<<pos<<endl;}
void main ()
{
cout<<"La venta menor fue ="<<menor<<endl;
cout<<"En el dia ="<<pos<<endl;}
void main ()
{
float valores[30];
generarNumeros(valores);
mayordeNumeros(valores);
menordeNumeros(valores);
getch ();
generarNumeros(valores);
mayordeNumeros(valores);
menordeNumeros(valores);
getch ();
}
Psedeudocodigo:
Inicio
generarNumeros(float n[30]) void
i int
srand(time(NULL))
write("Venta de cada dia")
for(i=0, i<30, i++)
{n[i]=rand()%50
write ("dia[", (i+1), "]:",n[i]}}
mayordeNumeros(float n[30]) void
{mayor=n[0],pos=0 reali
i int
for(i=1, i<30, i++)
{if (n[i]>mayor)
{mayor=n[i]
pos=i+1}}
write ("La venta mayor fue =", mayor)
write ("En el dia =", pos}}
menordeNumeros(float n[30]) void
{menor=n[0],pos=0 real
i int
for(i=1, i<30, i++)
{if (n[i]<menor)
{menor=n[i],
pos=i+1}}
write ("La venta menor fue =",menor)
write ("En el dia =", pos)
void
{ valores[30] real
generarNumeros(valores)
mayordeNumeros(valores)
menordeNumeros(valores)}
fin
generarNumeros(float n[30]) void
i int
srand(time(NULL))
write("Venta de cada dia")
for(i=0, i<30, i++)
{n[i]=rand()%50
write ("dia[", (i+1), "]:",n[i]}}
mayordeNumeros(float n[30]) void
{mayor=n[0],pos=0 reali
i int
for(i=1, i<30, i++)
{if (n[i]>mayor)
{mayor=n[i]
pos=i+1}}
write ("La venta mayor fue =", mayor)
write ("En el dia =", pos}}
menordeNumeros(float n[30]) void
{menor=n[0],pos=0 real
i int
for(i=1, i<30, i++)
{if (n[i]<menor)
{menor=n[i],
pos=i+1}}
write ("La venta menor fue =",menor)
write ("En el dia =", pos)
void
{ valores[30] real
generarNumeros(valores)
mayordeNumeros(valores)
menordeNumeros(valores)}
fin
Programa:
Problema No. 2
código:
#include <iostream.h>
#include <stdlib.h>
#include <time.h>
#include <conio.h>
int main()
{int num[25], par, impar, promedio,n, pp, pi;
srand(time(NULL));
for (n=0;n<25;n++)
{num[n]= rand()%10;
cout<<"num["<<n+1<<"] = "<<num[n]<<endl;
par=0;impar=0;}
pp=0;pi=0;
for (n=0;n<25;n++)
{if (num[n]%2==0)
{pp=pp+num[n];par= par+1;}
else
{pi=pi+num[n];impar=impar+1;}}
pp=pp/par;pi=pi/impar;
cout<<"Se encontraron ["<<par<<"] numeros par"<<endl;
cout<<"Se encontraron ["<<impar<<"] numeros impar"<<endl;
cout<<"El promedio de los numeros par = "<<pp<<endl;
cout<<"El promedio de los numeros impar = "<<pi<<endl;
getch();
return 0;
#include <stdlib.h>
#include <time.h>
#include <conio.h>
int main()
{int num[25], par, impar, promedio,n, pp, pi;
srand(time(NULL));
for (n=0;n<25;n++)
{num[n]= rand()%10;
cout<<"num["<<n+1<<"] = "<<num[n]<<endl;
par=0;impar=0;}
pp=0;pi=0;
for (n=0;n<25;n++)
{if (num[n]%2==0)
{pp=pp+num[n];par= par+1;}
else
{pi=pi+num[n];impar=impar+1;}}
pp=pp/par;pi=pi/impar;
cout<<"Se encontraron ["<<par<<"] numeros par"<<endl;
cout<<"Se encontraron ["<<impar<<"] numeros impar"<<endl;
cout<<"El promedio de los numeros par = "<<pp<<endl;
cout<<"El promedio de los numeros impar = "<<pi<<endl;
getch();
return 0;
}
Pseudocódigo:
Inicio
numero[25], par, impar, promedio,n , pp, pi int
srand (time(NULL))
for (n=0, n<25, n++)
{num[n]= rand()%10
write ("num[", n+1, "] = ", num[n])
par=0
impar=0
pp=0
pi=0
for (n=0, n<25,n++)
{if (num[n]%2==0)
{pp=pp+num[n]
par= par+1}
else
{pi=pi+num[n]
impar=impar+1}}
pp=pp/par
pi=pi/impar
write ("Se encontraron [",par,"] numeros par")
write ("Se encontraron [",impar,"] numeros impar")
write ("El promedio de los numeros par = ", pp)
write ("El promedio de los numeros impar = ",pi)
fin
numero[25], par, impar, promedio,n , pp, pi int
srand (time(NULL))
for (n=0, n<25, n++)
{num[n]= rand()%10
write ("num[", n+1, "] = ", num[n])
par=0
impar=0
pp=0
pi=0
for (n=0, n<25,n++)
{if (num[n]%2==0)
{pp=pp+num[n]
par= par+1}
else
{pi=pi+num[n]
impar=impar+1}}
pp=pp/par
pi=pi/impar
write ("Se encontraron [",par,"] numeros par")
write ("Se encontraron [",impar,"] numeros impar")
write ("El promedio de los numeros par = ", pp)
write ("El promedio de los numeros impar = ",pi)
fin
Programa:
Problema No. 3
código:
#include <iostream.h>
#include <stdlib.h>
#include <time.h>
#include <conio.h>
void generarNumeros(float n[30])
{int i;srand(time(NULL));
cout<<"valores aleatorios"<<endl;
for(i=0;i<30;i++)
{n[i]=rand()%10;
cout<<"n["<<(i+1)<<"]:"<<n[i]<<endl;}}
void main ()
{float valores[30];
generarNumeros(valores);
int i, c = 0;float d;
cout << "buscar numero: ";
cin >> d;
for (i = 0; i < 30 ; i++)
{if (valores[i] == d) {c++;}}
cout << "encontrado " << c << " veces" << endl;
getch ();
#include <stdlib.h>
#include <time.h>
#include <conio.h>
void generarNumeros(float n[30])
{int i;srand(time(NULL));
cout<<"valores aleatorios"<<endl;
for(i=0;i<30;i++)
{n[i]=rand()%10;
cout<<"n["<<(i+1)<<"]:"<<n[i]<<endl;}}
void main ()
{float valores[30];
generarNumeros(valores);
int i, c = 0;float d;
cout << "buscar numero: ";
cin >> d;
for (i = 0; i < 30 ; i++)
{if (valores[i] == d) {c++;}}
cout << "encontrado " << c << " veces" << endl;
getch ();
}
Pseudocódigo:
Inicio
void generarNumeros n[30] real)
{i int
srand(time(NULL))
write ("valores aleatorios")
for(i=0,i<30,i++)
{n[i]=rand()%10
write ("n[", (i+1), "]:", n[i]}}
void main ()
{ valores[30] real
generarNumeros(valores)
i, c = 0 int
d real
write ( "buscar numero: ")
read d
for (i = 0, i < 30 , i++)
{if (valores[i] == d) {c++}}
write ( "encontrado " ,c ," veces" )
fin
{i int
srand(time(NULL))
write ("valores aleatorios")
for(i=0,i<30,i++)
{n[i]=rand()%10
write ("n[", (i+1), "]:", n[i]}}
void main ()
{ valores[30] real
generarNumeros(valores)
i, c = 0 int
d real
write ( "buscar numero: ")
read d
for (i = 0, i < 30 , i++)
{if (valores[i] == d) {c++}}
write ( "encontrado " ,c ," veces" )
fin
Programa:
Problema No. 4
código:
#include <iostream.h>
#include <conio.h>
#include <time.h>
#include <stdlib.h>
void generarNumeros(float n[30])
{int i;srand(time(NULL));
cout<<"valores aleatorios"<<endl;
for(i=0;i<30;i++)
{n[i]=rand()%10;
cout<<"n["<<(i+1)<<"]:"<<n[i]<<endl;}}
void promedio (float n[30])
{
int i;
float suma=0.0,promedio;
for (i=0;i<30;i++){
suma=suma+n[i];}
promedio=suma/30;
cout<<"\nPromedio: :"<<promedio<<endl<<endl;}
void arribamedia (float n[30])
{
int c=0, i;
float suma=0.0,promedio;
for (i=0;i<30;i++){
if (n[i] >promedio){
c++;}}
cout<<c<<" numeros son mayores de la media "<<endl;}
void abajomedia (float n[30])
{
int c=0, i;
float suma=0.0, promedio;
for (i=0;i<30;i++){
if (n[i]<promedio){
c++;}}
cout<<c<<" numeros menores ala media " <<endl;}
void igualmedia (float n[30])
{
int c=0, i;
float suma=0.0, promedio;
for (i=0;i<30;i++){
if (n[i]== promedio){
c++;}}
cout<<c<<" numeros iguales ala media " <<endl; }
void main ()
{
float numeros [30];
generarNumeros (numeros);
promedio (numeros);
arribamedia (numeros);
abajomedia (numeros);
igualmedia (numeros);
getch ();
}
Pseudocódigo:
inicio
void generarNumeros( n[30] real)
{i int
srand(time(NULL))
"valores aleatorios"<<endl;
for(i=0, i<30, i++)
{n[i]=rand()%10
write ("n["<<(i+1)<<"]:", n[i]}}
void promedio ( n[30] real )
{int i;float suma=0.0,promedio;
for(i=0,i<30,i++)
{suma=suma+n[i]}
promedio=suma/30
write ("Promedio: :",promedio)
void arribamedia ( n[30] real)
{ c=0, i int
suma=0.0,promedio real
for(i=0,i<30,i++)
{if (n[i] > media){c++}}
write(c, " numeros son mayores de la media ")}
void abajomedia ( n[30] real)
{c=0, i int
suma=0.0, promedio real
for(i=0,i<30,i++)
{if (n[i]< media){c++}}
write(c, " numeros son menores de la media ")}
void igualmedia ( n[30] real)
{c=0, i int
suma=0.0, media real
for(i=0,i<30,i++)
{if (n[i]== media){c++}}
write(c, " numeros iguales a la media ")}
void main ()
{numeros [30] real
generarNumeros (numeros)
promedio (numeros)
arribamedia (numeros)
abajomedia (numeros)
igualmedia (numeros)
fin
{i int
srand(time(NULL))
"valores aleatorios"<<endl;
for(i=0, i<30, i++)
{n[i]=rand()%10
write ("n["<<(i+1)<<"]:", n[i]}}
void promedio ( n[30] real )
{int i;float suma=0.0,promedio;
for(i=0,i<30,i++)
{suma=suma+n[i]}
promedio=suma/30
write ("Promedio: :",promedio)
void arribamedia ( n[30] real)
{ c=0, i int
suma=0.0,promedio real
for(i=0,i<30,i++)
{if (n[i] > media){c++}}
write(c, " numeros son mayores de la media ")}
void abajomedia ( n[30] real)
{c=0, i int
suma=0.0, promedio real
for(i=0,i<30,i++)
{if (n[i]< media){c++}}
write(c, " numeros son menores de la media ")}
void igualmedia ( n[30] real)
{c=0, i int
suma=0.0, media real
for(i=0,i<30,i++)
{if (n[i]== media){c++}}
write(c, " numeros iguales a la media ")}
void main ()
{numeros [30] real
generarNumeros (numeros)
promedio (numeros)
arribamedia (numeros)
abajomedia (numeros)
igualmedia (numeros)
fin
Programa:
Problema No. 5
código:
#include <iomanip.h>
#include <stdlib.h>
#include <conio.h>
#include <iostream.h>
void main()
{
int numero[5], i, j, aux;
for(i=0;i<5;i++)
{
cout<<"Numero["<<(i+1)<<"]= ";
cin>>numero[i];
}
for(i=0;i<5;i++)
for(j=i+1;j<5;j++)
{
if(numero[i] < numero[j])
{
aux=numero[i];
numero[i]=numero[j];
numero[j]=aux;
}
}
cout << endl << endl << "Los valores ordenados son :\n" << endl;
for(i=0;i<5;i++)
cout << numero[i] << endl;
getch();
}
Pseudocodigo:
Programa:
Problema No. 6
código:
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
#include <iomanip.h>
void main()
{
int numero[10], i,j, num, mayor=0, menor=0, igual=0;
for(i=0;i<10;i++)
{
cout<<"Numero["<<(i+1)<<"]: ";
cin>>numero[i];
if(numero[i]>0)
{
mayor=mayor+1;
}
if(numero[i]==0)
{
igual=igual+1;
}
if(0>numero[i])
{
menor=menor+1;
}
}
cout<<"\n\nLos numeros mayores a 0 son: "<<mayor<<endl;
cout<<"Los numeros iguales a 0 son: "<<igual<<endl;
cout<<"Los numeros menores a 0 son: "<<menor<<endl;
for(i=0;i<10;i++)
for(j=i+1;j<10;j++)
{
if(numero[i] < numero[j])
{
num=numero[i];
numero[i]=numero[j];
numero[j]=num;
}
}
cout<<"\nLa lista de las cantidades registradas son las siguiente: \n"<<endl;
for(i=0;i<10;i++)
cout << numero [i] << endl;
getch();
}
Programa:
Problema No. 7
código:
/*Practica 5 problema 7
Luis Felipe Salomon Soto 12211233
Lopez Vega Moises 12211830
Molina Hutchings Von Lutwitz Jonathan Fransisco 12211252
Bocanegra Urrea Jesus Gerardo 12211246*/
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
struct jugador
{
char nombre[25];
int edad;
float altura;
float peso;
int asistencia;
int goles;
int minutosp;
float factorliga;
float eval;
};
void leerdatos(jugador e[10], int n)
{
int i;
cout<<"introduce los siguientes datos\n";
for(i=0;i<n;i++)
{
clrscr();
cout<<"nombre jugador: ";
cin.getline(e[i].nombre,25,'\n');
cout<<"edad: ";
cin>>e[i].edad;
cout<<"altura: ";
cin>>e[i].altura;
cout<<"peso: ";
cin>>e[i].peso;
cout<<"goles hechos en la ultima temporada: ";
cin>>e[i].goles;
cout<<"asistencia a la ultima temporada: ";
cin>>e[i].asistencia;
cout<<"minutos penalizados: ";
cin>>e[i].minutosp;
cout<<"factor de liga";
cin>>e[i].factorliga;
e[i].eval=e[i].goles+e[i].asistencia+(e[i].minutosp/4)+(e[i].altura+e[i].peso/5.0-e[i].edad)*e[i].factorliga;
cin.ignore();
}
}
void desplegardatos(jugador e[10],int n)
{
int i;
cout<<"nombre jugador evalucacion\n\n";
for(i=0;i<n;i++)
{
cout<<e[i].nombre<<"\t"<<setw(6)<<e[i].eval<<endl;
}
cout<<endl;
}
void mayorevaluacion(jugador e[10], int n)
{
float mayor;
int pos, i;
mayor=e[0].eval;
pos=0;
for(i=1;i<n;i++)
{
if(e[i].eval>mayor)
{
mayor=e[i].eval;
pos=i;
}
}
cout<<"El jugador de mayor evaluacion es "<<e[pos].nombre<<" con "<<mayor<<" de puntos\n"<<endl;
}
int main()
{
jugador equipo[10];
int cantidad;
cout<<"cuantos jugadores a evaluar";
cin>>cantidad;
cin.ignore();
leerdatos(equipo,cantidad);
desplegardatos(equipo,cantidad);
mayorevaluacion(equipo,cantidad);
getch();
}
Pseudocódigo:
inicio
struct player_t {
string name
age, height,weight,goals,assistance,minutes_penalized,league_factor,evaluation real
} player[10]
struct {
v real
i int
} mayor = {0,0}
int main (void) {
for (int i = 0, i < 10 , i++) {
write( "===== Jugador " ,i+1 )
write( "== Nombre: ")
read player[i].name
write( "== Edad: ")
read player[i].age
write( "== Altura: ")
read player[i].height
write( "== Peso: ")
read player[i].weight
write( "== Goles: ")
read player[i].goals
write( "== Asistencia: ")
read player[i].assistance
write("== Minutos Penalizado: ")
read player[i].minutes_penalized
write("== Factor de Liga: ")
read player[i].league_factor
player[i].evaluation =
(player[i].goals)
+ player[i].assistance
+ (player[i].minutes_penalized/4)
+ (player[i].height + player[i].weight)/5
- player[i].age)*player[i].league_factor
if (player[i].evaluation > mayor.v) mayor = {player[i].evaluation, i+1}
write( "==== Evaluacion: " , player[i].evaluation )
write( "======================" ) }
write("==== Evaluacion Mayor: " ,mayor.v)
write( " Por: Jugador " ,mayor.i )
fin
struct player_t {
string name
age, height,weight,goals,assistance,minutes_penalized,league_factor,evaluation real
} player[10]
struct {
v real
i int
} mayor = {0,0}
int main (void) {
for (int i = 0, i < 10 , i++) {
write( "===== Jugador " ,i+1 )
write( "== Nombre: ")
read player[i].name
write( "== Edad: ")
read player[i].age
write( "== Altura: ")
read player[i].height
write( "== Peso: ")
read player[i].weight
write( "== Goles: ")
read player[i].goals
write( "== Asistencia: ")
read player[i].assistance
write("== Minutos Penalizado: ")
read player[i].minutes_penalized
write("== Factor de Liga: ")
read player[i].league_factor
player[i].evaluation =
(player[i].goals)
+ player[i].assistance
+ (player[i].minutes_penalized/4)
+ (player[i].height + player[i].weight)/5
- player[i].age)*player[i].league_factor
if (player[i].evaluation > mayor.v) mayor = {player[i].evaluation, i+1}
write( "==== Evaluacion: " , player[i].evaluation )
write( "======================" ) }
write("==== Evaluacion Mayor: " ,mayor.v)
write( " Por: Jugador " ,mayor.i )
fin
Problema No. 8a
código:
#include <iomanip.h>
#include <iostream.h>
#include <conio.h>
void give(float x[10], float y, float z[10])
{
int i;
cout<<endl<<endl<<"El promedio es "<<setiosflags(ios::fixed)<<setprecision(2)<<y
<<endl<<endl<<"Valores----Desviacion"<<endl;
for(i=0; i<10; i++)
{
cout<<setw(7)<<x[i]<<setw(14)<<z[i]<<endl;
}
}
void calc(float x[10], float y, float z[10])
{
int i;
for(i=0; i<10; i++)
{
z[i]=x[i]-y;
}
}
float intro(float x[10])
{
int i;
float y;
cout<<"Introducir los valores"<<endl<<endl;
for(i=0; i<10; i++)
{
cout<<"x"<<(i+1)<<": ";
cin>>x[i];
y=y+x[i];
}
y=y/10;
return y;
}
void main()
{
float a[10], tot=0.0, desviacion[10];
tot=intro(a);
calc(a, tot, desviacion);
give(a, tot, desviacion);
getch();
}
#include <iostream.h>
#include <conio.h>
void give(float x[10], float y, float z[10])
{
int i;
cout<<endl<<endl<<"El promedio es "<<setiosflags(ios::fixed)<<setprecision(2)<<y
<<endl<<endl<<"Valores----Desviacion"<<endl;
for(i=0; i<10; i++)
{
cout<<setw(7)<<x[i]<<setw(14)<<z[i]<<endl;
}
}
void calc(float x[10], float y, float z[10])
{
int i;
for(i=0; i<10; i++)
{
z[i]=x[i]-y;
}
}
float intro(float x[10])
{
int i;
float y;
cout<<"Introducir los valores"<<endl<<endl;
for(i=0; i<10; i++)
{
cout<<"x"<<(i+1)<<": ";
cin>>x[i];
y=y+x[i];
}
y=y/10;
return y;
}
void main()
{
float a[10], tot=0.0, desviacion[10];
tot=intro(a);
calc(a, tot, desviacion);
give(a, tot, desviacion);
getch();
}
Pseudocódigo:
inicio
struct {
v real
d real
} n[10]
int main (void) {
suma = 0, prom = 0 real
write( "==== Valores" )
for (int i = 0 , i < 10 , i++) {
write( "n[" ,i, "].v: ")
read n[i].v
suma += n[i].v}
prom = suma/10
write( "====" )
write( "Suma: " ,suma )
write( "Promedio: ", prom )
write( "==== Deviaciones")
for (int i = 0 , i < 10 , i++) {
n[i].d = n[i].v - prom
write( "n[" , i , "].d: " , n[i].d )}
{ using namespace std
file fstream
file.open("8a.txt", fstream::out)
for (int i = 0 , i < 10 , i++) {
file, n[i].d }
file.close() }}
fin
struct {
v real
d real
} n[10]
int main (void) {
suma = 0, prom = 0 real
write( "==== Valores" )
for (int i = 0 , i < 10 , i++) {
write( "n[" ,i, "].v: ")
read n[i].v
suma += n[i].v}
prom = suma/10
write( "====" )
write( "Suma: " ,suma )
write( "Promedio: ", prom )
write( "==== Deviaciones")
for (int i = 0 , i < 10 , i++) {
n[i].d = n[i].v - prom
write( "n[" , i , "].d: " , n[i].d )}
{ using namespace std
file fstream
file.open("8a.txt", fstream::out)
for (int i = 0 , i < 10 , i++) {
file, n[i].d }
file.close() }}
fin
Problema No. 8b
código:
#include <iomanip.h>
#include <iostream.h>
#include <conio.h>
#include <math.h>
void give(float x[10], float y, float z[11])
{
int i;
cout<<endl<<endl<<"El promedio es "<<setiosflags(ios::fixed)<<setprecision(2)<<y
<<endl<<"La varianza es "<<z[10]<<endl<<endl<<"Valores----Desviacion"<<endl;
for(i=0; i<10; i++)
{
cout<<setw(7)<<x[i]<<setw(14)<<z[i]<<endl;
}
}
void calc(float x[10], float y, float z[11])
{
int i;
for(i=0; i<10; i++)
{
z[i]=x[i]-y;
if(z[i]<=0)
z[i]=-z[i];
z[10]=(z[10])+(sqrt(z[i]));
}
z[10]=z[10]/10;
}
float intro(float x[10])
{
int i;
float y;
cout<<"Introducir los valores"<<endl<<endl;
for(i=0; i<10; i++)
{
cout<<"x"<<(i+1)<<": ";
cin>>x[i];
y=y+x[i];
}
y=y/10;
return y;
}
void main()
{
float a[10], tot=0.0, desviacion[11];
tot=intro(a);
calc(a, tot, desviacion);
give(a, tot, desviacion);
getch();
}
#include <iostream.h>
#include <conio.h>
#include <math.h>
void give(float x[10], float y, float z[11])
{
int i;
cout<<endl<<endl<<"El promedio es "<<setiosflags(ios::fixed)<<setprecision(2)<<y
<<endl<<"La varianza es "<<z[10]<<endl<<endl<<"Valores----Desviacion"<<endl;
for(i=0; i<10; i++)
{
cout<<setw(7)<<x[i]<<setw(14)<<z[i]<<endl;
}
}
void calc(float x[10], float y, float z[11])
{
int i;
for(i=0; i<10; i++)
{
z[i]=x[i]-y;
if(z[i]<=0)
z[i]=-z[i];
z[10]=(z[10])+(sqrt(z[i]));
}
z[10]=z[10]/10;
}
float intro(float x[10])
{
int i;
float y;
cout<<"Introducir los valores"<<endl<<endl;
for(i=0; i<10; i++)
{
cout<<"x"<<(i+1)<<": ";
cin>>x[i];
y=y+x[i];
}
y=y/10;
return y;
}
void main()
{
float a[10], tot=0.0, desviacion[11];
tot=intro(a);
calc(a, tot, desviacion);
give(a, tot, desviacion);
getch();
}
Pseudocódigo:
inicio
using namespace std ;
dev[10] real
int main (void) {
sum real
file fstream
file.open("8a.txt", fstream::in)
for (int i = 0, i < 10, i++) {
file >> dev[i]
sum += dev[i]*dev[i]
}
file.close()
float res = sum / 10
write ("Resultado: " , res )
fin
using namespace std ;
dev[10] real
int main (void) {
sum real
file fstream
file.open("8a.txt", fstream::in)
for (int i = 0, i < 10, i++) {
file >> dev[i]
sum += dev[i]*dev[i]
}
file.close()
float res = sum / 10
write ("Resultado: " , res )
fin









No hay comentarios:
Publicar un comentario