Ir ao conteúdo
  • Cadastre-se

DiegoPaiva

Membro Pleno
  • Posts

    30
  • Cadastrado em

  • Última visita

Reputação

2
  1. Obrigado, após colocar o destrutor e retirar o tipo na criação do objeto funcionou!
  2. Bom dia pessoal, estou fazendo um programa simples que consiste em ler o nome, matricula, 7 notas diferentes de um aluno e depois fazer sua media, a partir da criação de classes e suas operações. Porém estou encontrando um erro que não consigo saber o porquê dele, gostaria que se possivel me ajudassem: Arquivo Aluno.h, onde esta a classe: #include <iostream>#include <string>using namespace std;class Aluno{private: string nome, matricula; double notas[7];public: Aluno(string n, string m); ~Aluno(); void leNotas(); double calculaMedia();}; Arquivo Aluno.cpp, operações: #include <iostream>#include "Aluno.h"#include <string>using namespace std;Aluno::Aluno(string n, string m){ nome = n; matricula = m;}void Aluno::leNotas(){ for(int i = 0; i < 7; i++) { cout << "Digite a nota " << i+1 << " do aluno:" << endl; cin >> notas[i]; }}double Aluno::calculaMedia(){ double media, soma = 0.0; for(int i = 0; i < 7; i++) { soma += notas[i]; } media = soma/7; return media;} E agora o erro que se encontra no main.cpp: #include <iostream>#include "Aluno.h"#include <string>using namespace std;int main(){ string a, b; cout << "Digite o nome do aluno: "; cin >> a; cout << "\nDigite a matricula do aluno: "; cin >> b; Aluno aka(string a, string ; aka.leNotas(); cout << "Media = " << aka.calculaMedia() << endl; return 0;} Nas linhas 15 e 16 aparecem os seguintes erros respectivamente: 15 > request for member 'leNotas' in 'aka', which is of non-class type 'Aluno(std::string, std::string) {aka Aluno(std::basic_string<char>, std::basic_string<char>)}'| 16 > request for member 'calculaMedia' in 'aka', which is of non-class type 'Aluno(std::string, std::string) {aka Aluno(std::basic_string<char>, std::basic_string<char>)}'|
  3. Muito obrigado cara, realmente foi um deslize usar essa aux como o tipo int, nao tinha pensando em alterar ela pra copiar todos os dados de uma vez, valeu mesmo
  4. Olá pessoal, estou tentando resolver um problema que consiste na ordenação de um vetor de estruturas. O problema pede para que o usuario entre com os nomes e as idades e o programa deve imprimir ao final o nome dessas pessoas por ordem de idade. Como eu faria pra ordenar as idades e os nomes ao mesmo tempo? Eu fiz o programa da seguinte maneira: #include <stdio.h>#include <stdlib.h>#include <string.h>typedef struct est_dados{ char nome[100]; int idade;} dados;int main(){ dados Pessoas[3]; int i, j, aux; for(i=0; i < 3; i++) { printf("Digite seu nome: "); fflush(stdin); gets(Pessoas[i].nome); printf("\nDigite sua idade: "); scanf("%d", &Pessoas[i].idade); system("cls"); } for(j=2; j>=1; j--) { for(i=0; i < j; i++) { if(Pessoas[i+1].idade < Pessoas[i].idade) { aux = Pessoas[i].idade; Pessoas[i].idade = Pessoas[i+1].idade; Pessoas[i+1].idade = aux; } } } for(i=0; i < 3; i++) { puts(Pessoas[i].nome); } return 0;} Eu tentei usar o bubblesort pra ordenar as idades e esperar que a impressão do nome também saísse ordenado (obviamente nao deu, rs), acontece que na impressão saiu os nomes na ordem em que foram digitados. Alguem pode dar um help ai?
  5. Ok, mas no que você esta em duvida?
  6. Galera quando eu fiz esse post o preço do fan tava R$ 1,50... por isso falei que tava barato Mas ja arrumaram isso a mo tempao e nem comprei não xD
  7. Tava vendo o site da pichau na parte de fans e coolers e me deparo com isso http://www.pichau.com.br/hardware/cooler-processador/fan-120mm-cooler-master-megaflow-200mm-silent-fan-led-vernelho-r4-lus-07ar-gp-red-box corre negada, fazer estoque !!!!!
  8. Coloca a XFX 550W ! vou compra um pc no site deles também semelhante ao seu e coloquei a xfx 550w troca essa markvision e coloca uma corsair 1600mhz !
  9. E montando na seção "Monte seu pc" ganha uns 200 conto de desconto se pa ate mais
  10. opa, malz ai tinha fechado o topico sem querer ! a configuração é a seguinte: i5 4460 3.2ghz placa mãe gigabyte GA-H81M-H 2x memoria corsair value select 4gb placa de video GTX 760 ASUS 2GB HD western digital 1TB SATA III 3.5" fonte XFX 550W Core edition
  11. ola galera, estou a um passo de terminar a montagem do meu pc e só falta em qual gabinete essas peças vão ir rsrs a config é a seguinte: i5 4460 3.2ghz placa mãe gigabyte GA-H81M-H 2x memoria corsair value select 4gb placa de video GTX 760 ASUS 2GB HD western digital 1TB SATA III 3.5" fonte XFX 550W Core edition qual gabinete de ate 210 reais a vista +- vocês recomendam? eu pensei num thermaltake commander ms-i, corsair carbide spec-01, raidmax blade black ou um Coolermaster K350 ou K380 mas nao sei qual é o melhor... fico sempre na duvida ! ja vi varios reviews mas nao sei ainda qual escolher ! quero um com bom fluxo de ar, boa ventilaçao valeu !
  12. http://www.pichau.com.br/hardware/gabinete/gabinete-corsair-carbide-spec-01-cc-9011050-ww-box Acho esse elegante também, acho que refrigeração é boa, e a lateral é boa parte de acrilico

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...