Ir ao conteúdo

Felipeduarte13

Membro Júnior
  • Posts

    16
  • Cadastrado em

  • Última visita

Reputação

1
  1. Escreva uma função em C para determinar se uma string de caracteres de entrada é da forma: xCy, onde x é uma string consistindo nas letras 'A' e 'B', e y é o inverso de x (isto é, se x = "ABABBA", y deve equivaler a "ABBABA"). Em cada ponto, você só poderá ler o próximo caractere da string. Dica: Use pilha. >>>como eu poderia modificar o código abaixo para que fique de forma correta, como diz no enunciado. se eu digitar a primeira string ABABBA e na segunda string digitar o inverso: ABBABA a string de entrada será da forma xCy.<<< O professor disse que está quase no jeito o código abaixo: #include <stdio.h> #include <stdlib.h> typedef struct cel { char conteudo; struct cel *prox; } celula; void empilha(char c, celula *topo) { celula *nova; nova = malloc( sizeof (celula)); nova->conteudo = c; nova->prox = topo->prox; topo->prox = nova; } char desempilha(celula *topo) { char c; celula *pt; pt = topo->prox; c = pt->conteudo; topo->prox = pt->prox; free(pt); return c; } int verifica(char *str, celula *topo) { for (i=0; str != 'C'; i++) empilha(str, topo); for (i=0; str != '\0'; i++) if (desempilha(topo) != str) return 1; return (topo->prox == NULL); } int main() { char str[255]; int i; celula cabeca; celula *topo; topo = &cabeca; topo->prox = NULL; printf("Informe a string: "); gets(str); if (verifica(str, topo) == 0) printf("%s é da forma xCy\n", str); else printf("%s não é da forma xCy\n", str); return 0; }
  2. Como fica o código com duas variáveis do tipo char? onde a primeira é o alfabeto e a segunda é um vetor com caracteres aleatórios. tenho que criar mais dois vetores, onde um está meu nome e é para criptografar. exemplo: se f->i, e->h, l->b, i->o, p-> y, e -> h meu nome ficaria ihboye
  3. Será que com uma fonte universal funciona, caso o problema seja na fonte? Eu acho que não é a bateria, pois assim que desmantelou eu ainda usei um tempo ele só conectado a bateria. Talvez seja essa fonte que eu tinha em casa e juntei os fios. Eu estou sem querer comprar uma fonte, pois se não funcionar, vai ser dinheiro perdido.. Mas eu vou levar num técnico e perguntar se ele pode testar antes de comprar, passar uns 10 minutos ligado na tomada pra ver se realmente está carregando.
  4. Tenho um netbook asus eee pc 1025c que recentemente a fonte parou de funcionar. Então eu cortei a ponta do cabo que liga no netbook e juntei a uma fonte que tinha em casa com a mesma tensão. Agora o netbook liga com essa fonte e no ícone da bateria aparece (conectada, carregando) só que não carrega, fica a mesma porcentagem e quando eu desligo a fonte do netbook a bateria está com uma carga mas baixa. Estou usando o netbook sem a bateria, conectado somente a fonte e funciona normalmente, então acho que o problema não seja a fonte.

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