You are on page 1of 3

1.- #include "stdafx.

h"
#include "iostream"
#include "conio.h"
using namespace std;
float promedio(int v1,int v2,int v3,int v4,int *menor,int *mayor);
int _tmain(int argc, _TCHAR* argv[])
{ int p1,p2,p3,p4;
int minimo,maximo;
float prom;
cout<<"Ingrese practica 1= ";cin>>p1;
cout<<"Ingrese practica 2= ";cin>>p2;
cout<<"Ingrese practica 3= ";cin>>p3;
cout<<"Ingrese practica 4= ";cin>>p4;
prom = promedio(p1,p2,p3,p4,&minimo,&maximo);
cout<<"Promedio= "<<prom<<endl;
cout<<"Mayor = "<<maximo<<endl;
cout<<"Menor = "<<minimo<<endl;
_getch();
return 0;
}
float promedio(int v1,int v2,int v3,int v4,int *menor,int *mayor)
{int m1,m2;
if(v1<v2)
m1=v1;
else
m1=v2;
if(v3<v4)
m2=v3;
else
m2=v4;
if(m1<m2)
*menor=m1;
else
*menor=m2;
if(v1>v2)
m1=v1;
else
m1=v2;
if(v3>v4)
m2=v3;
else
m2=v4;
if(m1>m2)
*mayor=m1;
else
*mayor=m2;
return((v1+v2+v3+v4)/4.0);
}

2.-
#include "stdafx.h"
#include "iostream"
#include "conio.h"
using namespace std;
void leer_vector(int *n,int v[20]);
void escribir_vector(int n,int v[20]);
int _tmain(int argc, _TCHAR* argv[])
{ int num;
int a[20];
leer_vector(&num,a);
escribir_vector(num,a);
return 0;}

void leer_vector(int *n,int v[20])
{ int i;
cout<<"Ingrese n = "; cin>>(*n);
for(i=1;i<=(*n);i++)
{cout<<"v["<<i<<"]= ";
cin>>v[i];}
}
void escribir_vector(int n,int v[20])
{ int i;
cout<<"Lista de Valores "<<endl;
cout<<"================= "<<endl;
for(i=1;i<=n;i++)
cout<<v[i]<<endl;
_getch();}

3.-
#include "stdafx.h"
#include "iostream"
#include "conio.h"
using namespace std;
void leer_vector(int *n,int v[20]);
void escribir_vector(int n,int v[20]);
void adicion(int *n,int v[20]);
int _tmain(int argc, _TCHAR* argv[])
{ int num;
int a[20];
leer_vector(&num,a);
escribir_vector(num,a);
adicion(&num,a);
escribir_vector(num,a);
return 0;}
void leer_vector(int *n,int v[20])
{ int i;
cout<<"Ingrese n = "; cin>>(*n);
for(i=1;i<=(*n);i++)
{cout<<"v["<<i<<"]= ";
cin>>v[i];}}
void escribir_vector(int n,int v[20])
{ int i;
cout<<"Lista de Valores "<<endl;
cout<<"================= "<<endl;
for(i=1;i<=n;i++)
cout<<v[i]<<endl;
_getch();}
void adicion(int *n,int v[20])
{ int i,x,j;
cout<<"Ingrese valor a insertar= ";cin>>x;
cout<<"Ingrese Posicion= ";cin>>j;
for(i=(*n);i>=j;i--)
v[i+1]=v[i];
v[j]=x;
(*n)=(*n)+1;}

You might also like