Ir ao conteúdo
  • Cadastre-se

WilliamNascimento

Membros Plenos
  • Total de itens

    84
  • Registro em

  • Última visita

  • Qualificações

    N/D
  1. o seu do while funcionou corretamento ? Nao entendo muito c , apenas c++ mas acho que ele vai verificar o primeiro e para nao ?
  2. Nao entendi muito , voce quer fazer uma venda apenas dos produtos cadastrados ?
  3. Sim apenas para diferenciar da variavel da instancia Sobre encapsulamento podemos dizer que " private " a unica classe que vai ter acesso ao atributo , é ela propia . Caso utilize o modificador public , todas as classes teram acesso , é basicamente isso , ainda temos o protected mas é melhor ir se aperfeiçoando ate chegar no conceito de herança
  4. Vou tentar explicar aqui um pouco class Animal { int tamanho; int vtamanho (int tamanho) // voce pode ver que o parametro possui o mesmo nome do atributo // entao usamos o this para diferencialos . { this.tamanho // se refere ao atributo int tamanho , a variavel da instancia . this.tamanho = tamanho ; // estamos dizendo que o valor que ele recebe no metodo ( o parametro ) esta sendo atribuido ao objeto executado , para a variavel tamanho da instancia } // Logo se o codigo fosse assim int tamanho; int vtamanho (int tam) // voce pode ver que o parametro possui o nome diferente do atributo // entao nao precisamos diferencialos { tamanho = tam ; // } Espero que voce conheca os conceitos iniciais para depois partir para heranca
  5. Apenas dando uma ajeitada no codigo do amigo acima #include <iostream> using namespace std; int main () { int num=0; string str[10]; string str2; for (;num<=9;num++) { cout << " Digite 10 nomes " <<num<<endl; cin >> str[num]; } cout << " Digite o nome que deseja achar: " <<endl; cin >> str2; num = 0; int flag = 0 ; while(num <= 9) { if (str2==str[num]) { cout << "O nome "<< str[num] << " existe , encontrado na posicao "<<num<<endl; flag = 1 ; break; } num++; } if(flag==0) { cout<<"Nome nao encontrado"; } return 0; }
  6. Onde esta a parte que deseja saber ? Tente utilizar o contains
  7. Meu amigo nao podemos fazer o trabalho completo , desculpa , mas aqui vai algumas dicas .. Nesse caso , voce poderia apenas utilizar o "cout" , que significa "console output" no portugues ficaria saida no console , e para utiliza-lo usamos a seguinte forma : cout<<"Aqui a mensagem"; utilizamos o cout seguido do operador de saida "<<" . para o exercicio 6 , a mesma coisa do exercicio acima ..
  8. tinha mais uma parte do codigo , onde ele decrementava fim , é para colocar em ordem , a condiçao de para é quando trocou for falso ? Eu fiquei estudando e meio que consegui entender eu acho , o codigo pegava o maior numero e jogava para o final , logo depois decrementava o tamanho ja que o maior numero estava no final , e assim por diante ate o fim chegar a 0
  9. Tentou colocar sem esses if ? Porque no enunciado nao cheguei a ver que precisava , voce esta usando algum site de exercicios?
  10. qual motivo dos uso do if ? if (hd<0) { hd=hd+24; } if (md<0) { md=md+60; hd=hd-1; }
  11. Pelo o que vi no enunciado o jogo tem no minimo 1 minuto e 24 horas de tolerancia nao podendo ultrapassar o limite #include <iostream> #include <iomanip> #include <cmath> using namespace std; int main () { int hi,mi,hf,mf,hd,md; cout<<"Digite a Hora inicial "; cin>>hi; cout<<"Digite o minuto Inicial "; cin>>mi; cout<<"Digite a Hora Final "; cin>>hf; cout<<"Digite o minuto Final "; cin>>mf; hd= hf-hi; md=mf-mi; if (hi < 0 || hf < 0 || mi < 0 || mf < 0) { cout<<"Hora invalida"; } else if (hd > 24 || md < 1 ) { cout<<"O jogo precisa durar no minimo 1 minuto e no maximo 24 horas"; } else cout<<"O JOGO DUROU "<<hd<<" HORA(S) E "<<md<<" MINUTO(S)"<<endl; return 0; }
  12. Qual sua duvida ? Infelizmente nao podemos fazer o trabalho completo , posta ai sua duvida para podermos ajudar
  13. Outra duvida sobre esse trecho de codigo while (trocou) { trocou = false ; for (i=0 ; i < fim ; i++) { if (v[i] > [i+1]) { aux = v[i]; v[i] = v[i+1]; v[i+1] = aux; trocou = true ; } } } Sobre a condicao de parada ,a trocar de numeros eu saqui porém depois a atribuicao verdadeira a trocou e a condicao de parada nao entendi muito bem , e porqe nao consigo utilizar direito a variavel boolean , alguem pode me explicar melhor ?
  14. Boa noite amigo , ja tem algo feito ai ? Manda ai para ajudarmos no codigo .

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×