-
Total de itens
3 -
Registro em
-
Última visita
Tudo que binhoc postou
-
Duvida com structs para criar uma agenda telefonica em C++
uma questão postou binhoc Grupo de Estudos
Boa tarde Faço curso técnico em informática e fizemos um programa de LIFO (Last in, first out) e então eu quis editar esse programa pra que ele se transformasse numa agenda telefonica, mas estou com o seguinte problema: Quando eu informo mais de um cadastro, ele repete o segundo cadastro e imprime 2 linhas com o mesmo cadastro feito, que foi o último cadastro. Segue o código: EDIT: Na verdade o código abaixo esta apenas com a struct, não inseri a LIFO, até porque ta dando esse erro que expliquei. #include <stdio.h> #include <conio.h> int main(void) { /*Criando a struct */ struct cadastro { char nome[50]; }; /*Criando a variável aluno que será do tipo struct ficha_de_aluno */ struct cadastro cliente; int cont, x; x = 0; while (x==0) { printf("\n---------- Cadastro de cliente -----------\n\n\n"); printf("1 - Cadastrar um cliente\n"); printf("2 - Consultar um cliente\n"); scanf ("%d",&cont); if (cont == 1) { printf("Informe o nome e o telefone (Nome / Telefone): "); fflush(stdin); fgets(cliente.nome, 40, stdin); } if (cont == 2) { } } } Não faço idéia de como consertar isso, se alguém souber favor compartilhar =) Grato-
- c++
- agenda telefonica
-
(e %d mais)
Tags:
-
Duvida em um programa simples de jogar dados em C
pergunta respondeu ao binhoc de binhoc em Grupo de Estudos
Obrigado! Vou tentar entender- 2 respostas
-
- dados
- numerosaleatorios
-
(e %d mais)
Tags:
-
Ola pessoal Gostaria de pedir a ajuda de vocês, pois não faço idéia de como resolver essa questao. Eis meu codigo na imagem anexada, este simula a jogada de 5 dados, resultando em 5 números diferentes de 1 a 6. Pois bem, uma vez que ele exibiu os resultados, quero que ele conclua exibindo mensagens para as seguintes situações: - Se cair dois dados iguais, exibir "Voce tirou uma dupla!" - Se cair tres dados iguais, exibir "Voce tirou uma trinca!" - Se cair quatro dados iguais, exibir "Voce tirou uma quadra!" - Se cair cinco dados iguais, exibir "Voce tirou um FULL GAME! O melhor resultado do jogo!" Eu tentei criar fazendo alguns IFs mas não deu certo, porque dava repetição das mensagens se caso houvesse por exemplo uma dupla entro o dado 1 e 2 e entre o dado 1 e 3 ao mesmo tempo. Bom, é minha primeira vez aqui, espero encontrar ajuda. Desde já Grato!
- 2 respostas
-
- dados
- numerosaleatorios
-
(e %d mais)
Tags: