top of page

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");
             }
             

bottom of page