Professional Documents
Culture Documents
LABORATORIO N 01
MTODOS PARA ELEMENTOS DE UN VECTOR LINEAL
OPERACIONES A IMPLEMENTAR
a) Creacin y carga de datos del vector dinmico.
b) Clculo del nmero de elementos con 2 o 3 dgitos Menores a 3; de un vector
dinmico.
c) Clculo de la suma de elementos cuya suma de dgitos es IMPAR de un vector
dinmico.
PROGRAMA CON MTODOS
// OperarVectores-1D.cpp: define el punto de entrada de la aplicacin de consola.
//
#include "stdafx.h"
#include "iostream" // Librera para operaciones de entrada/salida por teclado
#include "conio.h"
// Librera para sensibilizar el teclado
using namespace std;
class OperaVectores
{
public:
int *vec;
// definicin de la variable puntero para el vector
int t;
// objeto para definir el tamao del vector
public:
int tamanho();
// Mtodo para establecefr el tamao del vector
int menu();
// Mtodo para mostrar el men de opciones
void CargarDatos(int[], int);
// Mtodo para Ingresar los datos al
vector
bool VerDigitoMenor3(int); // Mtodo para ver si hay 2 o 3 dgitos
menores a 3 en un elemento
int CuentaElementosDigitoMenor3(int[], int); // Contar el n
elementos con 2 o 3 dgitos <3 del vector
void MuestraElementos(int[], int); // Mtodo para imprimir el vector
int SumaDigitos(int); // Mtodo para calcular la suma de digitos de
un numero
bool VerImpar(int); // Mtodo para verificar si un nmero tiene
dgitos ISO
int SumarElementosconSumaImpar(int[], int);// Mtodo para la suma de
elementos Primos
};
int OperaVectores::tamanho()
{
int n;
cout<<"Ingresa el tamanho del vector .."; cin>>n;
if(n>0)
return(n);
else
return(tamanho());
}
Pgina 1
Pgina 2
Pgina 3
salir=true;
break;
}
return 0;
}
Pgina 4