Pular para o conteúdo

Introdução a vetores em C

Neste fonte demonstro algo bem básico que é encontrar um caracter em um vetor. Note que para caracteres se usa ' ' que é diferente de " " que é usado para strings (conjunto de caracteres).
Thiago thiagoamm
Hits: 8.282 Categoria: C/C++ Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

Neste fonte demonstro algo bem básico que é encontrar um caracter em um vetor. Note que para caracteres se usa ' ' que é diferente de " " que é usado para strings (conjunto de caracteres).
Download VetorH.c Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Esconder código-fonte

/* Programa: VetorH.c
   Autor: thiagoamm
   Data: 12/06/2005 */
   
#include <stdio.h> 

// Início.
main()
{
      char letra[5],carac[1]; // Vetor de caracteres.
      int i;
      
      for(i = 1; i <= 5; i++)
      {
            printf("\n Informe uma letra: ");
            scanf("%s",&letra[i]);   
      }
      
      for(i = 1; i <= 5; i++)
      {
            if((letra[i] == 'h') || (letra[i] == 'H'))
            {     
                  printf("\n --> Letra H encontrada na posicao: %d",i);
            }
      }
      printf("\n");
      
}// Fim.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Saber se um número é primo (algoritmo super simples)

gerenciador de historico de comandos

MMC entre 2 números

Algoritmo de ordenação: Inserction Sort

DATA POR EXTENSO

#1 Comentário enviado por marcelhb em 13/11/2005 - 18:59h
Ao invés de fazer:
if((letra[i] == 'h') || (letra[i] == 'H'))
É melhor e mais bonito usar toupper() ou tolower() ;)
Abraços e continue no maravilhoso caminho de C
#2 Comentário enviado por thiagoamm em 15/11/2005 - 21:04h
Obrigado pelo comentário.
E vou com certeza continuar a trilhar esse maravilhoso caminho.

Contribuir com comentário

Entre na sua conta para comentar.