terça-feira, 24 de março de 2015

Escreva um programa que leia 3 notas de 5 alunos e a média, MA = (N1 + N2*2 + N3*3 + ME)/7.



#include <stdio.h>
#include <stdlib.h>

float calcularmedia(float n1,float n2,float n3, float me){
return(n1+n2*2+n3*3+me)/(float)7;
}
    main()
{
    int i;
    float n1,n2,n3,me;
    for(i=1;i<=5;i++){
        do{
            printf("Digite a Nota 1 do Aluno %i: ",i);
            scanf("%f",&n1);
        }while((n1<0)||(n1>10));
        do{
                printf("Digite a Nota 2 do Aluno %i: ",i);
                scanf("%f",&n2);
        }while((n2<0)||(n2>10));
        do{
                printf("Digite a Nota 3 do Aluno %i: ",i);
                scanf("%f",&n3);
        }while((n3<0)||(n3>10));
        do{
            me = ((n1 + n2 + n3)/3);
            printf("\n");
            if(me<=6){
                printf("Media %6.2f \"REPROVADO\"",me);
            }else{
                printf("Media %6.2f \"APROVADO\"",me);
            }
        }while((me<0)||(me>10));
        printf("\n");
        printf("Media Aproveitamento Aluno %i = %6.2f\n",i,calcularmedia(n1,n2,n3,me));
        printf("\n");
    }
}

Fazer Uma Pilha com contagem Progressiva.




#include <stdio.h>
#include <stdlib.h>

     main()
{
    int n,i,j;
    do
    {
       printf("Digite o Valor N: ");
       scanf("%d",&n);printf("\n");
       fflush(stdin);
    }while(n%2 == 0);

        for(i = 1;i <= n; i++)
        {
            for(j = i;j <= n ; j++)
            printf(" %d",j);
            printf("\n");

        }

}


segunda-feira, 23 de março de 2015

Fazer Uma Pilha Contagem Regressiva.


54321
5432
543
54
5



#include <stdio.h>
#include <stdlib.h>

     main()
{
    int n,i,j;
    do
    {
       printf("Digite o Valor N: ");
       scanf("%d",&n);printf("\n");
       fflush(stdin);
    }while(n%2 == 0);

        for(i = 1;i <= n; i++)
        {
            for(j = n;j >= i ; j--)
            printf(" %d",j);
            printf("\n");
            if(i>=n)
                break;
        }
}

Entrar com Varios Numeros Positivo, Calcular a Média e Exibir maior Valor.




#include <stdio.h>
#include <stdlib.h>

    main()
{
    float media;
    char c;
    int n, soma =0, cont = 0, maior;
    do{
        do{
            printf("Digite Valor Positivo ");
            scanf("%d",&n);
        }while(n<=0);
        cont ++;
        if(cont ==1){
            maior = n;
        }
        if(n> maior){
            maior = n;
        }
        soma += n;
        fflush(stdin);
        printf("Digite S para continuar \n ");
        c = getchar();
    }while (c =='s');
    media = (float)soma/cont;
    printf(" Media dos Valores %6.2f\n",media);
    printf(" Maior Valor %d \n",maior);
}

Verifica se Um Numero X é Divisivel por N.




#include <stdio.h>
#include <stdlib.h>

    main()
{
    int n,i,x,cont=0;
    do{
    printf("Digite um Numero : ");
    scanf("%d",&x);
    }while(x <= 0);
    do{
       printf("Digite o Valor N: ");
       scanf("%d",&n);

    }while((n <=0)||(n>x));
    for(i=1;i <= x;i++){
       if(x%i==0){
        printf("%d \n",i);
        cont ++;
       }
       if(cont == n){
        break;
       }
    }
}

Marcar Tempo de N Voltas,Imprimir Melhor Volta e Média em relação as voltas.




#include <stdio.h>
#include <stdlib.h>

    main()
{
   int nvoltas, i, melhorv = 0;
   float tempo = 0.0, melhort = 0.0,soma = 0.0;
   printf("Numero de Voltas: ");
   scanf("%d", &nvoltas);
   for(i=1;i <= nvoltas; i++)
   {
       printf("Tempo da Volta %d : ",i);
       scanf("%f", &tempo);
       if(i == 1)
       {
           melhort = tempo;
           melhorv = 1;
       }
       if(tempo < melhort)
       {
           melhort = tempo;
           melhorv = i;
       }
       soma += tempo;
   }
   printf("\n");
   float media = soma/nvoltas;
   printf(" Melhor Volta: %d , Melhor Tempo: %6.2ft, A Media de Tempo das Voltas : %6.2f \n",melhorv, melhort, media);
}

quinta-feira, 19 de março de 2015

Funções e Procedimentos.




#include <stdio.h>
#include <stdlib.h>

 linha3x()
{
   int i;
   printf("\n");
    for(i=1;i<=3;i++)
    putchar('*');
    putchar('\n');
}

 linha5x()
{
   int i;
    printf("\n");
    for(i=1;i<=5;i++)
    putchar('*');
    putchar('\n');
}

 linha7x()
{
   int i;
    printf("\n");
    for(i=1;i<=7;i++)
    putchar('*');
    putchar('\n');
}

    main()
{
    linha3x();
    linha5x();
    linha7x();
    linha5x();
    linha3x();
}

Funções e Precedimentos, linha(), linha();.




#include <stdio.h>
#include <stdlib.h>

    linha()
{
   int i;
   printf("\n");
    for(i=1;i<=50;i++)
    putchar('*');
    putchar('\n');
}

    main ()
{
    int i;
    linha();
    puts("Numero entre 1 e 5");
    linha();

    for(i=1;i<=5;i++)
        printf("%d\n",i);

    linha();
}

Construir uma Linha com 50 " * ", for(i=1;i<=50;i++)




#include <stdio.h>
#include <stdlib.h>

    main()
{
   int i;
   printf("\n");
    for(i=1;i<=50;i++)
    printf("*");
    printf("\n");
}

Gerar Tabela ASCII




#include <stdio.h>
#include <stdlib.h>

    main()
{
    int i;
    for(i = 0; i <= 255; i++)
    {
        printf("%3d --> %c\n",i,(char)i);
    }
}

Operador ++




#include <stdio.h>
#include <stdlib.h>

    main()
{
    int i;
    i=1;
    while(i<= 10)
    {
        printf("%d\n",i);
        i++;
    }
}

Exemplo de Pilha , for(i = 1; i <= 10;i = i + 1), for(j = 1;j <= 10;j = j + 1)



#include <stdio.h>
#include <stdlib.h>

    main()
{
    int i,j;
    for(i = 1; i <= 10;i = i + 1)
        {
        for(j = 1;j <= 10;j = j + 1)
            {
            printf("%d",j);
            if (j==i)
                break;
            }
        putchar('\n');
        }
}

Contador até 100 for(i = 1; i <=100;i=i+1), Interrompe quando der 60 if(i == 60) break, Exclui Multiplos de 2 "impares" if(i%2 == 1) continue.



#include <stdio.h>
#include <stdlib.h>

    main()
{
   int i;
   for(i = 1; i <=100;i=i+1)
    if(i == 60)
        break;
   else
    if(i%2 == 1)
        continue;
   else
    printf("%d\n",i);
   printf("fim Do Laco\n");
}

Multiplos de "2", for(i = 2;i <= 20; i = i+2)




#include <stdio.h>
#include <stdlib.h>

    main()
{
   int i;
    for(i = 2;i <= 20; i = i+2)
        printf("2 * %2d = %2d \n",i/2,i);
}

Tabuada Multiplos de "2" , for(i=1;i<=10;i=i+1)



#include <stdio.h>
#include <stdlib.h>

    main()
{
    int i;
    for(i=1;i<=10;i=i+1)
        printf("2 * %2d = %2d \n",i,2 * i);
}

quarta-feira, 18 de março de 2015

Menu Opcoes Clientes, Fornecedores, Encomendas e Sair, fflush(stdin), switch( ) e case.




#include <stdio.h>
#include <stdlib.h>

    main()
{
    char opcao;
    do
    {
        printf("\tM E N U    P R I N C I P A L\n");
        printf("\n\n\t\tClientes");
        printf("\n\n\t\tFornecedores");
        printf("\n\n\t\tEncomendas");
        printf("\n\n\t\tSair");
        printf("\n\n\t\tOpcao: ");
        scanf("%c",&opcao);
        fflush(stdin);
        switch(opcao)
        {
        case 'c':
        case 'C':
            puts("Opcao CLIENTES");
            break;
         case 'f':
         case 'F':
            puts("Opcao FORNRCEDORES");
            break;
         case 'e':
         case 'E':
            puts("Opcao ENCOMENDAS");
            break;
         case 's':
         case 'S':
            break;
        }
        getchar();
    }
    while
        (opcao != 's'&& opcao != 'S');
}

Gerar 5 Tabuadas , while x while




#include <stdio.h>
#include <stdlib.h>

    main()
{
    int n,num;
    num = 1;
    while(num <=5 )
    {
        n = 1;
        while (n <= 10)
        {
            printf("%2d * %2d = %2d\n",num,n,num*n);
            n = n + 1;
        }
        num = num + 1;
        putchar('\n');
    }
}

Tabuada do Numero Sugerido, while




#include <stdio.h>
#include <stdlib.h>

    main()
{
    int n,num;
    printf("Digite o Numero a gerar a Tabuada :");
    scanf("%d",&num);
    n=1;
    while (n<=10)
    {
        printf("%2d * %2d = %d\n",num,n,num*n);
        n = n+1;
    }
}

Exemplo Tabuada , while.



#include <stdio.h>
#include <stdlib.h>


    main()
{
    int n;
    n = 1;
    while(n<=10)
    {
        printf("5 * %2d = %2d\n",n, 5 * n);
        n = n + 1;
    }
}

Exemplo simples, contagem regressiva , função while



#include <stdio.h>
#include <stdlib.h>


    main()
{
    int n;
    n = 10;
    while(n)
    {
        printf("%d\n",n);
        n = n - 1;
    }
}

Exemplo Simples de While



#include <stdio.h>
#include <stdlib.h>

    main()
{
    int i;
    i=1;
    while(i <= 10)
    {
        printf("%d \n",i);
        i=i+1;
    }
}

Converter Hora , Funcao switch(), case, break.




#include <stdio.h>
#include <stdlib.h>

    main()
{
   int horas;
   long res;
   char tipo;
   printf("\n");
   printf("Digite as Horas :");
   scanf("%d",&horas);
   printf("O que Mostrar (m/s/d): ");
   scanf(" %c",&tipo);
   printf("\n");
   fflush(stdin);
   switch(tipo)
   {
    case 'm' :
    case 'M' :
        res = horas <0 ? 0 : horas * 60L;
        break;
    case 's' :
    case 'S' :
        res = horas <0 ? 0 : horas * 3600L;
        break;
    case 'd' :
    case 'D' :
        res = horas <0 ? 0: horas * 36000L;
        break;
   }
   printf("%dh --> %ld%c",horas,res,tipo);
   printf("\n");
}

Horas a Converter por Segundos




#include <stdio.h>
#include <stdlib.h>

    main()
{
 int n_horas;
 long n_seg;
 printf("Digite Horas a Converter por Segundos : ");
 scanf("%d",&n_horas);
 n_seg = n_horas < 0 ? 0 : n_horas * 3600L;
 printf("%d Horas tem %ld segundos\n",n_horas,n_seg);
}

Converter Hora




#include <stdio.h>
#include <stdlib.h>

    main()
{
    int horas;
    long res;
    char tipo;
    printf("Digite Hora a Converter: ");
    scanf("%d",&horas);
    printf("\n");
    printf("O que mostrar (m/s/d): ");
    scanf(" %c",&tipo);
    if(tipo =='m'||tipo=='M')

        res = horas < 0 ? 0 : horas * 60L;

    else

        if(tipo == 's' || tipo == 'S')
            res = horas < 0 ? 0 : horas * 3600L;

    else

            if(tipo == 'd' || tipo == 'D')
                res = horas < 0 ? 0 : horas * 36000L;

    printf("%dh --> %ld%c ", horas,res,tipo);
}

Escrever uma expressão matemática entre dois Numeros Digitados.




#include <stdio.h>
#include <stdlib.h>

    main()
{
    int num1, num2;
    char op;
    printf("Esceva uma Expressao: ");
    scanf("%d %c %d",&num1,&op,&num2);
    switch(op)
    {
    case '+' :
        printf("%d + %d = %d\n",num1,num2,num1+num2);
        break;
    case '-' :
        printf("%d - %d = %d\n",num1,num2,num2-num2);
        break;
    case '*':
    case 'x':
    case 'X':
        printf("%d * %d = %d\n",num1,num2,num1*num2);
        break;
    case '/':
    case '//':
    case ':':
        printf("%d / %d = %d\n",num1,num2,num1/num2);
        break;
    }
}

terça-feira, 17 de março de 2015

Interrompe Lista, Resultante de Multiplo de 3 será Excluso




#include <stdio.h>
#include <stdlib.h>

 main()
{
    int x=5,i;
    printf("Nao Printa Quando Valor de i = 3\n");
    printf("\n");
    for(i=1;i<=10;i=i++){
        if(i==3){
            printf("--------------------\n");
            continue;
        }
        printf("\t%d\n",x*i);
    }
}

De 5 Numeros Digitados Seleciona o Maior , o Menor e Faz a Média de todos Digitados.



#include <stdio.h>
#include <stdlib.h>

    main()
{
   int numero, i, soma=0, menor=99999999, maior=0;
   float media=0;
   for(i=1;i<=5;i++){
   printf("Digite um Numero: ");
   scanf("%d",&numero);
   fflush(stdin);

        if (numero>maior){
          maior = numero;
        }

        if(numero<menor){
          menor = numero;
        }

   soma = (soma + numero);
   media = (soma / 5);
   }
    printf("\n");
    printf("\t 0 Maior Valor digitado \t: %6d\n ",maior);
    printf("\t 0 Menor Valor digitado \t: %6d\n ",menor);
    printf("\t A Soma dos Valores     \t: %6d\n ",soma);
    printf("\t A Media dos Valores    \t: %6.2f\n",media);
}

segunda-feira, 16 de março de 2015

Tabela de Conversao Grau Celsius para Fahrenheint.




#include <stdio.h>
#include <stdlib.h>

 main()
{
    float c;
    int i;
    for (i=0;i<=100; i++){
       c=((i-32)/1.8);
        printf("Fahrenheit de \t%d\t = \tCelcius %6.2f\n",i,c);
    }
}

De 10 numeros digitados faz a somo doas numeros pares digitados.




#include <stdio.h>
#include <stdlib.h>

 main()
{
   int par,i,soma=0;
   for(i=1;i<=10;i++){
    printf("Introduza um Numero: ");
    scanf("%d",&par);
        if (par%2 == 0){
            soma=soma+1;
        }
   }
            printf("Esses  numeros pares: %d  ",soma);

   printf("\n");
}

N numeros onde faz somatoria .



#include <stdio.h>
#include <stdlib.h>

 main()
{
  int soma=0;
  int n;
  do{
    do{
        printf("Digite um Valor entre 0 e 19: \n");
        scanf("%d",&n);
    }while((n<0)||(n>=20));
    soma+=n;
    }while(n!=0);
    printf("Somatoria %d \n",soma);
  }

Gera uma rasão Qualquer, com uma serie de 10 termos inciando em 1



#include <stdio.h>
#include <stdlib.h>

 main()
{
   int r,pa,i;
   printf("Digite a Rasao \n");
   scanf("%d", &r);
   for (i=1;i<=10;i++){
        if(i==1){
            pa=1;
        }else{
        pa+=r;
        }
        printf(" %d", pa);
   }
   printf("\n");
}

sábado, 14 de março de 2015

Exemplo do...while



#include <stdio.h>
#include <stdlib.h>

 main(int argc, char*argv[])
{
    int i;
    do
    {
        printf("\n\nEscolha a Fruta pelo Numero:\n\n");
        printf("\t(1)...Mamao\n");
        printf("\t(2)...Abacaxi\n");
        printf("\t(3)...Laranja\n\n");
        scanf("%d",&i);
    }while((i<1)||(i>3));
    switch(i)
    {
        case 1:
                printf("\t\tVoce Escolheu Mamao.\n");
        break;
        case 2:
                printf("\t\tVoce Escolheu Abacaxi.\n");
        break;
        case 3:
                printf("\t\tVoce Escolheu Laranja.\n ");
        break;
    }
    system("PAUSE");
    return 0;
}

Exemplo while 1




#include <stdio.h>
#include <stdlib.h>

 main()
{
  char Ch;
    Ch='\0';
    while(Ch != 'q')
    {
        Ch=getch();
    }
    system("PAUSE");
    return 0;
}

Exemplo For 3



#include <stdio.h>
#include <stdlib.h>

 main()
{
    long int i;
    printf("Opa\n");
    for(i=0;i<100000000;i++);
    printf("Acabou a Espera \n");
    system("PAUSE");
    return(0);
}

segunda-feira, 9 de março de 2015

Exemplo switch(...), case, defalt




#include <stdio.h>
#include <stdlib.h>

 main(int argc, char *argv[])
{
    int num;
    printf("Digite um Numero : ");
    scanf("%d", &num);
    switch(num)
    {
    case 9:
        printf("\n\nO Numero eh igual a 9.\n");
        break;
    case 10:
        printf("\n\nO Numero eh igual a 10.\n");
        break;
    case 11:
        printf("\n\nO Numero eh igual a 11.\n");
        break;
    default:
        printf("\n\nO Numero nao he 9 nem 10 nem 11.\n");
    }
}

Digitar 2 Numeros, A e B onde A/B




#include <stdio.h>
#include <stdlib.h>

 main()
{
    int a,b;
    printf("Digite dois Numeros: ");
    scanf("%d%d",&a,&b);
    if (b>0) printf("%d\n", a/b);
    else
        printf("Nao pode Dividir por Zero\n");
}

Quadrado de um Numero, Exemplo Operador Ternario




#include <stdio.h>
#include <stdlib.h>

 main()
{
   int isqrd, i;

   printf("Digite Numero : ");
   scanf("%d", &i);
   isqrd = i>0 ? i*i : -(i*i);
   printf("%d ao quadrado %d", i,isqrd);
}

Gera Numero Mágico, Operador Ternário , Exe1 ? Exe2 : Exe3




#include <stdio.h>
#include <stdlib.h>

  main()
{
   int magic; /* numero mágico */
   int guess; /* palpite do usuário */

   magic = rand(); /* gera o numero mágico*/

   printf("adivinhe o numero magico : ");
   scanf("%d", &guess);
   if (guess == magic){
    printf("**CERTO**");
    printf(" %d e o Numero Magico\n",magic);
   }
   else{
    printf(" ERRADO ");
    if(guess > magic ? printf(" Muito Alto\n "): printf(" Muito Baixo\n "));
   }
}

Gera Numero Mágico, rand(), If{else {... }}




#include <stdio.h>
#include <stdlib.h>

  main()
{
   int magic; /* numero mágico */
   int guess; /* palpite do usuário */

   magic = rand(); /* gera o numero mágico*/

   printf("adivinhe o numero magico : ");
   scanf("%d", &guess);
   if (guess == magic){
    printf("**CERTO**");
    printf(" %d e o Numero Magico\n",magic);
   }
   else{
    printf(" ERRADO ");
    if(guess > magic)
        printf(" Muito Alto\n ");
    else
        printf(" Muito Baixo\n ");
   }
}

Exemplo Comando FOR



#include <stdio.h>
#include <stdlib.h>

 main(int arg, char *arga[])
{
int count;
for (count = 1; count <= 100; count++)
{
    printf("%d ",count);
    if((count % 10) == 0)printf("\n");
}
}

Calcular Imposto de Acordo com Sexo, Case



#include <stdio.h>
#include <stdlib.h>

 main()
{
   float salario, imposto;
   char sexo;
   printf("Digite o Salario \tR$ ");
   scanf("%f",&salario);
   fflush(stdin);
   printf("Sexo (m / f) \n");
   sexo = getchar();
   switch(sexo){
   case 'f':
   case 'F':
       imposto = salario * 0.10;
       break;
   case 'm':
   case 'M':
       imposto = salario * 0.15;
       break;
   default:
    printf("Sexo Indefinido !???\n");
    imposto = 0;
   }
   printf("Imposto : \t R$ %.2f", imposto);
}

Calcular Salario De Acordo Estado Civil , Case.




#include <stdio.h>
#include <stdlib.h>

 main()
{
    float salBruto, imposto;
    char estCivil;
    printf("Digite o Salario : \tR$  ");
    scanf("%f", &salBruto);
    fflush(stdin);
    printf("Digite (c) Casado ou (s) Solteiro : \n");
    estCivil = getchar();
    switch(estCivil){
        case 'c':
        case 'C':
            imposto = salBruto * 0.09;
            break;
        case 's':
        case 'S':
            imposto = salBruto * 0.10;
            break;
     default:
            imposto = 0.0;
            printf("Estado Civil Invalido \n");
    }
    printf(" Imposto a Pagar \t R$ %.2f", imposto);
  }

Calcula Porcentagem de Aumento de Acordo com Faixa Salarial




#include <stdio.h>
#include <stdlib.h>

 main()
{
   float salario;
   printf("Digite o Salario: \t R$");
   scanf("%f", &salario);
   salario = salario > 1000 ? salario * 1.05 : salario * 1.07;
   printf("Salario Liquido : \t R$ %.2f",salario);
}

Calcular Desconto Imposto de Acordo com Estado Civil




#include <stdio.h>
#include <stdlib.h>

 main()
{
    float salBruto, impPagar, salLiq;
    char estCivil;
    printf("Digite o Valor do Salario Bruto: R$");
    scanf("%f", &salBruto);
    fflush(stdin);
    printf(" Digite C Casado ou S Solteiro :");
    scanf("%c", &estCivil);
    if ((estCivil == 'c')||(estCivil == 'C')){
        impPagar = salBruto * 0.10;
    }else{
         if ((estCivil == 's')||(estCivil == 'S')){
            impPagar = salBruto * 0.09;
         }
    }
    printf("Imposto a Pagar \t : R$ %6.2f",impPagar);
}

Calcular Imposto Por Faixa Salrial




#include <stdio.h>
#include <stdlib.h>

 main()
{
    float salbruto,salliq,imposto;
    printf("Valor do Salario Bruto : R$ ");
    scanf("%f",&salbruto);
    if (salbruto <= 1000.0){
            imposto = salbruto * 0.05;
    }else{
       if(salbruto < 5000.0){
         imposto = salbruto * 0.11;
       }else{
         imposto = salbruto * 0.35;
         }
    }
    salliq = salbruto - imposto;
    printf("Salario Liquido : \t R$ %6.2f \n",salliq);
    printf("Salario Bruto   : \t R$ %6.2f \n",salbruto);
    printf("Impoaro a Pagar : \t R$ %6.2f \n",imposto);
}

terça-feira, 3 de março de 2015

Sinal Sonoro \7 ou \a representam o mesmo caractere




#include <stdio.h>
#include <stdlib.h>

 main()
{
    printf("Aqui vai um apito sonoro \a\n");/*\a sinal sonoro*/
    printf("Aqui vai um apito sonoro \7\n");/*\7 ou \a representam o mesmo caractere*/
}

Exercicio \t Tabulação e \n Pular Proxima Linha



#include <stdio.h>
#include <stdlib.h>

 main()
{
    printf("\t1-\tClientes\n");
    printf("\t2-\tForncedores\n");
    printf("\t3-\tFaturas\n\n");
    printf("\t0-\tSair\n");
}

segunda-feira, 2 de março de 2015

Exercicio Case

#include <stdio.h>
#include <stdlib.h>

  main()
{
    int opc;
    printf("1) Cafe \n");
    printf("2) Leite \n");
    printf("3) Cerveja \n");
    printf("4) Vodka \n");
    printf("Digite a  opcao de 1 a 4: \n");
    scanf("%d", &opc);
    switch(opc){
case 1:
    printf("ecolheu Cafe \n");
    break;
case 2:
    printf("escolheu Leite \n");
    break;
case 3:
    printf("escolheu Cerveja \n");
    break;
case 4:
    printf("escolheu Vodka \n");
    break;
default:
    printf("A opcao invalida :");
    }
}

If () else(), boas praticacas de extrutura



#include <stdio.h>
#include <stdlib.h>

 main()
{
    int a, b;
    a=17;
    b=15;
    if(a>b){
        printf("A eh maior que b \n");
        printf("Valor de a: %d \n", a);
    }else {
        printf("A nao he maior que B");
    }
}

fflush(stdin); Essa função Limpa o Padrao de Entrada, facilitando a inserçao da outra parte do codigo, segunda variável




#include <stdio.h>
#include <stdlib.h>

 main()
{
    printf("Tecle uma letra: \n");
    char t;
    scanf("%c", &t);
    printf("Letra: %c\n", t);
    fflush(stdin);// Essa função Limpa o Padrao de Entrada,
     printf("Tecle outra letra: \n");
     char t1;
     scanf("%c", &t1);
     printf("Outra Letra: %c\n", t1);
}