[Example] Class C++

.h

#include <cstdlib>
#include <iostream>
#include <string>

using namespace std;

class Soma
{
float valor1;
float valor2;

public:

Soma(float valor1, float valor2);

void setvalor1 (float valo1)
{
valor1=valo1;
}

void setvalor2 (float valo2)
{
valor2=valo2;
}

float getvalor1()
{
return valor1;
}

float getvalor2()
{
return valor2;
}

float somar()
{
float resultado;
resultado=valor1+valor2;
cout << resultado << endl;
}
};


.cpp
#include "somacomclasse.h"
#include <cstdlib>
#include <iostream>
#include <string>

using namespace std;

Soma::Soma(float valo1, float valo2)
{
valor1=valo1;
valor2=valo2;
}

int main()
{
Soma a1(20,15);
a1.somar();
}


I hope you like it =D

--------------------------------------------------------------------------------------

#include <fstream.h>
int main()
{
ifstream origem ("f1.txt");//define variavel e abre ficheiro para leitura//

if (!origem)//testa se consgui abrir o ficheiro//
{ cerr << "Erro a abrir ficheiro f1\n"; return -1;}

ofstream destino ("f2.txt");//define variavel e abre ficheira para escrita//
if (!destino)//testa se consegui criar ficheiro//
{ cerr<< "Erro a abrir ficheiro f2\n"; return -1;}

char c;
while ( (c = origem.get()) != EOF )//origem.get() - lê informação(caracter) do ficheiro//
destino.put(c);//escreve informaçao (caracter) no ficheiro//

if (!origem.eof() || !destino /*em bool dá false apos erro*/)// !origem.eof() - testa se chegou ao fim do ficheiro//
{ cerr << "Erro\n"; return -1; }
return 0;
}//ficheiros sao fechados automaticamente//4


----------------------------------------------------------------------------------------------------------------------------------------------
#include <iostream>
#include <cstdlib>
#include <string>
using namespace std;
class Aluno {
private:
string nome;
string curso;
int numero;
int media;
public:
Aluno(){
nome = "";
curso = "";
numero = 0;
media = 0;

};
Aluno(string umNome, string umCurso, int umNumero){
nome = umNome;
curso = umCurso;
numero = umNumero;
media = 0;
};
string getnome() const {return nome;};
string getcurso() {return curso;};
int getnumero() {return numero;};
int getmedia() {return media;};

void setnome(string umNome){nome = umNome;};
void setcurso(string umCurso){curso = umCurso;};
void setnumero(int umNumero){numero = umNumero;};
void setmedia(int media){media = media;};
};

int main()
{
Aluno a1("Hugo", "Engenharia",18);
cout << "Lista de alunos:(Nome|Curso|Numero|Media)" << endl;
cout << "\t" << "Nome:" << a1.getnome() << "|" << "Curso:" << a1.getcurso() << "|" << "Numero:" << a1.getnumero() << "|" << "Media:" << a1.getmedia() << endl;
a1.setcurso("bichanada");
cout << "\t" << "Nome:" << a1.getnome() << "|" << "Curso:" << a1.getcurso() << "|" << "Numero:" << a1.getnumero() << "|" << "Media:" << a1.getmedia() << endl;
system ("pause");
return 0;
}
Last edited on
what help you need here?

Note: use code tags to post code.
Topic archived. No new replies allowed.