Um contador de letras 'a' ou 'A' em C
Página 1 de 1
Um contador de letras 'a' ou 'A' em C
Ele pede pro usuário uma palavra no máximo 30 letras e depois imprime quantas letras 'a' ou 'A' têm na palavra:
Atualizado
Agora este programa substitui as letras 'a' por 'b'!
- Código:
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
using namespace std;
int main()
{
char pal[30];
int cont_letras=0,cont_a=0;
printf("Entre com palavra: "); gets(pal);
while (pal[cont_letras] != '\0')
{
if (pal[cont_letras] == 'A' || pal[cont_letras] == 'a')
{
cont_a++;
}
cont_letras++;
}
printf("Letras 'a': %d\n\n",cont_a);
return 0;
}
Atualizado
Agora este programa substitui as letras 'a' por 'b'!
- Código:
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
using namespace std;
int main()
{
char pal[30];
int cont_letras=0,cont_a=0;
printf("Entre com palavra: "); gets(pal);
while (pal[cont_letras] != '\0')
{
if (pal[cont_letras] == 'A' || pal[cont_letras] == 'a')
{
cont_a++;
pal[cont_letras] = 'b';
}
cont_letras++;
}
printf("Letras 'a': %d\n\n",cont_a);
printf("Palavra modificada: %s\n\n",pal);
return 0;
}
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|