Parte 7 (Pesquisa) - Sessão de estudo sobre MATRIZES.
Publicado por Thiago 25/01/2006
[ Hits: 5.621 ]
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); }
Relógio com data usando Struct
Imprimir primeiras letras de uma String
Nenhum coment�rio foi encontrado.
O que é o THP na configuração de RAM do Linux e quando desabilitá-lo
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Como unir duas coleções de ROMs preservando as versões traduzidas (sem duplicatas)
Como instalar o Telegram Desktop no Ubuntu 24.04
Overclocking Permanente para Drastic no Miyoo Mini Plus
Problemas de chaves (/usr/share/keyrings) no Debian
Converter os repositórios Debian para o novo formato com as chaves
Browser/Placa de vídeo trava Ubuntu 22.04 (0)
Salvar estado da VM no virt-manager [RESOLVIDO] (5)