ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ejercicios Lenguaje de programacion


Enviado por   •  5 de Septiembre de 2020  •  Prácticas o problemas  •  984 Palabras (4 Páginas)  •  82 Visitas

Página 1 de 4

7./*Ingresar el numero de elementos de un vector, este debe ser par. Así mismo, ingresar

cada uno de sus elementos, estos deben ser múltiplos de 2 o 11. Luego generear otro vector que esté formado

por la suma de los elementos 1 con N,2 con N-1, 3 con N-2,etc.*/

Codificación en C++:

#include

void inicializacion(int &);

void ingresadatos(int,int[]);

void nuevovector(int,int[],int[]);

void reportevector(int,int[]);

using namespace std;

int main()

{

        int nv;

        int v[100],v1[100];

        inicializacion(nv);

        ingresadatos(nv,v);

        cout<<"El primer vector: "<

        reportevector(nv,v);

        nuevovector(nv,v,v1);

        cout<<"el vector generado es:"<

        reportevector(nv,v1);

        system("pause");

        return 0;

}

void inicializacion(int &nv){

        do{

        cout<<"Ingrese un numero de elementos par: ";cin>>nv;

        }while(nv%2!=0||nv<=0);

cout<

void ingresadatos(int nv,int v[100]){

        int i;

        cout<<"Inserta elementos multiplos de 2 o 11: "<

        for(i=0;i<nv;i++)

        {

                do

                {

                        cout<<"v["<"]=";

                                cin>>v[i];

                }while(v[i]%2!=0 && v[i]%11!=0);

        }cout<

}

void nuevovector(int nv,int v[100],int v1[100]){

        int i;

        for(i=0;i<nv;i++)

                v1[i]=v[i]+v[nv-(i+1)];

}void reportevector(int nv,int V[]) {

        int i;

        for(i=0;i<nv;i++)

                cout<<"V["<"]="<<V[i]<

}

[pic 1]

17./*ingresar el orden y los elementos de una matriz cuadrada. Transformar dicha matriz a una matriz triangular inferior*/

Diagrama de Flujo:

[pic 2]

Codificación en C++:

#include

#include

using namespace std;

int main()

{

int f,c; //orden de la matriz

int i,j; //subindices de la matriz

int n; //numero de elementos

int x[20][20];//Elementos de la matriz

;

cout<<"Numero de filas= ";cin>>f;

cout<<"Numero de columnas= "; cin>>c;

cout<<"\nIngresar el numero de elementos de la matriz\n";

for(i=1;i<=f;i++){

                for(j=1;j<=c;j++){

                        cout<<"Elementos de la fila "<" columna "<" : "; cin>>x[i][j];

...

Descargar como (para miembros actualizados)  txt (4.3 Kb)   pdf (525.3 Kb)   docx (410.3 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com