Programação
1. Fazer um programa em C que leia uma frase de até 50 caracteres (utilizar o comando gets) e utilize uma função para imprimir a frase sem os espaços em branco. Crie outra função para imprimir também a quantidade de espaços em branco da frase.
#include
#include
#include void exibir(char texto[50]); int contar(char texto[50]); main(){ char frase[50]; int espacos; printf("Digite sua frase com maximo 50 caracteres: "); gets(frase); exibir(frase); contar(frase); system("pause");
}
void exibir(char texto[50]){ printf("espaco em brancaos %d", cont); } int contar(char texto[50]){ int cont=0,i=0; while(texto[i]!='\0'){ if { cont ++; } } return cont;
}
2. Fazer um programa em C que leia uma frase e imprima somente as vogais. Obs.: Crie uma função.
#include
int vogal(char *frase){
int controle,vogais=0;
for(controle=0;frase[controle]!='\0';controle++){
switch ( frase[controle] ){
case 'A': case 'a': case 'E': case 'e': case 'I': case 'i': case 'O': case 'o': case 'U': case 'u': vogais = vogais+1; break; } }
return(vogais);
}
int main(){
char frase[25];
printf("Escreva uma frase.\n"); gets(frase);
vogal(frase);
printf("%d vogais na frase.\n",vogal(frase));
return(0);
}
3. Fazer um programa em C que lê o preço de um produto e inflaciona esse preço em 10% se ele for menor que 100 e em 20% se ele for maior ou igual a 100. Obs.: Crie uma função.
#include
int main(){
float preco;
printf("Entre com o preco do produto.\n\n");