• Aucun résultat trouvé

TP n°2 : Lecture, Variables

N/A
N/A
Protected

Academic year: 2022

Partager "TP n°2 : Lecture, Variables"

Copied!
2
0
0

Texte intégral

(1)

TP n°2 : Lecture, Variables

LS1 UE011 : Introduction à l'informatique PEROUMALNAÏK M. mail : [email protected]

Novembre 2007

1 Exercice n°2 : Notion de variable

Synopsis : Il s'agit ici de comprendre la notion de variable et ce que cette notion implique (types, portée, opérations diverses).

Exercice : Ecrire un programme permettant de permuter deux valeurs entières.

Réalisez un affichage avant et après permutation.

2 Exercice n°3 : Lecture au clavier

Synopsis : Le but de cet exercice est de comprendre le fonctionnement de la fonction scanf, fonction permettant à l'utilisateur de saisir des données. Pour plus d'informations (entête de la fonction, formats,...) tapez dans un shell

man scanf

Exercice : Considérons une voiture qui parcourt une distance donnée. Ecrivez un programme permettant à l'utilisateur, en fonction de la durée du trajet (en secondes) et de la longueur de ce trajet (en mètres) de donner à l'utilisateur la vitesse moyenne de cette voiture.

3 Exercice n°4 : Structure conditionelle if

Exercice : Ecrire un programme affichant la moyenne de cinq nombres entiers entrés au clavier par l'utilisateur. L'on affichera séparément la moyenne des nombres négatifs et la moyenne des nombres positifs entrés.

(2)

Fonction scanf

#include<stdio.h>

Entête : int scanf (const char *format, ...);

Utilisation : scanf sert à demander à l'utilisateur de rentrer au clavier une variable donnée (indiquée par son adresse) en utilisant un format d'entrée défini par le programmeur.

Type de données :

Type de la variable Séquence

Caractère (char) %c

Entier (int) %d

Réel (float) %f

Tableau de caractères (char*) %s

Entier long (long) %ld

Réel long (double) %f

Exemple :

scanf(''%d'',&a); => Enregistre dans la variable a l'entier entré au clavier par l'utilisateur.

Attention toutefois au type des données saisies

Références

Documents relatifs

Les versions anciennes du noyau Linux, et en particulier celles supportant Xenomai, utilisent une description du matériel sous forme de script annonçant les ressources disponibles

… mais il faut savoir que les artères et les veines se divisent pour atteindre tous..

Ventricule gauche Veine cave inférieure. Veine

perméables : certains laissent beaucoup passer l’eau de pluie, d’autres moins, d’autres pas du tout... Que fait l’eau

Exemples de mouvements rectilignes une balle tirée d'un révolver début du mouvement tracer.. avec

1/2 Chaque jour, Jean marche pour se rendre à son travail et rentre chez lui à bicyclette ou bien se rend à son travail en bicyclette et rentre en marchant..

Que Zig soit seul ou avec un (seul) passager à bord, sa trottinette lui permet d’aller en moyenne sept fois plus vite que le marcheur à pied?. Un rapide calcul lui montre que tout

Une lumière laser sur un support et un cache transparent permettant de situer le trajet du rayon lumineux (image ci-contre), la feuille blanche de résultats, du scotch..