Linguagem C


/* Algorítimo: Apresenta o valor de uma soma simples */


# include <stdio.h>

main(){
     
     int soma;
     int a, b;

     a = 8;
     b = 5;
     soma = a + b; /* soma */
     printf ("Valor da expressao: %d \n", soma);

     getchar();
     getchar();
}




/**************************************************************/

/*Algorítimo Média de 3 números*/


#include <stdio.h>

main(){

     float A, B, C;
     float media;
     
     puts ("insira o primeiro valor: ");
     scanf ("%f",&A);
     puts ("insira o segundo valor: ");
     scanf ("%f",&B);
     puts ("insira o terceiro valor: ");
     scanf ("%f",&C);
     
     media = (A+B+C)/3;
     printf ("a m%cdia %c: %.2f\n",130 ,130 ,media);
     
     getchar();
     getchar();
}


/**************************************************************/

/*Algorítimo IMC*/


#include <stdio.h>

main(){
     
     float massa, altura, IMC;
     puts("insira sua massa");
     scanf("%f",&massa);
     puts("insira sua altura");
     scanf("%f",&altura);
     
     IMC = massa/(altura*altura);
     
     printf("o seu IMC %c %f\n",130 ,IMC);


     if(IMC<18.5){puts("\nSubnutrido");}
     if(IMC>=18.5&&IMC<25){puts("\nPeso saudavel");}
     if(IMC>=25&&IMC<30){puts("\nSobrepeso");}
     if(IMC>=30&&IMC<35){puts("\nObesidade Grau I");}
     if(IMC>=35&&IMC<40){puts("\nObesidade Grau II");}
     if(IMC>=40){puts("\nObesidade Grau III");}

     
     getchar();
     getchar();
}


/**************************************************************/

/*Algoritimo Pitágoras*/

#include <stdio.h>
#include <math.h>
main(){
     
     float CA, CO, HIP;
     
     puts("insira o valor de um cateto: ");
     scanf("%f",&CA);
     puts("insira o valor do outro cateto: ");
     scanf("%f",&CO);
     
     HIP = sqrt(CA*CA+CO*CO);
     printf("hipotenusa: %.2f\n", HIP);
     
     getchar();
     getchar();
}



/**************************************************************/

/*Algorítimo Graus Farenheght*/

#include <stdio.h>

main(){
     
     float C, F;
     
     puts("insira a temperatura em graus Celsius ");
     scanf("%f",&C);

     F = (1.8)*C + 32;
     printf("a sua temperatura em graus Fahrenheit vale %.2f %cF",F ,248);

     getchar();
     getchar();
}


/**************************************************************/

/*Algorítimo Média de n números*/

#include <stdio.h>

main(){
     
     int n, contador;
     float aux, acumulador;

     puts("quantos numeros voce deseja fazer a media?: ");
     scanf("%d",&n);     
     
     for(contador=0;contador<n;contador++){
          printf("insira o %d%c valor: ",contador+1 ,248);
          scanf("%f",&aux);
          acumulador = acumulador+aux;
     }
     
     printf("\na m%cdia %c: %.2f\n",130 ,130 ,acumulador/n);
     
     getchar();
     getchar();
}



/**************************************************************/


/*Algoritmo Fibonacci*/

#include <stdio.h>

main(){
     int aux1, aux2;
     int L, N;
    
/*leia o valor de L*/
     puts("insira o valor de L");
     scanf("%d",&L);
    
/*atribua o valor 1 ao primeiro termo*/
     aux1 = 1;

/*se ele for menor que L então*/
     if(aux1<=L){
     /*escreva o primeiro termo*/
          printf("%d, ",aux1);
/*fim se*/
     }

/*atribua o valor 1 ao segundo termo*/
     aux2 = 1;
     
/*se ele for menor que L então*/
     if(aux2<L){
     /*escreva o segundo termo*/
          printf("%d, ",aux2);
/*fim se*/
     }

/*repita*/
     while(1){
     /*calcule novo termo somando os dois anteriores*/
          N = aux1+aux2;
          aux1 = aux2;
          aux2 = N;
     /*se novo termo for maior ou igual a L então*/
          if(N>=L){
          /*interrompa*/
               break;
     /*fim se*/
          }

     /*escreva novo termo*/
          printf("%d, ",N);
/*fim repita*/
     }
/*Fim algoritmo*/   
     getchar();
     getchar();
}




Nenhum comentário:

Postar um comentário