terça-feira, setembro 27, 2011


Acertar um número feito com Vetor.

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

main ()
{
     int vet,cont,num1,num2,num3,n1,n2,n3;
     printf("Jogador 1 - Digite 3 números ");
     printf("Primeiro numero: ");
     scanf("%d",&num1);
     printf("Segundo numero: ");
     scanf("%d",&num2);
     printf("Terceiro numero: ");
     scanf("%d",&num3);
   
     system("cls");
     printf("Jogador 2- advinhe os 3 números digitados pelo jogador 1 ");
     printf("Primeiro numero : ");
     scanf("%d",&n1);
     printf("Segundo numero: ");
     scanf("%d",&n2);
     printf("Terceiro numero: ");
     scanf("%d",&n3);
   
   
 if (num1==n1 && num2==n2 && num3==n3) {
                                                                           printf(" Voce Acertou ");
                                                                         }
else{
              for (cont=0;cont<5;cont++){
                                                          printf(" Tente novamente ");
                                                          printf("Jogador 2- advinhe os 3 valores digitados pelo jogador 1 ");
                                                          printf("Primeiro numero : ");
                                                          scanf("%d",&n1);
                                                          printf("Segundo numero: ");
                                                          scanf("%d",&n2);
                                                          printf("Terceiro numero: ");
                                                          scanf("%d",&n3);
                       
  if (num1==n1 && num2==n2 && num3==n3){
                                                                           printf(" Voce Acertou");
                                                                          }
                     
                        }
                        }
                     
     system("PAUSE");
     return 0;
}

0

Acertar um número feito com While.

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

main( )
{
   int n,v1;
   char op;
   n=7;
 
   do {
       system ("cls");
       printf("\n Digite um numero de 1 a 10 \n");
       scanf("%d",&v1);
 
   if (v1==n) {
                     printf("  Você acertou ");
                   }
  else  {
            printf(" Você errou ");
          }
                 
  printf("\n Deseja executar novamente?\n");
  scanf("%s",&op);
   
}
 
    while(op=='s' || op=='S');
    system("pause");
    return 0;
   
}
0

sábado, setembro 24, 2011


Primeiro programa com vetor.

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

main( )
{
      int vet[10];
      for(int cont=0;cont<10;cont++) {
                                                         printf("\n Digite o valor da posicao %d do vetor :",cont);
                                                         scanf("%d",&vet[cont]);
                                                      }
      for(int cont=0;cont<10;cont++) {
                                                         printf("\n \n");
                                                         printf("%d\t",vet[cont]);
                                                       }
   
    system("pause");
    return 0;
}

0

Digite um número e ele lista todos menores que ele, feito com for.

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

main( )
{
      int num;
      printf ("\n Digite um numero maior que 10 \n");
      scanf ("%d",&num);
      for(int cont=num;cont>=0;cont--) {
                                                            printf("\n %d \n",cont);
                                                            _sleep(100);
                                                          }
     system("pause");
     return 0;
}
       
0

quarta-feira, setembro 21, 2011


Comparação de variáveis usando IF.

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

 main( )
{
      int sexo=0,gosto=0,sim=0,nao=0,result1=0,result2=0;

      for(int x=0;x<10;x++) {
                                          printf("  Qual o teu sexo?  1- homem , 2-mulher ");
                                          scanf("%d",&sexo);
                                          printf(" Gostou do produto? 1-sim  ,2-nao ");
                                          scanf("%d",&gosto);
                                          system("cls");
   
     if((sexo==1)&&(gosto==1)) {
                                                    result1++;
                                                   }
      if((sexo==2)&&(gosto==1)) {
                                                    result2++;
                                                   }
     
       if(gosto==1) {
                            sim++;
                            }
      if(gosto==2) {
                            nao++;
                          }}
                   
                              printf(" Homens que responderam  sim :%d ",result1);
                              printf(" Mulheres que digitaram  sim :%d ",result2);
                              printf(" Foram digitados sim :%d  ",sim);
                              printf(" Foram digitados nao :%d  ",nao);
                   
                             system("pause");
                             return 0;
   
}

0

terça-feira, setembro 20, 2011


Significado dos nomes

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

int main()
{
   
      char nome[40],op;
      printf("\n Digite o nome a ser consultado : ");
      scanf("%s",&nome);
      //gets(nome);
         
    if(strcmp(nome,"antonio") == 0){
       printf("\n Antonio:Indica uma pessoa de forca interior e fe inabalavel nos seus proprios ideais. ");
    }else {
           if(strcmp(nome,"beatriz") == 0){
       printf("\n Beatriz: Significa aquela que faz os outros felizes e indica uma pessoa bem disposta,  capaz de distinguir com muita clareza o certo e o errado.");
    }else {
          printf("\n Nome invalido");  
     }


              printf("\n Deseja executar novamente?");
              scanf("%s",&op);
              if((op=='s')||(op=='S')){
                                                   system("cls");
                                                   main();
                                                 }
               else{
                    system("pause");
                    return 0;
               }
   
}
}
0

Entre com 6 números e no final exibe os pares e impares.

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

main()
{
      int par=0,impar=0,cont=0,num;

      while(cont<6){
                    printf("\n Digite 1 numeros : ");
                    scanf("%d",&num);
               if(num%2==0){
                                      par=par+1;
                                     }
               else{
                          impar=impar+1;
                      }
                      cont=cont+1;
                      }
                     printf(" Foram digitados %d numeros pares %",par);
                     printf(" Foram digitados %d numeros impares ",impar);
                   
                     system("pause");
                     return 0;
   
}

0

Soma até o usuário digitar o número 0 feito com While.

#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
main()
{
      char op;
      int soma=0,num=1;
      while(num!=0){
                    printf(" Digite um numero inteiro para somar,ou zero para terminar a soma :  ");
                    scanf("%d",&num);
                    soma=soma+num;
      }
      printf(" A soma e %d \n",soma);
     system("pause");
     return 0;
   
}

0

Listar os números de 0 a 50 usando "Do e While"

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

main()
{
      int cont=0,soma=0;
      printf("  ***Listar os numeros de 0 a 50***  ");
     
      do{
         
          printf("%d \n",cont);
          soma=soma+cont;
          cont=cont+1;
       
          }
       
      while(cont<=50);
      printf(" A soma dos números é  :  %d",soma);
      printf(" Pressione enter para Sair do programa ");
      getch();
      return 0;
}

0

Repitir quantas vezes você quiser.

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

main()
{
      int ve;
      printf(" Quantas vezes vc quer que repita :  ");
      scanf("%d",&ve);

      for(int x=0;x<ve;x++) {
                                          printf(" Primeiro Modulo ");
                                         }
      system("pause");
      return 0;
}
   
0

Como saber quantos alunos tiveram presentes em sala de aula?

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

main()
{
    int b,c,y=0;
    printf(" Quantos alunos tem na sala?  ");
    printf(" Digite 1 para os que tiveram presente e 0 para os que faltaram");
    scanf("%d",&b);

    for(int cont=1;cont<=b;cont++)v{
                                                       printf("\n Aluno %d : ",cont);
                                                       scanf("%d",&c);
                                                       y=y+c;
                                                      }
 
 printf("\n O numeros de alunos presentes sao : %d",y);

      system("pause");
       return 0;
}
1

Significado das letras.

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

main()
{
      
      char letra,op;
      printf(" Descobrindo os significados das letras ");
      printf(" Digite a letra a ser consultada : ");
      scanf("%s",&letra);

      switch(letra){

             case 'a':
                          printf(" Dona(o) de uma personalidade ativa e decidida,voce e uma pessoa cheia de energia,sempre pronta a se lancar em alguma aventura ");
                  break;

             case 'A':
                          printf(" Dona(o) de uma personalidade ativa e decidida,voce e uma pessoa cheia de energia,sempre pronta a se lancar em alguma aventura ");
                  break;

             case 'b':
                          printf(" Uma pessoa que sabe o que quer,e sempre chega la,seu aprendizado e lento,mas profundo:depois que aprende nunca mais esquece ");
                  break;

             case 'B':
                           printf("  Uma pessoa que sabe o que quer,e sempre chega la,seu aprendizado e lento,mas profundo:depois que aprende nunca mais esquece "); 
                  break;
             case 'c':
                         printf(" Criativo(a),amavel e expressivo(a),voce e uma pessoa cheia de charme e com uma dose incrivel de curiosidade ");
                  break;

             case 'C':
                           printf(" Criativo(a),amavel e expressivo(a),voce e uma pessoa cheia de charme e com uma dose incrivel de curiosidade ");
                  break;

             case 'd':
                         printf(" Atencioso(a),ligado a familia e com um senso maternal enorme,voce gosta de se sentir util e necessario(a) e costuma assumir mais responsabilidades do que pode ");
                  break;

             case 'D':
                           printf(" Atencioso(a),ligado a familia e com um senso maternal enorme,voce gosta de se sentir util e necessario(a) e costuma assumir mais responsabilidades do que pode ");
                  break;

             case 'e':
                          printf(" Inteligente e comunicativo(a),com uma necessidade incrivel de falar,mas nem sempre diz tudo que se passa pela sua cabeca ");
                  break;

             case 'E':
                         printf(" Inteligente e comunicativo(a),com uma necessidade incrivel de falar,mas nem sempre diz tudo que se passa pela sua cabeca ");
                  break;

             case 'f':
                           printf(" Quando se trata de resolver os problemas dos outros,voce pensa e age como se fosse a pessoa mais sabia do mundo ");
                  break;

             case 'F':
                         printf(" Quando se trata de resolver os problemas dos outros,voce pensa e age como se fosse a pessoa mais sabia do mundo ");
                  break;

             case 'g':
                         printf(" Serio(a) e honesto(a) no trabalho,voce busca a perfeicao em tudo o que faz e se aborrece quando as coisas nao saem como queria ");
                  break;

             case 'G':
                           printf(" Serio(a) e honesto(a) no trabalho,voce busca a perfeicao em tudo o que faz e se aborrece quando as coisas nao saem como queria ");
                  break;

             case 'h':
                           printf(" Bastante ligado(a) em dinheiro e posicao,sua personalidade cresce quando voce se ve diante de um desafio ");
                  break;

             case 'H':
                           printf(" Bastante ligado(a) em dinheiro e posicao,sua personalidade cresce quando voce se ve diante de um desafio ");
                   break;

             case 'i':
                       printf(" Carinhoso(a),sensual e muito fiel,voce tem necessidade de demonstrar seu amor a todo instante e espera que a pessoa amada faca o mesmo ");
                  break;

             case 'I':
                         printf(" Carinhoso(a),sensual e muito fiel,voce tem necessidade de demonstrar seu amor a todo instante e espera que a pessoa amada faca o mesmo ");
                  break;

             case 'j':
                         printf(" Voce joga de igual para igual com qualquer pessoa.Nao se sente melhor nem pior que ninguem e tem uma cabeca bastanta aberta");
                  break;

             case 'J':
                         printf(" Voce joga de igual para igual com qualquer pessoa.Nao se sente melhor nem pior que ninguem e tem uma cabeca bastanta aberta");
                  break;

             case 'k':
                          printf(" Voce tem muito poder! E independente,decidido(a) e tem um magnetismo invejavel,mas nem por isso vive anunciando suas qualidades ");
                  break;

             case 'K':
                          printf(" Voce tem muito poder! E independente,decidido(a) e tem um magnetismo invejavel,mas nem por isso vive anunciando suas qualidades ");
                  break;

             case 'l':
                           printf(" Uma pessoa individualista,mas atencioso,as vezes teimoso(a) e ate preguicoso(a) ");
                  break;

             case 'L':
                  printf(" Uma pessoa individualista,mas atencioso,as vezes teimoso(a) e ate preguicoso(a) ");
                  break;

             case 'm':    
                  printf(" Emotivo(a) e muito ligado(a) a familia ");
                  break;

             case 'M':
                  printf(" Emotivo(a) e muito ligado(a) a familia ");
                  break;

             case 'n':
                  printf(" Criativo(a),dinamico,e inteligente,voce e um (a) trabalhador(a) incansavel e disciplinado(a) ");
                  break;
             case 'N':
                  printf(" Criativo(a),dinamico,e inteligente,voce e um (a) trabalhador(a) incansavel e disciplinado(a) ");
                  break;

             case 'o':
                  printf(" Comunicativo(a),alegre,e que consegue superar qualquer desafio ");
                  break;

             case 'O':
                  printf(" Comunicativo(a),alegre,e que consegue superar qualquer desafio ");
                  break;

             case 'p':
                  printf(" Nao gosta de receber criticas,tem um enorme ciume de seus familiares ");
                  break;

             case 'P':
                  printf(" Nao gosta de receber criticas,tem um enorme ciume de seus familiares ");
                  break;

             case 'q':
                  printf(" Você tem um bom coracao e esta sempre disposta a ajudar os menos favorecidos ");
                  break;

             case 'Q':
                  printf(" Você tem um bom coracao e esta sempre disposta a ajudar os menos favorecidos ");
                  break;

             case 'r':
                  printf(" Romantico(a),divertido(a) e cheio(a) de amor para dar,e sedutor por natureza ");
                  break;

             case 'R':
                  printf(" Romantico(a),divertido(a) e cheio(a) de amor para dar,e sedutor por natureza ");
                  break;

             case 's':
                  printf(" Tem uma grande habilidade para envolver as pessoas que podem ajuda-la a tocar seus planos,e possui uma grande sensualidade ");
                  break;

             case 'S':
                  printf(" Tem uma grande habilidade para envolver as pessoas que podem ajuda-la a tocar seus planos,e possui uma grande sensualidade ");
                  break;

             case 't':
                  printf(" Criativo(a),alegre,e cheio de amor para dar ");
                  break;

             case 'T':
                  printf(" Criativo(a),alegre,e cheio de amor para dar ");
                  break;

             case 'u':
                  printf(" Amigavel e generoso(a),voce e uma pessoa muito simpatica,respeitada e facil de se lidar ");
                  break;

             case 'U':
                  printf(" Amigavel e generoso(a),voce e uma pessoa muito simpatica,respeitada e facil de se lidar ");
                  break;

             case 'v':
                  printf(" Detesta dar e receber ordens,e precisa controlar sua teimosia ");
                  break;

             case 'V':
                  printf(" Detesta dar e receber ordens,e precisa controlar sua teimosia ");
                  break;

             case 'w':
                  printf(" Nada pode deixar voce mais feliz do que um elogio,e capaz de dar uma festa,so porque alguem disse que voce e bonito ");
                  break;

             case 'W':
                  printf(" Nada pode deixar voce mais feliz do que um elogio,e capaz de dar uma festa,so porque alguem disse que voce e bonito ");
                  break;

             case 'x':
                  printf(" Cheia de talentos,voce possui muita energia e e capaz de levar seu entusiasmo a extremos ");
                  break;

             case 'X':
                  printf(" Cheia de talentos,voce possui muita energia e e capaz de levar seu entusiasmo a extremos ");
                  break;

             case 'y':
                  printf(" Muito independente,voce adora conquistar titulos,pessoas e fas ");
                  break;

             case 'Y':
                  printf(" Muito independente,voce adora conquistar titulos,pessoas e fas ");
                  break;

             case 'z':
                  printf(" Voce pode ser o mais sortudo(a) como pode ter varios problemas na vida,e gosta muito da sua privacidade ");
                  break;

             case 'Z':
                  printf(" Voce pode ser o mais sortudo(a) como pode ter varios problemas na vida,e gosta muito da sua privacidade ");
                  break;

             default:
                  printf(" A letra digitada nao e valida ");
                  break;
                  }
                 
              printf(" Deseja executar novamente?");
              scanf("%s",&op);
              if((op=='s')||(op=='S')){
                                       system("cls");
                                       main();
              }
               else{
                    system("pause");
                    return 0;
               } 
}  
                          
0

Tabuada.

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

main()
{
        int tab;
         char op='s';
       
        do{
            system ("cls");
            printf("Digite um numero para a tabuada correspondente");
            scanf("%d",&tab);
            for(int cont=10;cont>=0;cont++) {
         
            printf("\n%d X %d =%d\n",cont,tab,cont*tab);
            _sleep(200);
           
            }

            for(int cont=0;cont<=10;cont++) {
         
             printf("\n%d X %d =%d\n",cont,tab,cont*tab);
              _sleep(200);
           
            }
         
           printf("\n\n deseja executar novamente? S/N\n");
           scanf("%s",&op);
         
        } while(op == 's');
     
        system ("pause");
        return 0;
   
}

0

Conversor de Unidades.

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


float cel_fah() {  
                         float cel, fah;
                         printf("Digite o valor do grau em Celsius");
                         scanf("%f",&cel);
                         fah=(cel*1.8)+32;
                         printf("O resultado da convers%co em graus Fahrenheit %c: %.3f",198,130,fah);
                       }


float fah_cel() { 
                         float fah, cel;
                          printf("Digite o valor do grau em Fahrenheit");
                         scanf("%f",&fah);
                         cel=(fah-32)*5/9;
                         printf("O resultado da convers%co em graus Celsius %c: %.3f",198,130,cel);
                        }


float kel_cel() { 
                        float kel, cel;
                        printf("Digite o valor em Kelvin");
                        scanf("%f",&kel);
                        cel=kel-273;
                         printf("O resultado da convers%co em graus Celsius %c: %.3f",198,130,cel);
                       }


float cel_kel() { 
                         float cel, kel;
                         printf("Digite o valor do grau em Celsius");
                         scanf("%f",&cel);
                         kel=cel+273;
                          printf("O resultado da convers%co em Kelvin %c: %.3f",198,130,kel);
                        }


float kel_fah(){ 
                        float kel, fah;
                        printf("Digite o valor em Kelvin");
                       scanf("%f",&kel);
                       fah=kel*18/10-459.67;
                       printf("O resultado da conbers%co em graus Fahrenheit %c: %.3f",198,130,fah);
                      }   
   
float fah_kel() { 
                         float fah, kel;
                         printf("Digite o valor do grau em Fahrenheit");
                         scanf("%f",&fah);
                         kel=(fah-32)/9*5+273;
                         printf("O resultado da convers%co Kelvin %c: %.3f",198,130,kel);  
                        }
       
float polegada_cm() { 
                                 float polegada;
                                 printf("Digite o valor em polegadas");
                                 scanf("%f",&polegada);
                                 printf("A medida em  %c de: %.3f cm",130,polegada*2.54);
                                 }

float cm_polegada() { 
                                 float cm;
                                 printf("Digite o valor em cm");
                                 scanf("%F",&cm);
                                 printf("A medida e de: %.3f polegadas", cm/2.54);
                                 }
     
float milhas_km() { 
                             float milhas;
                             printf("Entre com o valor em milhas");
                             scanf("%f",&milhas);
                             printf("A medida em %c  de:%.3f KM",130,milhas*1.609);
                            }

float km_milhas() { 
                              float km;
                              printf("Entre com o valor em KM");
                              scanf("%f",&km);
                              printf("A medida %c  de:%.3f milhas",130,km/1.609);
                             }

float metrocubico_litro() {
                                       float metrocubico;
                                       printf("Entre com o valor metros c%cbicos",163);
                                       scanf("%f",&metrocubico);
                                       printf("O volume %c de:%.3f litros",130,metrocubico*1000);
                                      }

float litro_metrocubico() { 
                                         float litro;
                                         printf("Digite a quantidade em litros");
                                         scanf("%f",&litro);
                                         printf("O volume e  de:%.3f metros cubicos",litro/1000);
                                        }

float horas_segundos() {
                                      float horas;
                                      printf("Digite a unidade em horas");
                                      scanf("%f",&horas);
                                      printf("A medida do tempo %c  de: %.3f segundos",130,horas*3600);
                                    }

float segundos_horas() { 
                                      float segundo;
                                      printf("Digite a quantidade de segundos para converter em horas");
                                      scanf("%f",&segundo);
                                      printf("O resultado %c: %.3f hora",130,segundo/3600);
                                    }

main(){
       int opcao;
       char op;
     printf("BEM-VINDO, ESCOLHA UMA OP%c%cO DE CONVER%c%cO ABAIXO \n",128,198,128,198);
     printf("        OPERA%c%cES PARA CONVERS%cO DE TEMPERATURA \n",128,229,199);
     printf("1-De Celsius para Fahrenheit \n");
     printf("2-De Fahrenheit para Celsius \n ");
     printf("3-De Kelvin para Celsius \n");
     printf("4-De Celsius para Kelvin \n");
     printf("5-De Kelvin para Fahrenheit \n");
     printf("6-De Fahrenheit para Kelvin \n");
     printf("        OPERA%c%cES DE CONVERS%cO DE COMPRIMENTO \n",128,229,199);
     printf("7-Para Converte Polegadas em cm \n");
     printf("8-Para Converter cm em Polegadas \n");
     printf("9-Para Converter Milhas em KM \n");
     printf("10-Para Converter KM em Milhas \n");
     printf("       OPERA%c%cES DE CONVERS%cO VOLUME \n",128,229,199);
     printf("11-Para Converter Metro c%cbico em Litro \n",163);
     printf("12-Para converter Litro em Metro C%cbico \n",163);
     printf("       OPERA%c%cES DE CONVERS%cO DE TEMPO \n",128,229,199);
     printf("13-Para Converter Horas em Segundos \n");
     printf("14-Para Converter Segundos em Horas \n");
     printf("Digite o c%cdigo da opera%c%co desejada \n",162,135,198);
      scanf("%d",&opcao);
     switch(opcao){

                  case 1:
                       cel_fah();
                  break;

                  case 2:
                       fah_cel();
                  break;

                  case 3:
                          kel_cel();
                  break;

                  case 4:
                         cel_kel();
                  break;

                  case 5:
                          kel_fah();
                  break;

                  case 6:
                          fah_kel();
                  break; 

                  case 7:
                       polegada_cm();
                  break;

                  case 8:
                       cm_polegada();
                  break; 
   
                  case 9:
                       milhas_km();
                  break; 
   
                  case 10:
                       km_milhas();
                  break;  
  
                  case 11:
                       metrocubico_litro();
                  break;    

                  case 12:
                        litro_metrocubico();
                  break;
     
                  case 13:                   
                       horas_segundos();
                  break; 
   
                  case 14:
                         segundos_horas();
                  break; 
        
                  default:
                          printf("OP%c%cO INV%cLIDA",135,198,160);
                  break;
    }            

printf(" Deseja executar novamente? Digite 's' para sim ou qualquer tecla para sair");
                      scanf("%s",&op);
                       if((op=='s')||(op=='S')){
                                                           system("cls");
                                                            main();
                                                            }  else{                      
                                                                      system("PAUSE");
                                                                      return 0;
}}
0