Guest User

Untitled

a guest
Nov 20th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string>
  4. #include <string.h>
  5.  
  6. int main(void)
  7. {
  8. int cadastrando = 1;
  9. int qtdCadastros = 0;
  10. std::string nomes[20];
  11.  
  12. while(cadastrando != 0){
  13. char nomeTemp[80];
  14. printf("Informe um nome para ser cadastrado. (ou digite 0 para encerrar os cadastros) ");
  15. scanf("%s", nomeTemp);
  16. if(strcmp(nomeTemp,"0") != 0){
  17. nomes[qtdCadastros] = nomeTemp;
  18. qtdCadastros++;
  19. } else {
  20. cadastrando = 0;
  21. }
  22. }
  23.  
  24. char nomePesquisa[80];
  25. printf("Informe um nome para ser pesquisado : ");
  26. scanf("%s", nomePesquisa);
  27.  
  28. int i = 0;
  29. int nomeEncontrado = 1;
  30.  
  31. while(nomeEncontrado != 0 && i <= qtdCadastros-1 ){
  32.  
  33. if(strcmp(nomePesquisa,nomes[i].c_str()) == 0){
  34. nomeEncontrado = 0;
  35. } else {
  36. i++;
  37. }
  38. }
  39.  
  40. if(nomeEncontrado == 0){
  41. printf("O Nome \"%s\" Foi Encontrado", nomePesquisa);
  42. } else {
  43. printf("O Nome \"%s\" Não foi Encontrado", nomePesquisa);
  44. }
  45.  
  46. }
Add Comment
Please, Sign In to add comment