TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programas Em C++ (Conceitos De Orientacação A Objectos)

Trabalho Universitário: Programas Em C++ (Conceitos De Orientacação A Objectos). Pesquise 860.000+ trabalhos acadêmicos

Por:   •  7/5/2013  •  1.949 Palavras (8 Páginas)  •  746 Visualizações

Página 1 de 8

Indice

1. Insert, Search and Delete 2

2. Output 1234 3

3. Output Celio 4

4. Soma de dois números, usando classes e ponteiros 4

5. VariáveisReferenciais 5

6. Ponteiro this 5

7. Operador de Resolução de Escopo 5

8. Funções Friend 6

9. Argumentos Defeito 7

10. Ponteiros em Arrays 7

11. Construtores em Classe 8

12. Sobrecarga de Construtores 8

13. Cópia de Construtores 8

14. Destrutores em Classes 9

15. Sobrecarga de Métodos 10

16. Sobrecarga de Operadores Unários 10

17. Sobrecarga de Operadores Binários 11

18. Herança Single Level 11

19. Herança Mult-Level 12

20. HerançaHierárquica 12

21. HerançaMúltipla 13

22. Herança Hybrida 14

23. Ovirriding 15

24. Herança Protected 15

25. Classe Virtual Base 16

26. Ponteiro em Caracter 16

27. Ponteiro em Array 17

28. Ponteiro em Metodos 17

29. Ponteiro em Objectos 18

30. Ponteiro em Objecto Array 18

31. Array de Ponteiro em Objecto 19

32. Array de Ponteiros 19

33. Metodos Inline 19

34. Classes Abstratas 20

35. Construtor de Class Base 20

36. Metodos como Argumentos 21

37. Decimal para Binário, Hexadecimal e Octal 21

38. Números Armsrong 22

39. Break and Continue 22

40. 5 Operações em String 23

1. Insert, Search and Delete

#include <iostream>

#include <conio.h>

#include <string>

using namespace std;

class estudante

{

public:

char nome[20], apelido[20];

int numero, nota1, nota2, nota3, nota4;

void entrada()

{

cout<<"Numero do Estudante"<<endl;

cin>>numero;

cout<<"Nome do Estudante "<<endl;

cin>>nome;

cout<<"Apelido"<<endl;

cin>>apelido;

cout<<"Programacao"<<endl;

cin>>nota1;

cout<<"Computacao"<<endl;

cin>>nota2;

cout<<"Electronica"<<endl;

cin>>nota3;

cout<<"Alga"<<endl;

cin>>nota4;

}

void remover()

{

nome[0]=NULL;

apelido[0]=NULL;

nota1=0;

nota2=0;

nota3=0;

nota4=0;

}

void menu()

{

cout<<"Numero\t"<<"Nome \t"<<"Programacao\t"<<"Computacao\t"<<"Electronica\t"<<"Alga\t"<<endl;

}

void saida()

{

cout<<numero<<"\t"<<nome<<" "<<apelido<<"\t"<<nota1<<"\t\t"<<nota2<<"\t\t"<<nota3<<"\t\t"<<nota4<<endl;

}

};

int main()

{

int z=1;

do{

estudante A[5];

cout<<"Clique:"<<endl<<"1 - Registar Estudante"<<endl<<"2 - Remover Estudante"<<endl<<"3 - Procurar"<<endl<<"4 - Sair"<<endl;

for(int i=0;i<80;i++)

cout<<"*";

cout<<endl;

int opcao;

cin>>opcao;

switch (opcao)

{

case 1:

{

cout<<"insira o indice do estudante"<<endl;

int indice;

...

Baixar como (para membros premium)  txt (18.8 Kb)  
Continuar por mais 7 páginas »
Disponível apenas no TrabalhosGratuitos.com