Ir para conteúdo

Nathalia Lucca

Members
  • Total de itens

    20
  • Registro em

  • Última visita

Tudo que Nathalia Lucca postou

  1. Nathalia Lucca

    Lista Encadeada ERRO Inserção do Final da Lista

    Ola Gente, Quando eu tento inserir um nó no fim da lista ele aparentemente seleciona o ultimo valor e o aponta para o novo. Mas quando eu imprimo a lista o valor não aparece. A inserção no inicio funciona normal. Desde já agradeço a atenção! typedef struct lista{ int info; struct lista* prox; }Lista; int insere_ini(Lista* p, int val){ Lista* novo = (Lista*)malloc(sizeof(Lista)); novo->info = val; novo->prox = p; return novo; } int insere_fim(Lista* p, int valor){ Lista* novo = (Lista*)malloc(sizeof(Lista)); Lista* aux = p; Lista* ant = NULL; while(aux->prox != NULL){ ant = aux; aux = aux->prox; } printf("\nULTIMO ELEMENTO %d", ant->info); novo->info = valor; ant->prox = novo; novo->prox = NULL; //printf("\nANTERIOR %d", ant->info); //printf("\nNOVO %d", novo->info); return p; }
  2. Nathalia Lucca

    Rand nao funciona :(

    Oi Gente, Estou com um problema quando tento gerar um vetor de números aleatórios. Tenho uma matriz(Ma), que corresponde as posições de corredores. As posições mudam a cada volta(vetor aleatório). Não consigo gera-lo Desde já agradeço a ajuda :) int atualiza_posicao(int i, int j){ int cont_linha=0, x=0; srand(time(NULL)); x = (rand()%j)+1; for(int l=0; l<j; l++){ if(Ma[l] == x){ x = (rand()%5)+1; l=0; } } cout << x ; return x; } void cria_matriz(int n){ for(int i=0; i<voltas; i++){ for(int j=0; j<n; j++){ if(i == 0){ Ma[j] = largada[j]; }else{ Ma[j] = atualiza_posicao(i, j); } } } }
  3. Nathalia Lucca

    String x Vetor

    for(j=1; j<=20; j++){ printf("\nQuestao %d:", j); scanf(" %c ", quesaot[j]); if ((gab[j-1] == questao[j]) || (gab2[j-1] == questao[j])){ s_nota += 1; } } Ola, Gente no modulo PROVA não lê as 10 questões nem compara. Alguém pode me ajudar a descobrir o erro, Por Favor?
  4. Nathalia Lucca

    String x Vetor

    Continua dando erro :( Obrigada pela ajuda!
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.