Conta letras

Publicado por erico rojahn santos 23/03/2007

[ Hits: 7.270 ]

Homepage: http://kernelsys.blogspot.com

Download polimero.c




Trabalho de faculdade: era preciso fazer um  script que verificasse quantas letras tinha a palavra.

  



Esconder código-fonte

/**************************
Programa: palindrome.c
Autor: Érico Rojahn Santos
Data: 02/04/06
***************************/
/* Programinha qeu ve quantas letras tem a palavra */



#include <stdio.h>
#include <stdlib.h>
#include <string.h>


void verifica(char *str, int tam, int *cond);


int main(void)
{  
  char string[50],continua;
  int condicao,tamanho;  
  
  do
  {      
    condicao = 1;
    printf("\nInforme a palavra a ser verificada: ");
    fflush(stdin);
    fgets(string,50,stdin);    
  
    /* Tamanho da string meno o '{FONTE}' */
    tamanho = strlen(string) - 1;
    printf("\n --> Tamanho da string: %i\n",tamanho);
  
    /* Invocando sub-rotina */
    verifica(string,tamanho,&condicao);
  
    if (condicao != 0)
      printf("\n\n--> PALINDROME \n\n");
        
    printf("\nDeseja continuar (s/n) ?  ");
    fflush(stdin);
    continua = getchar();
    
  } while (continua == 's' || continua == 'S');

  printf("\n\n");
  return(0);  
}
  
void verifica(char *str, int tam,int *cond)
{
  int i,j,metade_str;
  j = tam - 1;
  metade_str = (tam - 1) / 2;
    
  for (i = 0; i <= metade_str; i++, j--)
  {      
    if (str[i] != str[j])
    {
      *cond = 0;  
      break;
    }
  }
}

Scripts recomendados

Lista Duplamente Encadeada em C

Quadrado Mágico

checkscan.h

Crescimento de bactérias

Agenda Telefonica


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts