solucion guia 15 de julio

Publicado en por Angie te quiere...millosss

 

 

5.        Realizar  un programa para ordenar por selección el siguiente vector a={52,63,7,15,26,68,12,2}.

 

#include<iostream>

using namespace std;

int main ()

{

  int i, j,n,k,x,a[8];

  n=8;

  cout<<"ingrese 8 numeros cualquiera para su ordenacion"<<endl;

  for (int e=1; e <= n;e++)

        {

 cin>>a[e];

  }

 for (int i =1;i<=n-1;i++)

 {

        k=i;

 for (int j = i+1; j <=n; j++)

  {

        if (a[j]<a[k])

        {

              k=j;

        }

      }

              x=a[i];

              a[i]=a[k];

              a[k]=x;

        }

         for (int i =1; i<=n; i++)

         {

               cout<<" "<<a[i];

         }

         cout<<endl;

      system ("pause");

            return 0;

}

6.      Genere y llene dos vectores A y B de tamaño M; luego genere un tercer vector C con la unión de la primera mitad del vector A y la segunda mitad del vector B. (Asuma que M es par). Ejemplo gráfico:

 

#include<iostream>

 using namespace std;

int main()

{

  int l;

 int a[50],b[50],c[50];

  cout<<"ingrese  numero de pociciones del  vector "<<endl;

  cout<<endl;

 cin>>l;

 cout<<endl;

 cout<<"ingrese los valores del vector a: "<<endl;

 cout<<endl;

 for (int i=1;i<=l;i++)

    {

 cin>>a[i];

  }

  cout<<endl;

 cout<<"ingrese los valores del vector b: "<<endl;

  cout<<endl;

 for(int e=1;e<=l;e++)

 {

 cin>>b[e];
 }

  for(int o=1;o<=l/2;o++)

{

 c[o]=a[o];

}

 for(int a=l/2+1;a<=l;a++)
{

 c[a]=b[a];

 }

 cout<<endl;

 cout<<"el vector c es: "<<endl;

 cout<<endl;

 for(int u=1;u<=l;u++)

{

 cout<<c[u]<<endl;
}

 cout<<endl;

 system ("pause");

   return 0;

 }

7.     Diseñe un algoritmo que almacene en un vector llamado FIB[100] los 100 primeros números de la serie Fibonacci (0,1,1,2,3,5,8,13,21,34,55,….).

 

#include<iostream>

using namespace std;

int main()

{

int FIB[1000],cont,cont1,a,serie;

cont=1;

cont1=2;

FIB[1]=0;

FIB[2]=1;

FIB[3]=1;

FIB[4]=2;

cout<<"cuantos numeros de la serie fibonacci queres q te muestre?"<<endl;

cout<<"maximo 1000"<<endl;

cout<<endl;

cin>>a;

cout<<endl;

for (int i=5;i<=a;i++)

{

serie=cont+cont1;

cont=cont1;

cont1=serie;

FIB[i]=serie;

}

cout<<"la serie fibonacci de "<<a<<" "<<"es: "<<endl;

cout<<endl;

for(int e=1;e<=a;e++)

{

cout<<FIB[e]<<endl;

}

cout<<endl;

system ("pause");

return 0;

}

 

 

 

 

 

Para estar informado de los últimos artículos, suscríbase:
Comentar este post
J
de donde sale el FIB[1]??
Responder