Practicas II Parcial 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<
for(int j=0; j
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<
};
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.suma();
sumar.imp();
oper
sumar2.suma();
sumar2.imp();
getch();
}
4.- Elaborar un...
Regístrate para leer el documento completo.