Practicas II Parcial POO

Páginas: 4 (776 palabras) Publicado: 28 de junio de 2015
1.- Elaborar un programa que imprima una matriz en POO.
#include
#include
#include
using namespace std;
int main()
{
int fila, columna;
cout<<"da el numero defilas: ";
cin>>fila;
cout<<"da el numero de columnas: ";
cin>>columna;

//declarar matriz
int matriz[fila][columna];
// llenar matriz
for(int i=0; i {
for(int j=0; j cout< cin>>matriz[i][j];

}
}
cout< for(int i=0; i {
for(int j=0; j {
cout< cout< }
getch();
}





2.- Elaborar un programa que sume 2 números, pero llevando clase amiga en POO.

# include
# include
# include
classdos;
class uno
{
int x, y, z, k;
public:
uno(int Ax, int Ay){x=Ax; y=Ay;}
uno(int Ak){k=Ak;}
void suma(){z= x+y;}
void impz(){cout< void impk(){cout< friend class dos;
};
classdos
{
int m, n, l;
public:
dos(int Am, int An){m=Am; n=An;}
void sum(uno obj){l=m+n; obj.x; + obj.y;};
void imp(){cout< };
int main()
{
uno obj1 (2,4);
uno obj2 (10);
dos obj3 (5,20);obj1.suma();
obj1.impz();
obj2.impk();
obj3.sum(obj1);
obj3.imp();
getch();
}
3.- Elaborar un programa con plantillas de suma de dos números en POO.
# include
# include
#include

template
class oper
{
T a, b, res;
public:

oper(T Aa, T Ab){a= Aa; b=Ab;}
void suma();
void imp();
};

template
void oper(T)::suma()
{
res= a+b;
}
template
voidoper(T)::imp()
{
cout<<"la suma es"< }

int main()
{
oper sumar(8, 4);
sumar.suma();
sumar.imp();
oper sumar2(4.8, 7.6);
sumar2.suma();
sumar2.imp();
getch();
}

4.- Elaborar un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • II parcial de practica integrada
  • Parcial de practica docente ii
  • Parcial Ii
  • guia practica de poo
  • Parcial De Practica
  • Parcial practica
  • SEGURIDAD II Parcial Y Trabajo Practico
  • INFORME II, PRACTICA II

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS