Linguagens de programação pode executar operações tediosas em velocidades rápidas . Por exemplo, uma linguagem de programação pode ser usado para contar todas as ocorrências de um caractere em uma seqüência muito longa de texto. Isso leva o computador muito menos tempo do que levaria um ser humano. Uma boa linguagem para aprender a escrever um programa como este é C , porque ele trata strings como arrays de caracteres que podem ser acessados diretamente. Outras línguas tratar strings como objetos e são acessados por meio de métodos de alto nível. Para realmente compreender as operações envolvidas neste programa , C é uma excelente escolha . Coisas que você precisa
C Ambiente de Desenvolvimento Integrado (IDE) , como o Eclipse CDT compilador
C, tal GCC um
Show Mais instruções
1
Carregue o C IDE , clicando no ícone do programa. Quando se abre , selecione "File "> " New "> " Project" e escolha " C Project" para criar um novo projeto C . Um arquivo de código fonte em branco aparece na parte de editor de texto do IDE
2
Incluir a biblioteca padrão , escrevendo a seguinte instrução na parte superior do arquivo de código fonte: .
# incluir
3 Declarar uma função principal, que é onde o programa irá iniciar a execução. Todo o código fonte vai dentro das chaves da função principal. Para declarar uma função principal, escrever o seguinte no corpo do arquivo de código fonte:
int main (void) {
}
4
Declare uma variável inteira chamada " contagem ", que irá armazenar o número de ocorrências de um caractere em uma string. Escreva a seguinte declaração dentro das chaves da função principal :
int count = 0;
5
Declare uma string escrevendo a seguinte declaração abaixo do escrito na etapa anterior :
de char str [11 ] = "Olá Mundo" ;
6
Iterate através da corda , criando um laço "for" . Um laço for um número de vezes e executa os comandos dentro de suas chaves com cada iteração. Para criar um loop que repete 11 vezes ( igual ao número de caracteres na string) , escreva a seguinte declaração sob a declaração escrita na etapa anterior :
for (int i = 0; i < 11; " . o" i + +) {
}
7
Teste cada caractere na cadeia para ver se ele é a letra Um " if" manipula essa tarefa facilmente. Escreva a seguinte declaração se dentro das chaves do loop for :
if ( str [i] == ' o')
{
}
8
Aumente o valor de contar cada vez que o personagem "o" é encontrado no interior da cadeia. Coloque a seguinte declaração dentro das chaves do if :
count + +;
9
Imprima o valor de contagem por escrever a próxima declaração na parte inferior da função principal, fora das chaves do if e loop for
printf (" % d" , cont) ; .
10
Execute o programa pressionando a tecla de seta verde localizada no topo do IDE. O programa conta o número de ocorrências da letra "o " na cadeia , em seguida, imprime o resultado . A saída se parece com isso :
2