Parte 7 (Pesquisa) - Sessão de estudo sobre MATRIZES.
Publicado por Thiago 25/01/2006
[ Hits: 5.534 ]
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); }
olamundo.c - Primeiro programa
Tamantipo - Mostra o tamanho dos tipos: char, int, float...
Nenhum comentário foi encontrado.
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Instalar o Microsoft Edge no Slackware 15
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Problema com nome composto e organização na tela do yad (1)
Formatando cartão de memoria que nao formata[AJUDA] (18)
Primeira vez utilizando Linux Ubuntu 22.04 e já tenho problemas… (5)
warsaw parou de funcionar após atualização do sistema (solução) (1)