Transformation degré celsuis/kelvin/fahrenheit

Description

Ce fichier C permet de transformer des degrés Fahrenheit en degrés Celsuis, des degrés Fahrenheit en degrés Kelvin, des degrés Kelvin en ...

Source / Exemple :


# include <stdio.h>
# include <conio.h>
# define KEL 273.15

int main(void)
{   float degre;
    int n1;

    printf ("===================================================\n") ;
    printf ("========DEGRE CELSIUS - KELVIN - FAHRENHEIT========\n") ;
    printf ("===================================================\n\n\n") ;
    printf ("Opération désirée entre :\n1- De degré Celsius à degré Kelvin\n2- De degré Celsius à degré Fahrenheit\n3- De degré Kelvin à degré Celsius\n4- De degré Kelvin à degré Farhenheit\n5- De degré Farhenheit à degré Celsius\n6- De degré Farhenheit à degré Kelvin\n") ;
    scanf ("%d", &n1) ;
    
    switch (n1)
        { case 1 : printf (" Donnez le degré à transformer : ") ;
                   scanf ("%f", &degre) ;
                   printf ("Le degré Celsius transformé  est égal à %f degré Kelvin\n", degre+KEL) ;
                   break ;
    
          case 2 : printf (" Donnez le degré à transformer : ") ;
                   scanf ("%f", &degre) ;
                   printf ("Le degré Celsius transformé est égal à %f degré Farhenheit\n",(degre*1.8)+32) ;
                   break ;
                   
          case 3 : printf (" Donnez le degré à transformer : \n") ;
                   scanf ("%f", &degre) ;
                   printf ("Le degré Kelvin transformé  est égal à %f degré Celsius\n", degre-KEL) ;
                   break ;
                   
          case 4 : printf (" Donnez le degré à transformer : ") ;
                   scanf ("%f", &degre) ;
                   printf ("Le degré Kelvin transformé est égal à %f degré Farhenheit\n",((degre-KEL)*1.8)+32 ) ;
                   break ;
                   
          case 5 : printf (" Donnez le degré à transformer : ") ;
                   scanf ("%f", &degre) ;
                   printf (" Le degré Farhenheit transformé est égal à %f degré Celsius\n",(5*(degre-32))/9) ;
                   break ;
                   
          case 6 : printf (" Donnez le degré à transformer : ") ;
                   scanf ("%f", &degre) ;
                   printf (" Le degré Farhenheit transformé est égal à %f degré Kelvin\n",KEL+(5*(degre-32))/9) ;
                   break ;

          default : printf (" Erreur, choississez un nombre entre 1 et 6");
                    break ;          
                   
    }
    
    getch ();
    return 0;
}

Conclusion :


Le mieux est de téléchager le fichier zip dans lequel se trouve le fichier source.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.