Archivo de la etiqueta: C++

Implementación de Puertas Lógicas en C++

Puerta.hpp

#ifndef _PUERTA_
#define _PUERTA_

#include <iostream>
#include <sstream>
#include <string>

class Puerta {
protected:
    static int contador;
    int getId;

public:
    static const int CERO = 0;
    static const int UNO = 1;
    static const int ND = 9;

    friend std::ostream& operator<<(std::ostream& o, Puerta& p);

    Puerta();
    virtual int salida() = 0;
    virtual std::string tipo() = 0;
    virtual std::string toString(int numEsp = 0); Seguir leyendo “Implementación de Puertas Lógicas en C++” »

Implementación y Comparación de Algoritmos de Ordenamiento en C++

Implementación y Comparación de Algoritmos de Ordenamiento en C++

#include <iostream>

#include <stdio.h>

#include <stdlib.h>

#include <conio.h>

#include <time.h>

#define Max 120000

#define TOPE 1000

#define randomize (srand(time(0)))

#define random(num) (rand()%(num))

using namespace std;

int METODODEORDENAMIENTO();

void leerVector(int X[Max],int *dimX);

void mostrarVector(int X[Max],int dimX);

void ordenarxBurbuja(int X[Max],int dimX);

void ordenarxBurbuja_senal(int X [Max],int Seguir leyendo “Implementación y Comparación de Algoritmos de Ordenamiento en C++” »