Conta letras
Publicado por erico rojahn santos 23/03/2007
[ Hits: 7.507 ]
Homepage: http://kernelsys.blogspot.com
Trabalho de faculdade: era preciso fazer um script que verificasse quantas letras tinha a palavra.
/**************************
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;
}
}
}
Método de Power para calcular o autovelor dominante de uma matriz
Calcular determinante de matrizes
Conjunto de Mandelbrot (Fractal)
Nenhum comentário foi encontrado.
Turbinando o Linux Mint: o poder das Nemo Actions
Inteligência Artificial no desenvolvimento de software: quando começar a usar?
Como utilizar emblemas em pastas e arquivos no pcmanfm?
Instalando e definindo as novas fontes Adwaita no GNOME
Configurar aviso da temperatura da CPU no Conky
Pós-instalação do elementary OS 8.1
Quer auto-organizar janelas (tiling) no seu Linux? Veja como no Plasma 6 e no Gnome









