Está en la página 1de 4

char *apuntador = NULL;

cout << apuntador << endl;

cout << *apuntador << endl;

cout << "\n\n";

char letra;

apuntador = &letra;

*apuntador = 'x' ;

cout << letra << endl;

cout << apuntador << endl;

cout << *apuntador << endl;

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

int suma(int a, int b[], int x, int n )


{
if(x==n)
return a;
else
a=a+b[x];
return suma(a,b,x+1,n);
}
int main(){
int A[100], i,n;
cout<<"Ingrese tamaño del arreglo\n";
cin>>n;
cout<<"\nIngrese elementos\n";
for (int i=0;i<n;i++){
cin>>A[i];
}
cout<<"la suma es: "<<suma(0,A,0,n);
getch();
}
#include <iostream.h>
#include <conio.h>

int main()
{
int n,aux;
int numero[1000];
cout<<"ingrese la cantidad de arreglos: ";
cin>>n;
for(int i=1;i<=n; i++)
{
cin>>numero[i];
}
for(int i=1; i<=n;i++)
{
for(int j=1; j<=n; j++)
{
if(numero[j]>numero[j+1])
{
aux=numero[j];
numero[j]=numero[j+1];
numero[j+1]=aux;
}
}
}
for(int i=1; i<=n; i++)
{
cout<<"\n"<<numero[i];
}
getch();
}

Esto es mio
#include <iostream.h>
#include <conio.h>
#define MAX 50

void IngresoDatos(int, int*);


void OrdenaDatos(int, int*);
void ImprimeDatos(int, int*);
void main(void)

{
int x[MAX], n;
cout<<"Ingrese numeros de elementos"<<endl;
cin>>n;
IngresoDatos(n,x);
OrdenaDatos(n,x);
ImprimeDatos(n,x);
}
void IngresoDatos(int n, int *p)
{
int i;
for(i=0 ; i<n; i++)
{
cout<<"Ingrese valor ["<<i<<"]";
cin>>*(p+i);
}
}
void OrdenaDatos(int n, int *p)
{
int i, j,temp;
for(i=1; i<n; i++)
for(j=n-1; j>=i;j--)
{
if(*(p+j-1)<*(p+j))
{
temp=*(p+j-1);
*(p+j-1)= *(p+j);
*(p+j)=temp;
}
}
}
void ImprimeDatos(int n, int *p)
{
int i;
for(i=0; i<n; i++)
{
cout<<"["<<i<<"]"<<*(p+i)<<endl;
}
getch();
}

Suma de no se q punteros
/* Programa un C++ que permita ingresar una serie de numeros enteros
(no hay limites)y que al oprimir la letra s en mayuscula o minuscula
termine y muestre el mayor y menor de toda la serie*/

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

int suma(int a, int b[], int x, int n )


{
if(x=n)
return a;
else
a=a+b[x];
return suma(a,b,x+1,n);
}
int main(){
int A[100], i,n;
cout<<"Ingrese tamaño del arreglo\n";
cin>>n;
cout<<"\nIngrese elementos\n";
for (int i=0;i<n;i++){
cin>>A[i];
}
cout<<"la suma es: "<<suma(0,A,0,n);
getch();
}

También podría gustarte