{"id":205,"date":"2024-06-03T18:33:11","date_gmt":"2024-06-03T16:33:11","guid":{"rendered":"http:\/\/wmg-studio.com\/?p=205"},"modified":"2025-03-22T12:16:38","modified_gmt":"2025-03-22T11:16:38","slug":"constante","status":"publish","type":"post","link":"https:\/\/wmg-studio.com\/index.php\/2024\/06\/03\/constante\/","title":{"rendered":"CONSTANTE"},"content":{"rendered":"\n\n\n<!DOCTYPE html>\n<html lang=\"fr\">\n<head>\n  <meta charset=\"UTF-8\" \/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\n  <title>Constantes &#8211; Cours illustr\u00e9<\/title>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;700&#038;display=swap\" rel=\"stylesheet\"\/>\n  <style>\n    body {\n      font-family: 'Inter', sans-serif;\n      margin: 0;\n      background-color: #f0f2f5;\n      color: #2c3e50;\n      line-height: 1.7;\n    }\n    header {\n      background: linear-gradient(to right, #3a8bbb, #5fc2ba);\n      color: white;\n      padding: 3rem 1rem;\n      text-align: center;\n    }\n    header h1 {\n      font-size: 2.5rem;\n      margin: 0;\n    }\n    .container {\n      max-width: 960px;\n      margin: 2rem auto;\n      background: white;\n      padding: 2.5rem;\n      border-radius: 14px;\n      box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08);\n    }\n    h2, h3 {\n      color: #3a8bbb;\n      margin-top: 2rem;\n    }\n    h2 {\n      font-size: 1.8rem;\n      border-bottom: 2px solid #5fc2ba;\n      padding-bottom: 0.3rem;\n    }\n    h3 {\n      font-size: 1.4rem;\n      margin-top: 1.5rem;\n    }\n    ul {\n      padding-left: 1.5rem;\n    }\n    li {\n      margin-bottom: 0.5rem;\n    }\n    .highlight {\n      background-color: #e6f6fb;\n      border-left: 5px solid #5fc2ba;\n      padding: 1rem;\n      border-radius: 8px;\n      margin: 1.5rem 0;\n    }\n    footer {\n      text-align: center;\n      font-size: 0.9rem;\n      color: #888;\n      padding: 2rem 1rem;\n    }\n  <\/style>\n<\/head>\n<body>\n\n<header>\n  <h1>Les Constantes<\/h1>\n  <p>Comprendre les donn\u00e9es fixes en programmation<\/p>\n<\/header>\n\n<div class=\"container\">\n  <h2>\ud83d\udd12 Qu\u2019est-ce qu\u2019une constante ?<\/h2>\n  <p>\n    Une <strong>constante<\/strong> est un espace m\u00e9moire nomm\u00e9 qui <strong>reste inchang\u00e9<\/strong> au cours du d\u00e9roulement de l\u2019algorithme.\n    Elle est d\u00e9finie une seule fois et ne peut plus \u00eatre modifi\u00e9e ensuite.\n  <\/p>\n  <div class=\"highlight\">\n    \ud83d\udeab Une constante est <strong>immuable<\/strong> : une fois initialis\u00e9e, elle ne peut plus \u00eatre modifi\u00e9e.\n  <\/div>\n\n  <h2>\ud83d\udcdd D\u00e9claration de constante<\/h2>\n  <p>\n    La d\u00e9claration d\u2019une constante permet de sp\u00e9cifier :\n  <\/p>\n  <ul>\n    <li>le <strong>type<\/strong> de donn\u00e9es qu\u2019elle contiendra<\/li>\n    <li>son <strong>nom<\/strong> (identificateur)<\/li>\n    <li>et surtout sa <strong>valeur<\/strong>, qui est obligatoire d\u00e8s la d\u00e9claration<\/li>\n  <\/ul>\n  <p>\n    En C#, une constante est d\u00e9clar\u00e9e avec le mot-cl\u00e9 <code>const<\/code>.\n  <\/p>\n\n  <div class=\"highlight\">\n    \u2733\ufe0f Exemples en C# : <br>\n    <code>const float PI = 3.14159f;<\/code> &nbsp;&nbsp;&nbsp;\u27a1\ufe0f Constante r\u00e9elle<br>\n    <code>const int MAX_USERS = 100;<\/code> &nbsp;&nbsp;&nbsp;\u27a1\ufe0f Constante enti\u00e8re<br>\n    <code>const string BIENVENUE = \"Bienvenue\";<\/code> &nbsp;&nbsp;&nbsp;\u27a1\ufe0f Constante cha\u00eene de caract\u00e8res\n  <\/div>\n\n  <h2>\ud83d\udcd0 Types de constantes<\/h2>\n  <p>Comme pour les variables, on retrouve les 4 types de base les plus courants :<\/p>\n  <ul>\n    <li><strong>Entier<\/strong> : nombres sans virgule (positifs ou n\u00e9gatifs)<\/li>\n    <li><strong>R\u00e9el<\/strong> : nombres \u00e0 virgule flottante (positifs ou n\u00e9gatifs)<\/li>\n    <li><strong>Cha\u00eene de caract\u00e8res<\/strong> : texte compos\u00e9 de lettres, chiffres ou symboles<\/li>\n    <li><strong>Bool\u00e9en<\/strong> : valeurs binaires <code>true<\/code> ou <code>false<\/code> (ou 1\/0)<\/li>\n  <\/ul>\n\n  <h2>\ud83d\udccc En r\u00e9sum\u00e9<\/h2>\n  <ul>\n    <li>Une constante est une <strong>valeur fixe<\/strong> non modifiable<\/li>\n    <li>Elle est d\u00e9clar\u00e9e avec un <strong>nom<\/strong>, un <strong>type<\/strong> et une <strong>valeur<\/strong><\/li>\n    <li>Elle am\u00e9liore la clart\u00e9 du code et \u00e9vite les erreurs de modification<\/li>\n    <li>Elle est tr\u00e8s utile pour repr\u00e9senter des donn\u00e9es de r\u00e9f\u00e9rence (ex : PI, TVA&#8230;)<\/li>\n  <\/ul>\n<\/div>\n\n<footer>\n  &copy; 2025 &#8211; Cours sur les constantes par Farhat\n<\/footer>\n\n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>Constantes &#8211; Cours illustr\u00e9 Les Constantes Comprendre les donn\u00e9es fixes en programmation \ud83d\udd12 Qu\u2019est-ce qu\u2019une constante ? Une constante est un espace m\u00e9moire nomm\u00e9 qui reste inchang\u00e9 au cours du d\u00e9roulement de l\u2019algorithme. Elle est d\u00e9finie une seule fois et ne peut plus \u00eatre modifi\u00e9e ensuite. \ud83d\udeab Une constante est immuable : une fois initialis\u00e9e, elle ne peut plus \u00eatre modifi\u00e9e. \ud83d\udcdd D\u00e9claration de constante La d\u00e9claration d\u2019une constante permet de sp\u00e9cifier : le type de donn\u00e9es qu\u2019elle contiendra son nom (identificateur) et surtout sa valeur, qui est obligatoire d\u00e8s la d\u00e9claration En C#, une constante est d\u00e9clar\u00e9e avec le<\/p>\n","protected":false},"author":1,"featured_media":210,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-205","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-algorithmique"],"_links":{"self":[{"href":"https:\/\/wmg-studio.com\/index.php\/wp-json\/wp\/v2\/posts\/205","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wmg-studio.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wmg-studio.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wmg-studio.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wmg-studio.com\/index.php\/wp-json\/wp\/v2\/comments?post=205"}],"version-history":[{"count":6,"href":"https:\/\/wmg-studio.com\/index.php\/wp-json\/wp\/v2\/posts\/205\/revisions"}],"predecessor-version":[{"id":402,"href":"https:\/\/wmg-studio.com\/index.php\/wp-json\/wp\/v2\/posts\/205\/revisions\/402"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wmg-studio.com\/index.php\/wp-json\/wp\/v2\/media\/210"}],"wp:attachment":[{"href":"https:\/\/wmg-studio.com\/index.php\/wp-json\/wp\/v2\/media?parent=205"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wmg-studio.com\/index.php\/wp-json\/wp\/v2\/categories?post=205"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wmg-studio.com\/index.php\/wp-json\/wp\/v2\/tags?post=205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}