Programa c++

1204 palavras 5 páginas
#include
#include
using namespace std;

/* * Principal.cpp * * Created on: 10/10/2014 * Author: Fabricio * Exemplo: Pilha com vetor. */

#define MAX 10

struct pilha { int n; float vet[MAX];
};
typedef struct pilha Pilha;

Pilha* cria(void)
{
Pilha* p = (Pilha*) malloc(sizeof(Pilha)); p->n = 0; //Inicializa com zero elemetnos. return p;
}

int vazia(Pilha* p){ return (p->n == 0);
}

void push(Pilha* p, float v){ if(p->n == MAX){ cout vet[p->n] = v; p->n++;
}

float pop (Pilha* p){ float v; if (vazia(p)){ cout vet[p->n-1]; p->n--; return v;
}

void liberar(Pilha* p){ free(p);
}

int main (void){

Pilha* p;

p = cria();

push(p, 1.0f); push(p, 9.0f); push(p, 10.0f);

liberar(p); return 0;
}

_________________________________________________________

Fazer uma pesquisa bibliográfica sobre Normalização de dados: o Qual a necessidade em se utilizar a normalização de dados em projeto de banco de dados;

o Vantagens e desvantagens na utilização da normalização de dados;

o Explicar como utilizar as cinco formas, a explicação deve conter teoria com a demonstração de seu uso. #include
#include
using namespace std;

/* * Principal.cpp * * Created on: 10/10/2014 * Author: Fabricio * Exemplo: Pilha com vetor. */

#define MAX 10

struct pilha { int n; float vet[MAX];
};
typedef struct pilha Pilha;

Pilha* cria(void)
{
Pilha* p = (Pilha*) malloc(sizeof(Pilha)); p->n = 0; //Inicializa com zero elemetnos. return p;
}

int vazia(Pilha* p){ return (p->n == 0);
}

void push(Pilha* p, float v){ if(p->n == MAX){ cout vet[p->n] = v; p->n++;
}

float pop (Pilha* p){ float v; if (vazia(p)){ cout vet[p->n-1]; p->n--; return v;
}

void liberar(Pilha* p){ free(p);
}

int main (void){

Pilha* p;

p = cria();

push(p, 1.0f); push(p, 9.0f);

Relacionados

  • programa em c
    14727 palavras | 59 páginas
  • programa de c++
    9834 palavras | 40 páginas
  • Programa em c++
    417 palavras | 2 páginas
  • programas em c
    608 palavras | 3 páginas
  • programa em c++
    354 palavras | 2 páginas
  • Programa C++
    690 palavras | 3 páginas
  • programa c++
    804 palavras | 4 páginas
  • Programa em C
    275 palavras | 2 páginas
  • programa c
    262 palavras | 2 páginas
  • PROGRAMA EM C
    363 palavras | 2 páginas