Ir para conteúdo
Fórum Script Brasil

FelipeFM

Membros
  • Total de itens

    8
  • Registro em

  • Última visita

Sobre FelipeFM

FelipeFM's Achievements

0

Reputação

  1. Te aconselho começar a estudar lógica de programação primeiro, para depois partir para C. Pois seu lógica não esta desenvolvida. Para procurar material de estudo não há necessidade de recorrer até aqui. Google your are best friend e basta procurar e selecionar o que te interessa. Outra coisa, se de fato que aprender a programar você não vai aprender com apostilas na internet e sim com livros. Mas apostilas pode ser um bom começo.
  2. Olá. 1º Eu não sei a finalidade de um construtor de cópias, alguém pode me falar para que serve? 2º Gostaria de saber o que é rvalue e lvalue. 3º Gostaria de saber o que o *this e o this fazem. Agradeço desde já
  3. Te aconselho estudar através de um livro. Eu no momento estou estudando sobrecarga de operadores e por onde estou estudando não é tão simples de entender de imediato, na internet você vai achar material meia boca. É bom mesmo estudar por um livro.
  4. char variavelString[] = "Olá, meu nome é Felipe"; É isso que você que? Não é isso que você que saber, interpretei mal. I am sorry.
  5. FelipeFM

    [AJUDA]exercicio C/c++

    Este tipo de exercício se chama teste de mesa, isso se aprende em lógica de programação. Use a cabeça.
  6. int vetor[5]; int maior = 0; int menor = 0; for(int i = 0; i < 5; i++) { cout << "Numero: "; cin >> vetor[i]; } for(int = 0; i < 5; i++) { if(vetor[i] > maior) maior = vetor[i]; if(vetor[i] < menor) menor = vetor[i]; } cout << "O maior numero do vetor e " << maior; cout << "\nO menor numero do vetor e " << menor; Simples.
  7. FelipeFM

    linha de codigos

    A tendência é fazer um programa menor possível e legivel também para um fácil entendimento.
  8. Cara, Eu tenho um exemplo aqui mas não é tão simples para iniciantes. Ele tem classe e função friend, por isso acho que não são todas as pessoas que vão entender. #include <iostream> #include <ctime> using namespace std; #include <iomanip> using std::setw; class PhoneNumber{ friend ostream &operator<<(ostream &, const PhoneNumber &); friend istream &operator>>(istream &, PhoneNumber &); private: char areaCode[4]; //codigo de area com 3 digitos e caractere nulo char exchange[5]; //numero central com 3 digitos e nulo char line[5]; //numero da linha com 4 digitos e nulo }; /*Operador de insercao em stream sobrecarregado(não pode ser uma funcao membro se quisermo invoca-la com cout << somePhoneNumber;). */ ostream &operator<<(ostream &output, const PhoneNumber &num) { output << "(" << num.areaCode << ") " << num.exchange << "-" << num.line; return output; // possibilita cout << a << b << c; } istream &operator>>(istream &input, PhoneNumber &num) { input.ignore(); // salta ( input >> setw(4) >> num.areaCode; //le codigo de area input.ignore(2); //salta ) e espaco input >> setw(5) >> num.exchange; //le numero da central input.ignore(); //salta hifen input >> setw(5) >> num.line; //le numero da linha return input; // possibilita cin >> a >> b >> c } int main () { PhoneNumber phone; cout << "Digite numero do telefone no formato (123) 3456-7890:\n"; // cin >> invoca a funcao operator fazendo a chamada operator >>(cin, phone). cin >> phone; //cout << phone invoca a funcao operator fazendo a chamada operator<<(cout, phone). cout << "O numero de telefone digitado foi: " << phone << endl; system("PAUSE"); return 0; }
×
×
  • Criar Novo...