4. printf() et scanf() en C

 

printf() et scanf() en C - SAGProfProg - LANGAGE C - Programmation, Développement web, Développement d'application, Génie Logiciel, Langage de programmation, Application web, Tutos, Informatique, Système d'information, Administration d'application
printf() et scanf() en C - SAGProfProg - LANGAGE C - Programmation, Développement web, Développement d'application, Génie Logiciel, Langage de programmation, Application web, Tutos, Informatique, Système d'information, Administration d'application

Les fonctions printf() et scanf() sont utilisées pour les entrées et sorties en langage C. Les deux fonctions sont des fonctions de la bibliothèque intégrée, définies dans stdio.h (fichier d'en-tête).

fonction printf()

La fonction printf() est utilisée pour l'affichage. Il imprime l'instruction donnée sur la console.

La syntaxe de la fonction printf() est donnée ci-dessous :

printf("chaîne de format",argument_list);

La chaîne de format peut être %d (entier), %c (caractère), %s (chaîne), %f (flottant) etc.

fonction scanf()

La fonction scanf() est utilisée pour l'entrée. Il lit les données d'entrée de la console.

scanf("chaîne de format",argument_list);

Programme pour imprimer le cube d'un nombre donné

Voyons un exemple simple de langage c qui reçoit une entrée de l'utilisateur et imprime le cube du nombre donné.

#include<stdio.h>

int main(){

int nombre ;

printf("entrez un nombre :");

scanf("%d",&nombre);

printf("le cube de nombre est :%d ",nombre*nombre*nombre);

return 0 ;

}

Production



L'instruction scanf("%d",&number) lit le nombre entier à partir de la console et stocke la valeur donnée dans la variable number.

L'instruction printf("cube of number is:%d",number*number*number) imprime le cube de nombre sur la console.

Programme pour imprimer la somme de 2 nombres

Voyons un exemple simple d'entrée et de sortie en langage C qui imprime l'addition de 2 nombres.

#include<stdio.h>

int main(){

int x=0,y=0,resultat=0 ;

printf("entrez le premier nombre :");

scanf("%d",&x);

printf("entrez le deuxième nombre :");

scanf("%d",&y);

resultat=x+y ;

printf("somme de 2 nombres :%d ",resultat);

return 0 ;

}

Production





Aucun commentaire

Fourni par Blogger.