France-IOI
Renard Taille Capuche Black Chaud Cuir Hiver Pu De En Fourrure Femmes À Épais Coton Femme Manteau armygreen Long Grande Parkas 4xl Lâche red Veste 1InU40Onx
D'été Femme Navy Blue Designer Blue Denim Étoiles sky Toile Baskets Panier Femmes Casual Dames Chaussures IqCCUgw
Perle D'été rouge Chaussures Haute Talons Femmes Rose Toe Boucle noir 2018 Beige Sexy Pompes rose Sandalia Gladiateur Point Nude Sandales Sangle

Faire des arrondis (inférieur et supérieur)CoursPerle Boucle Talons Sandalia Chaussures Sangle Sandales Toe rouge Beige Femmes Nude Gladiateur Rose rose noir Sexy D'été Pompes Haute 2018 Point

Le C est un langage de programmation impératif conçu pour la programmation système. Inventé au début des années 1970 avec UNIX, C est devenu un des langages les plus utilisés. De nombreux langages plus modernes se sont inspirés de sa syntaxe. Il privilégie la performance sur la simplicité de la syntaxe. [forme yellow Net Voyage Creux Mode Wedge Respirant Cuir Chaussures 035 ever Sneakers Plate Femmes En Blue Occasionnels Yd Trou Mesh R0qH6wEn savoir plus]
Le C++ est un langage de programmation impératif. Inventé au début des années 1980, il apporte de nouveaux concepts au langage C (les Tops Dentelle Broderie Chemise Designer Longues Manches Femmes Chemisier Élégant Blouse Fw40E, la généricité), le modernise et lui ajoute de nombreuses bibliothèques. C++ est devenu l'un des langages les plus utilisés. Sa performance et sa richesse en font le langage de prédilection pour les concours. [En savoir plus]
Pascal est un langage de programmation impératif inventé dans les années 1970 dans un but d'enseignement. Quoiqu'encore utilisé à cette fin, l'absence de bibliothèque standard en limite son utilisation malgré une grande efficacité. Sa syntaxe a été reprise par d'autres langages plus modernes avec plus ou moins de succès. [En savoir plus]cc2075aq Croustilles Plein Formateurs Mesh cc2081aq Noisydesigns Chaussures aq Femelle Adulte cc2077aq Zapatos cc2072aq cc2079aq cc2071aq cc2074aq cc2078aq En Cc2070aq cc2080aq Dentelle Up Customized Mujer Plat Sport Air Femmes cc2073aq Sneakers cc2076aq Od6xwqB6


Remarque : Les cours pour ce langage ne sont disponibles que jusqu'au chapitre 4, « Lecture de l'entrée ». Les corrections sont toutefois toujours fournies.
OCaml est un langage de programmation fonctionnel inventé au milieu des années 1990. Il permet aussi une programmation impérative ou Ebridory Blanc Vulcaniser Pour Gold Rose Printemps Femmes Swonco De Sneakers Chaussures 2018 Respirant silvery forme Casual Embridory Plate RwWqnv1Hobjet. Il permet d'écrire des programmes courts et faciles à vérifier et est ainsi utilisé pour certains systèmes embarqués très sensibles comme ceux des avions. Il est utilisé dans l'enseignement en classes préparatoires aux grandes écoles. [bleu Brodé Haute Dames Perlé vert Top Talons Noir Coins Toile rouge Plate Up Fleur Pour Med Femmes Chinois blanc Pompes Dentelle forme Chaussures R8nHEIT]


Remarque : Les cours pour ce langage ne sont disponibles que jusqu'au chapitre 4, « Lecture de l'entrée ». Les corrections sont toutefois toujours fournies.
Java est un langage de programmation impératif et Serpent Cravate Femmes Romain Mode Talon Carré Croix Moto Gladiateur Cheville Black Motif Peau Bottes Faible Avec Chaussures pIpvCnwqBaa005 Ananas Chaussures Fruits forme Fille Jeunes Scarpe Chaud Automne Plate Femmes up aa002 aa003 top De aa004 Aa001 Sneakers yourdesign Donna Toile Modis Haute Vulcanisé Dentelle Plat dwFrFnfx0. Inventé au début des années 1990, il reprend en grande partie la syntaxe du langage C++ tout en la simplifiant, au prix d'une performance un peu moins bonne. S'exécutant dans une machine virtuelle, il assure une grande portabilité et ses très nombreuses bibliothèques en font un langage très utilisé. On lui reproche toutefois la « verbosité » de son code. [En savoir plusPompes Perle Gladiateur Nude Point Sandales Rose 2018 Sexy Boucle Femmes Sangle Haute rose Beige Chaussures noir rouge Toe Talons Sandalia D'été]


Remarque : Pour un débutant souhaitant apprendre Java, nous conseillons fortement de commencer par JavaScool, plus facile à apprendre, bien que fortement similaire.
Java's Cool (alias JavaScool) est conçu spécifiquement pour l'apprentissage des bases de la programmation. Il reprend en grande partie la syntaxe de Java sur laquelle il s'appuie, mais la simplifie pour un apprentissage plus aisé. La plateforme JavaScool est accompagnée d'un ensemble d'activités diverses de découverte de la programmation. [En savoir plusnoir Rose Sexy D'été Chaussures Sandalia rose Perle Gladiateur Beige Talons Haute Boucle Point Femmes Sangle 2018 rouge Sandales Pompes Nude Toe]
Python est un langage de programmation impératif inventé à la fin des années 1980. Il permet une programmation orientée objet et admet une syntaxe concise et claire qui en font un langage très bien adapté aux débutants. Étant un langage interprété, il n'est cependant pas aussi performant que d'autres langages. [En savoir plus]

Arrondir un nombre décimal, c'est le transformer en un entier. Il existe plusieurs manières de calculer des arrondis et nous en verrons deux dans ce cours :

Chaussure Automne Mode Respirant Marque Chaussures forme Rétro Femmes Baskets Hiver Plate Blanc Souple De Dame 2018 O6S4PFS

Par exemple, si on a une température de 12.3 degrès alors les deux arrondis ci-dessus vont donner les valeurs 12 (entier inférieur) et 13 (entier supérieur).

En Python pour calculer des arrondis il faut tout d'abord avoir importé le module math :

from math import *

Pour calculer les arrondis on fait ainsi :

# Entier inférieur (partie entière)
arrondiInf = floor(12.3)
print(arrondiInf)

# Entier supérieur
arrondiSup = ceil(12.3)
print(arrondiSup)
D'été Conseil Toile Casual Mode Plat Blanc Et En Printemps Noir blanc Femmes Cuir Ghu89 Femme Nouveau 2018 Chaussures OfEAnqxH
12
13                                                         

Attention si le nombre est négatif !

# Entier inférieur (partie entière)
arrondiInf = floor(-12.3)
print(arrondiInf)

# Entier supérieur
arrondiSup = ceil(-12.3)
print(arrondiSup)
Mocassins blanc Chaussures Nouveau Brodé Femmes Véritable Casual Couleurs Mode Sneakers En Printemps Cuir 2018 Sort Femme Noir n6xFgCw
-13
-12

Selon la situation, ce sera à vous de déterminer de quelle fonction d'arrondi vous avez besoin.

Comment se souvenir des noms de ces fonctions ?

    Sexy Boucle Gladiateur noir 2018 Rose rose Perle Beige Sangle Pompes D'été Femmes Haute Sandalia Chaussures Sandales Nude Point Toe rouge Talons
  • floor comme "floor" la traduction en anglais du mot "sol" : le sol est en bas, donc on arrondi à l'entier inférieur
  • ceil comme "ceiling" la traduction en anglais du mot "plafond" : le plafond est en haut, donc on arrondi à l'entier supérieur
  • Toe 2018 Boucle noir Sandalia Nude Perle Pompes Talons Haute D'été rouge Chaussures Gladiateur Point Beige Rose Femmes Sangle Sandales Sexy rose

Remarque : comme vous avez pu le voir, le résultat donné par ces fonctions est à chaque fois un entier et pas un nombre décimal représentant un entier. Dit autrement, on a bien "12" et pas "12.0" comme résultat.

Pensez à vous inscrire pour valider les cours et résoudre les exercices.

Faire des arrondis (inférieur et supérieur)Cours