Ir ao conteúdo

Wendel Rios

Membro Júnior
  • Posts

    14
  • Cadastrado em

  • Última visita

Reputação

0
  1. é isso mesmo, ter os valores da lista definidos sem ter q ir preenchendo. eu acho q já vi um código desse tipo por ai na net, mas esqueci de favoritar.
  2. To criando um lista encadeada em C++, só que eu to querendo q em vez do usuário entrar com os valores, eu já to querendo preenche-las na declaração, alguém pra poder me ajudar nessa dúvida de como eu faço isso, desde já agradeço.
  3. na real vou até usar o link q você passou, mas eu to achando q o note já vem de fábrica impossibilitado de instalar um sistema abaixo do windows 8, porque quando eu tento instalar o usb , aparece a mensagem q o sistema n oeferece os requisitos minimos p a instalação.
  4. Bom dia, comprei um notebook Asus z550s q veio com o windows 10, e fiz o boot do windows 7 ontem por cd, baixei os drivers todos pelo site do suporte da marca. porém esqueci de ver qual a placa-mãe, e agora quando to tentando instalar os drivers de chipset intel, a parte gráfica, usb dá erro , e principalmente o WinFlash quando eu tento instalar exibe a mensagem dizendo q o programa só suporta notebook Asus e n to entendendo isso. Alguém q saiba o que tá rolando p poder ajudar, pf.
  5. to tentando fazer por array mesmo, só q criando funções q preenchem a matriz de forma q primeiro preenche a linha 1 , dps linha 2 e assim por diante, só q n to conseguindo criar esse laço da forma correta, alguém q já tenha feito algo do tipo p ajudar
  6. mas como a lista vai ser preenchida por exemplo na forma 4x4, ainda continuo sem desenvolver a ideia.
  7. é, a primeira ideia foi fazer cm array mesmo, mas pensei q ficaria mt "pesado"e tal, a minha dúvida cm a lista é exatamente essa de n saber se tem como cria-las em 2d. em relação a gerar as cartelas, o enunciado diz q o usuário terá a opção de gerar os números na cartela aleatoriamente, ou ele mesmo preenche a cartela manualmente. Segue abaixo o enunciado: O usuário deverá informar na entrada: quantos jogadores participarão (um limite de 6 pessoas); o nome de cada jogador; o tamanho da cartela (pequena 4X4, média 5X5 ou grande 6X6); se o programa deve fazer o sorteio dos números. Caso o usuário opte por não deixar o programa sortear os números, estes devem ser inseridos pelo próprio usuário. Como saída o programa deverá exibir a cartela de cada jogador; a cada novo número sorteado deverá exibir na tela quais cartelas possuem aquele número e marca-las; exibir o nome do vencedor.
  8. não, n precisará de interface gráfica não, só devo mudar a cor de fundo mesmo, hehe. mas minha dúvida no momento é sobre a criação do tipo de lista q eu citei acima
  9. Eu to cm um projetinho da extensão da faculdade p entregar, q ele pede p criar um jogo de bingo, onde existe a possibilidade de se jogar cm 3 tipos difererentes de cartelas: pequena(4x4), média(5x5), grande(6x6). só q ai pintou uma dúvida e eu n sei se tem como fazer o que eu estou pensando, q seria: criar uma função para cada tipo de cartela, onde essas cartelas já seriam geradas a partir dessas funções, só q seriam geradas como listas, porém eu n sei se tem como criar listas cm 2 dimensões, se tiver, teria como pelo menos me dar uma luz de como ficaria esse código, desde já agradeço a ajuda. abç
  10. Nossa, ajudou mt cara. Tava bem incomodado cm essa dúvida e você esclareceu bem, valeu.
  11. sim, essa parte do "if" e "else" tranquilo. mas por exemplo na criação da função "listavazia" ele coloca simplesmente "inicio" dentro do "if", n entendo bem essa parte: se inicio retorne falso, senão retorne true, eu sei q inicio tá como NULL, mas n ficou bem claro p mim essa condição, e a minha outra dúvida é: esse "!" serve p negar uma função do tipo "bool"?
  12. Olá, bom eu estou analisando um código de lista encadeada do tipo pilha, eu entendo todas as funções, entretanto na estou mt familiarizado cm a sintaxe de uma função do tipo bool. Essa função no caso ela faz a verificação p ver se a lista está vazia ou não, só q n to entendendo mt bem a sintaxe, agradeço a qm puder ajudar. abç. #include<iostream> using namespace std; struct no{ int info; struct no *prox; }; typedef struct no *lista; lista inicio = NULL; void insere(){ lista p; int x; p = new no; cout<<"Digite o valor: "<<endl; cin>>x; p->info = x; p->prox=inicio; inicio = p; } bool ListaVazia(){ if(inicio) return false; else return true; } void retira(){ lista p; if(!ListaVazia()){ p = inicio; inicio = p->prox; delete(p); cout<<"O elemento foi retirado!"<<endl; }else{ cout<<"Lista Vazia!"<<endl; } } void listar() { lista p; p = inicio; if(!ListaVazia()){ cout<<"Os elementos da lista sao: "<<endl; while(p!=NULL){ cout<< p->info <<endl; p = p->prox; } }else{ cout<<"Lista Vazia!"<<endl; } } int menu() { int opcao; cout<<"1: Insere: "<<endl; cout<<"2: Retira: "<<endl; cout<<"3: Listar elementos: "<<endl; cout<<"0: Sair: "<<endl; cout<<"Digite a opcao: "<<endl; cin>>opcao; return opcao; } main(){ int op; do{ op = menu(); switch(op){ case 1: insere(); break; case 2: retira(); break; case 3: listar(); break; } } while(op!=0); return(0); }
  13. Wendel Rios

    uso do define

    Valeu cara, mt obrigado
  14. Wendel Rios

    uso do define

    Olá, eu fiz uma prova de estrutura de dados na quarta, e agora eu estou tentando conferir no compilador se o que eu fiz deu certo. A questao pedia p criar uma lista encadeada e logo no inicio perguntar ao usuario 10 produtos, coloquei o codigo agora no compilador e está dando erro no uso do DEFINE, pois eu estou criando um laço cm o WHILE para ele perguntar 10 vezes, so q estou comparando cm o DEFINE, o que eu n sei se é possivel. Desde já, agradeço pela ajuda. abç #include<iostream> #define NUM 10; using namespace std; struct no{ int info; struct no *prox; }; typedef struct no *noptr; noptr inicio=NULL; bool listavazia(){ if(true){ return false; }else{ return true; } } void insere(){ noptr lista,i=0; lista=new no; while(i<NUM){ cout<<"Digite o produto: "; cin>>lista->info; lista->prox=inicio; inicio=lista; i++; } } void listar(){ noptr lista; lista=inicio; if(!listavazia()){ cout<<"Os produtos sao: "; while(lista!=NULL){ cout<<lista->info; lista=lista->prox; } }else{ cout<<"Lista vazia"; } } int main() { insere(); listar(); return(0); }

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...