Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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 dgitos impares; de un vector dinmico.
c) Clculo de la suma de elementos cuya suma de dgitos es PAR ;de un vector
dinmico.
PROGRAMA CON MTODOS
// OperarVectores-1.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 VerDigitoImpar(int);
// Mtodo para ver si hay
dgitos impares en un elemento
int CuentaElementosDigitoImpar(int[], int); // Contar el n elementos
con digito IMPAR del vector
void MuestraElementos(int[], int); // Mtodo para imprimir el vector
int SumarDigitos(int); // Mtodo para calcular la suma de digitos de
un numero
int SumarElementosconSumaDigPAR(int[], int);// Mtodo para la suma de
elementos cuya suma de digitos es PAR
};
int OperaVectores::tamanho()
{
int n;
cout<<"Ingresa el tamanho del vector .."; cin>>n;
if(n>0)
return(n);
else
return(tamanho());
}
bool OperaVectores::VerDigitoImpar(int n)
{
bool Salir=false;
Pgina 1
Pgina 2
Pgina 3