
Madely Betancourt
2do Aplicaciones Informaticas
Programacion
Ejercicios 4to Bloque

EJERCICIO DE JUGADOR CON CONSTRUCTORES:
#include <iostream>
#include <conio.h>
using namespace std;
class Jugador{
private:
string nom;
int edad;
public:
void solidat();
void impdat();
Jugador(string nom1, int edad1);
Jugador();
};
Jugador::Jugador(string nom1, int edad1){
nom=nom1;
edad=edad1;
}
Jugador::Jugador(){}
void Jugador::solidat(){
cout<<"ingresa tu nombre"<<'\n';
cin>>nom;
cout<<"ingresa tu edad"<<'\n';
cin>>edad;
}
void Jugador::impdat(){
cout<<"Jugador"<<'\n';
cout<<"tu nombre: "<<nom<<'\n';
cout<<"tu edad: "<<edad<<'\n';
}
int main(){
Jugador jug1;
Jugador jug2("Madely", 15);;
jug1.solidat();
jug1.impdat();
jug2.impdat();
getch();
}
AREA DEUN CUADRADO CON CONSTRUCTOR:
#include <iostream>
using namespace std;
class Area{
private:
int numero;
public:
Area();
void imprimir();
Area(int num);
};
Area::Area() {
}
Area::Area(int num) {
numero=num;
}
void Area::imprimir() {
cout<<"El numero es:"<<endl;
cout<<numero<<endl;
int area=numero*numero;
cout<<"El valor del area es:"<<endl;
cout<<area<<endl;
}
main() {
Area area1 (4);
area1.imprimir();
system ("pause");
}
AREA DE UN TRIANGULO:
#include <iostream>
using namespace std;
class Triangulo{
private:
int base;
int altura;
public:
Triangulo();
void imprimir();
Triangulo(int b, int a);
};
Triangulo:: Triangulo() {
}
Triangulo:: Triangulo(int b, int a) {
base=b;
altura=a;
}
void Triangulo::imprimir() {
cout<<"La base es es:"<<endl;
cout<<base<<endl;
cout<<"La altura es es:"<<endl;
cout<<altura<<endl;
int area=base*altura/2;
cout<<"El valor del area es:"<<endl;
cout<<area<<endl;
}
main() {
Triangulo area1(5,7);
area1.imprimir();
system ("pause");
}
AREA DE UN CIRCULO
#include<iostream>
using namespace std;
class sec {
public:
sec();
void Leer();
void Guardar();
sec(int num1,int num2);
void Lee1(int &num1,int &num2);
void Guarda1(int num1,int num2);
private:
int num,num3;
};
sec::sec(){
}
sec::sec(int num1,int num2) {
num = num1;
num3 = num2;
}
void sec::Lee1(int &num1,int &num2) {
num1 = num;
num2 = num3;
}
void sec::Guarda1(int num1,int num2) {
num = num1;
num3 = num2;
}
class sec1 {
public:
sec1();
void Leer2();
void Guardar2();
sec1(int num1);
void Lee2(int &num1);
void Guarda2(int num1);
private:
int num;
};
sec1::sec1(){}
sec1::sec1(int num1) {
num = num1;
}
void sec1::Lee2(int &num1) {
num1 = num;
}
void sec1::Guarda2(int num1) {
num = num1;
}
int main() {
sec1 obj3(4);
int a1;
obj3.Lee2(a1);
cout<<"El lado es:"<<a1 << endl;
cout<<"El area del cuadrado es"<<a1*a1<< endl;
sec obj2(3,4);
int x1;
int y1;
obj2.Lee1(x1, y1);
cout<<"La base es:"<<x1 << endl;
cout<<"La altura es:"<<y1 << endl;
cout<<"El area del triangulo es"<<x1*y1/2<< endl;
getch();
}
SERIE DE NUMEROS:
#include <iostream>
using namespace std;
class Serie{
private:
int numero;
string nombre;
public:
Serie();
void solicitar();
void imprimir();
Serie(string nom, int num);
};
Serie::Serie() {
}
Serie::Serie(string nom, int num) {
nombre=nom;
numero=num;
}
void Serie::solicitar() {
cout<<"Ingrese el nombre"<<endl;
cin>>nombre;
cout<<"Ingrese el numero limite"<<endl;
cin>>numero;
for(int cont=1;cont<=numero;cont++){
cout<<cont<<endl;
}
}
void Serie::imprimir() {
cout<<nombre<<endl;
for(int cont=numero;cont>=1;cont--){
cout<<cont<<endl;
}
}
main() {
Serie serie1 ("Mariana",10);
serie1.imprimir();
Serie serie2;
serie2.solicitar();
serie2.imprimir();
system ("pause");
}