Lperro Semana 12

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

LPERRO SEMANA 12

#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int x[]={20,30,40,50};
int*pt;
pt=&x[0];
for (int i = 0; i < 4; i++)
{
cout<<"La direccion del vector x["<<i<<"] es = "<<&x[i]<<endl;
}
for (int i = 0; i < 4; i++)
{
cout<<pt++<<endl;
}
cout<<"Los elementos del vector: "<<endl;
for (int i = 0; i < 4; i++)
{
cout<<"x["<<i<<"] es = "<<x[i]<<endl;
}
pt=x;
for (int i = 0; i < 4; i++)
{
cout<<*pt++<<endl;
}
getch();
return 0;
}

#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int x[][3]={{5,10,15},{20,25,30}};
int*pt;
pt=&x[0][0];
for (int i = 0; i < 2; i++)
for (int j = 0; j < 3; j++)
cout<<"La dirección de x["<<i<<"]["<<j<<"] es = "<<&x[i]
[j]<<endl;
for (int i = 0; i < 6; i++)
cout<<pt++<<endl;
getch();
return 0;
}
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int x[][3]={{5,10,15},{20,25,30}};
int*pt;
pt=&x[0][0];
for (int i = 0; i < 2; i++)
for (int j = 0; j < 3; j++)
cout<<"La dirección de x["<<i<<"]["<<j<<"] es = "<<&x[i]
[j]<<endl;
for (int i = 0; i < 6; i++)
cout<<pt++<<endl;
cout<<"Los elementos de la matriz son="<<endl;
for (int i = 0; i < 2; i++){
for (int j = 0; j < 3; j++)
cout<<"\t"<<x[i][j];
cout<<endl;
}
cout<<endl;
pt=&x[0][0];
//POR PUNTEROS
for (int i = 0; i < 2; i++){
for (int j = 0; j < 3; j++)
cout<<"\t"<<*pt++;
cout<<endl;
}
getch();
return 0;
}

/*INGRESAR UN VECTOR Y REPORTAR SU UBICACION*/


#include<iostream>
using namespace std;
int main()
{
int n,i, x[10],valor,p;
cout<<"Igresar numero de componentes"<<endl;
do{
cin>>n;
}while(n<=0||n>10);
for(i=0;i<=n-1;i++){
printf("x[%d]=",i);
cin>>x[i];}
cout<<"Ingrese valor:";
cin>>valor;
for(i=0;i<=n;i++)
if(valor==x[i])
p=i;
if(p==-1)
cout<<"El valor no se encunetra en el vector\n";
else
cout<<"Si indice es i="<<p<<endl;
system("pause");
}
/*hallar el factoril de un numero usando funciones recursivas*/
#include<iostream>
using namespace std;
long int factorial(int)
int main()
{
int n;
cout<<"FACTORIAL DE UN NUMERO"<<endl;
cout<<"Ingresra un numero: ";
cin>>n;
cout<<n<<"!="<<factorial(n)<<endl;
system("pause");

/*hallar el factoril de un numero usando funciones recursivas*/


#include<iostream>
using namespace std;
void invertir(int);
int main()
{
int n;

cout<<"Ingresra un numero: ";


cin>>n;
cout<<"el numero invertido es:";
invertir(n);
cout<<endl;
system("pause");

void invertir(int m)
{
cout<<m%10;
if(m>10)invertir(m/10);
}

También podría gustarte