3. Algorithmes, données et variables
Décrire un traitement par étapes et utiliser des variables.
</>Résumé du cours
Algorithme
Suite finie et ordonnée d’instructions pour résoudre un problème. Structure : entrées → traitement → sorties.
Variables
Une variable a un nom et contient une valeur qui peut changer ; types : entier, réel, texte (chaîne), booléen.
Instructions de base
Lire (saisie), affectation (x ← 5), écrire (affichage).
Exemple
Lire a, b ; s ← a + b ; Écrire s.
✎Exemples corrigés
Exemple 1
Écrire un algorithme qui calcule le périmètre d’un carré.
Voir la correction
?Teste-toi
Clique sur la bonne réponse.
-
x ← x + 1 signifie…
Réponse
a) augmenter x de 1 — Affectation. -
Un algorithme doit être…
Réponse
b) fini et ordonné — Définition. -
« Bonjour » est une valeur de type…
Réponse
b) chaîne — Texte.
وصف معالجة بمراحل واستعمال المتغيرات.
</>ملخص الدرس
الخوارزمية
سلسلة منتهية ومرتبة من التعليمات لحل مشكلة. البنية: المدخلات ← المعالجة ← المخرجات.
المتغيرات
لـالمتغير اسم ويحتوي على قيمة قد تتغير؛ الأنواع: صحيح، حقيقي، نص (سلسلة)، منطقي.
التعليمات الأساسية
اقرأ (إدخال)، التخصيص (x ← 5)، اكتب (عرض).
مثال
اقرأ a، b ؛ s ← a + b ؛ اكتب s.
✎أمثلة محلولة
مثال 1
اكتب خوارزمية تحسب محيط مربع.
عرض الحل
?اختبر نفسك
اضغط على الجواب الصحيح.
-
x ← x + 1 تعني…
الجواب
أ) زيادة x بـ 1 — التخصيص. -
يجب أن تكون الخوارزمية…
الجواب
ب) منتهية ومرتبة — التعريف. -
«Bonjour» قيمة من نوع…
الجواب
ب) سلسلة — نص.
Résumé rédigé par Nqraw selon le programme officiel marocain.