Parte 7 (Pesquisa) - Sessão de estudo sobre MATRIZES.
Publicado por Thiago 25/01/2006
[ Hits: 5.583 ]
Este fonte trata de maneira bem simples a pesquisa sequencial em uma matriz.
/* Programa PESQUISA.C */ #include <stdio.h> #include <string.h> int main(void) { int i,acha; char NOME[10][40], PESQ[40], resp; puts("\nPesquisa sequencial de nomes\n\n"); /* Entrada de dados */ for (i = 0; i <= 9; i++) { printf("Digite o %2do. nome: ",i + 1); fflush(stdin); fgets(NOME[i],40,stdin); } /* Processamento da pesquisa enquanto resp = s */ resp = 's'; while (resp == 's' || resp == 'S') { puts("\nEntre com o nome a ser pesquisado: "); fflush(stdin); fgets(PESQ,40,stdin); i = 0; acha = 0; // false while (i <= 9 && acha == 0) if (strcmp(PESQ,NOME[i]) == 0) acha = 1; else i++; if (acha == 1) printf("%s foi localizado na posicao %d",PESQ,i + 1); else printf("%s nao foi localizado",PESQ); printf("\n\nContinua? [S]IM / [N]AO + <Enter>: "); fflush(stdin); resp = getchar(); } return(0); }
Script de caixa eletrônico em C
Nenhum comentário foi encontrado.
Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Como converter imagens PNG/JPEG para SVG em linha de comando
Fez porcaria no teu repositório Git? Aprenda a restaurar uma versão anterior do seu código!
Restaurando Fontes de Download do Hydra no Linux
Atualizando "na marra" o YT-DLP quando começa a dar erro de downloads
Como instalar o WPS com interface e corretor ortográfico em PT-BR no Arch Linux
Java é uma linguagem de brinquedo? (1)
Linux não desliga a tela da TV nunca (4)
Mudar ícone do favorito "encerrar sessão" do Debian 12.10, c... (2)