Lista de string
01) Escrever um programa em C que leia uma string e exiba a string original e ao contrário na tela.
#include
#define Tam 100
int main()
{
char String1[Tam], String2[Tam]; int i=0; puts("Digite sua mensagem: "); gets(String1); strcpy(String2, String1); printf("Sua mensagem original: %s \n", String2); i=strlen(String1)-1; printf("Mensagem ao contrario: "); while (i>=0) { printf("%c", String1[i]); i--; } return 0;
}
02) Escrever um programa em C que leia uma mensagem e conte a quantidade de caracteres brancos.
#include
#define Tam 100
int main()
{
char String[Tam]; int i=0, Quant=0; puts("Digite sua mensagem: "); gets(String); while(String[i]!='\0') { if (String[i]==' ') Quant++; i++; } printf("A quantidade de caracteres brancos: %i \n", Quant); return 0;
}
03) Escrever um programa em C que leia uma string e conte a quantidade de caractere ꞌUꞌ.
#include
#define Tam 100
int main()
{
char String[Tam]; int i=0, Quant=0; puts("Digite sua mensagem: "); gets(String); while (String[i]!='\0') { if(String[i]=='U') Quant++; i++; } printf("A quantidade de U nas frases: %i \n", Quant); return 0;
}
04) Escrever um programa em C que leia uma mensagem e conte a quantidade de caractere ꞌUꞌ ou ꞌVꞌ.
#include
#define Tam 100
int main()
{
char String[Tam]; int i=0, Quant=0; puts("Digite sua mensagem: "); gets(String); while (String[i]!='\0') { if(String[i]=='U'||String[i]== 'V') Quant++; i++; } printf("A quantidade de U nas frases: %i \n", Quant); return 0;
}
05) Escrever um programa em C que leia uma string e conte a quantidade de um caractere qualquer digitado pelo usuário.
#include
#define Tam 100