miércoles, 18 de septiembre de 2019

CÓDIGO 15

                                                          PROGRAMA  15
#include <iostream>
#include <stdio.h>

using namespace std;
void captura();
void imprime();
void imprimeinverso();
int num [10],j,k,l,a;


int main()
{
    captura();
   /* imprime();*/
    imprimeinverso();

    return 0;
}

void captura()
{
    cout<<"funcio captura\n";
    for(j=0; j<=9; j++)
{

    cout<<"captura un numero";
    cin>>num[j];

}
cout<<"fin funcion captura";

}
void imprime()
{
    cout<<"funciones imprime\n";
    for(k=0; k<=9; k++)

{
    cout<<"numero"<<k+1<<num[k]<<"\n";

}
    cout<<"fin funcion imprime";

}
void imprimeinverso()
{
    cout<<"funciones imprimeinverso\n";
    for(l=9; l>=0; l--)
{
        a++;
    cout<<"numero"<<a<<num[l]<<"\n";
}
    cout<<"fin funcion imprimeinverso";

}




martes, 3 de septiembre de 2019

CÓDIGO 14

                                                              PROGRAMA 14

Reutilizar el programa 12 para guardar en el vector los datos mayores a 35,en este caso los datos deberán ocupar posiciones,no deberá tener espacios en blanco.



#include <iostream>
#include<stdio.h>

using namespace std;
int vec[20],h,datos,j,a;

int main()
{
    cout<<"ingresar 20 datos en un vector si son mayores a 35" <<endl;
    for(h=0; h<=19; h++)
    {

        cout<<"ingresa datos\n";
        cin>>datos;
        if(datos>35)
        {
            vec[a]=datos;
            a++;
        }

        }
       for(j=0;j<=19;j++)
    {
        cout<<vec[j] <<endl;
    }

    return 0;
}





CÓDIGO 13

                                                           PROGRAMA 13

Capturar el año de nacimiento de 10 personas en un vector.Usando otro ciclo determinar cuales son mayores de edad y cuales son menores de edad enviando el mensaje correspondiente.Con otro ciclo determina cual es el promedio de edad y cuantos son mayores y cuantos menores.


#include <iostream>

using namespace std;
int nacimiento[10],h,a,b,anioact,acum,promedio;

int main()
{
    for(h=0;h<=9;h++)
    {
        cout<<"ingresa el año de nacimiento";
        cin>>nacimiento[h];
    }
    cout<<"ingresa el anio actual";
    cin>>anioact;
    for(h=0;h<9;h++)
    {
        acum=acum+anioact-nacimiento[h];
    }
    promedio=acum/10;
    for(h=0;h<=9;h++);
    {
        if(anioact-nacimiento[h]>=18)
            a++;
            else
            b++;
    }
    cout<<a<<"personas son mayores de edad\n";
    cout<<b<<"personas son menores de dada\n";

    for(h=0;h<=9;h++)
    {
        if(anioact+nacimiento[h]>=18)
            cout<<"la persona"<<h+1<<"es mayor de edad\n";

        else

            cout<<"la persona"<<h+1<<"es menor de edad\n";
    }
    return 0;
}





martes, 27 de agosto de 2019

CÓDIGO 12

                                                            PROGRAMA 12

Ciclo para capturar 20 datos en un vector.Los datos únicamente devoran guardarse en el vector si no son mayores a 35.


#include <iostream>
#include <stdio.h>

using namespace std;

int vec[20],i,j,datos;

int main()
{
 
    cout <<"  CAPTURA 20 DATOS EN UN VECTOR SI SON MAYORES A 35  " << endl;
   
    for (i=0; i<=19; i++)
    {
        cout <<"Ingresa el dato:  ";
        cin >> datos;
            if (datos>35)
            vec[i]=datos;
    }

    for (j=0; j<=19; j++)
    {
        cout << vec[j] <<endl;
    }
 
return 0;
}



CÓDIGO 11

                                                          PROGRAMA 11

Capturar datos en un vector de 15 posiciones la captura empezara a partir de la ultima posición.


#include <iostream>
#include <stdio.h>

using namespace std;
int vec[15],h,j;
int main()
{
    for(h=14; h>=0; h--)
    {
        cin>>vec[h];
    }
    for(j=0; j<=14; j++)
    {
        cout<<vec[j]<<"\n";
    }
    return 0;
}




CÓDIGO 10

                                                     PROGRAMA 10

Hacer un ciclo para capturar 20 datos en un vector.

#include <iostream>
#include<stdio.h>

using namespace std;
int vec[20],h,j;

int main()
{
    for(h=0;h<=19;h++)
    {
        cin>>vec[h];

    }
    for(j=0;j<=19;j++)
    {
        cout<<vec[j]<<"n";
    }
    return 0;
}


CÓDIGO 9

                                                     PROGRAMA 9

Hacer un ciclo para llenar un vector comenzando en 8 y terminar en 80.

#include <iostream>
#include<stdio.h>

using namespace std;
int vec[10],h,j,multiplo;

int main()
{
    for(h=0;h<=9;h++)
    {
    multiplo=(h+1)*8;
    vec[h]=multiplo;
    }
    for(j=0;j<=9;j++)
    {
    cout<<vec[j]<<"\n";

    }
    return 0;
}