Pular para o conteúdo

Conta letras

Trabalho de faculdade: era preciso fazer um  script que verificasse quantas letras tinha a palavra.
erico rojahn santos kernel_sys
Hits: 7.624 Categoria: C/C++ Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Trabalho de faculdade: era preciso fazer um  script que verificasse quantas letras tinha a palavra.
Download polimero.c Enviar nova versão

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 '
/**************************
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 '
/**************************
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;
    }
  }
}
' */     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;     }   } }
' */     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;     }   } }

[C] Parâmetros para printf

Resposta Dinâmica!

POTENCIA.c em linguagem c

OpenGL - Planeta em Órbita

Função boa para ler string em C

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.