A jogada é o seguinte, como não existe teoricamente strings em C nós utilizamos para isso vetores char, que no final da na mesma coisa!
#include<stdio.h>
#include<conio.h>
/*
**programa feito por gabriel arroyo
1) Leia um caracter e verifique se o que foi digitado é uma vogal ou consoante
*
O problema é simples, e nesse primeiro programa eu não fiz tratamento de erros para digitação de símbolos ou caracteres especiais, o foco é a introdução de char. Reparem que como vetor eu pude colocar várias letras no seu conteúdo, no caso as vogais maiúsculas e minúsculas, esse é o único tratamento de erros que tem o programa.
*/
![]() |
| Exemplo |
int main(){
char letra,vogais[11]="aeiouAEIOU";
int i=0;
printf("\n\t Insira a letra desejada: ");
scanf(" %c",&letra);
/* É fundamental o espaço " %c" ao invés "%c" senão compromete a captura, peculiaridade de char quando queremos apenas um caracter por vez!*/
do{
if(letra == vogais[i]){
printf("\n\t Voce digitou uma vogal %c",letra);
break;
} // fim if
i++; // contador crescente
}while(i<=10); // fim while
if(i>=10) printf("\n\t Voce digitou uma consoante %c",letra);
getch();
} // fim main
/*OBS: Todos programas foram feitos em plataforma windows no dev c++ para baixá-lo vá até a guia downloads.*/

Nenhum comentário:
Postar um comentário