Chapitre 1

Notion générales

-Syntaxe d’un algo :


Algo : nomAlgo
Déclaration
| //variables
Début
| //actions
Fin nomAlgo

-En langage C :

#include <stdio.h>
int main (){
    //variables 
    //actions 
    return 0;
}

-En langage PHP :

<?php 
    // actions 
?>

Les variables :

Elles sont définies par un nom, type et une nature.
-Le nom : suite de lettres, chiffres et le caractère _.
-Le type : entier, réel, caractère, booléen, chaine
-Nature : constante (ne change pas de contenu) et variable.

Déclaration :

nomVariable : type

-Les opérations


-arithmétiques : +, -, *, / , % (modulo : reste de la division)
-Logiques : et, ou, non
-Test : >, >=, <, <= , =, !=

-Les actions :

-Affichage : afficher (« texte »), afficher (« texte »,nomVariable)
-Saisie : saisir (nomVariable)
-Affectation : nomVariable <- expression

Exo 1 : Ecrire un algo, prog C, dev PHP qui permet de calculer la surface et le périmètre d’un rectangle.

Algorithme



Algorithme : rectangle
Déclaration
lg, lr, s, p : réel
Début
Afficher("Donner la longueur :")
Saisir(lg)
Afficher("Donner la largeur :")
Saisir(lr)
s <- lg * lr
p <- (lg + lr) * 2
Afficher("La surface est de : ", s)
Afficher("Le périmètre est de : ", p)
Fin rectangle

En langage C

#include <stdio.h>
int main (){
	float lg, lr, s, p;
	printf("Donner la longueur:");
	scanf("%f", &lg);
	printf("Donner la largeur:");
	scanf("%f", &lr);
    s = lg * lr;
    p = 2 * (lg + lr);
    printf("La surface est de :%f", s);
    printf("Le perimetre est de :%f", p);
    return 0;
}

En PHP


<?php
// Vérification si le formulaire a été soumis ou si le bouton "Recommencer" a été cliqué
if ($_SERVER["REQUEST_METHOD"] == "POST" && !isset($_POST['recommencer'])) {
    $lg = $_POST['longueur'];
    $lr = $_POST['largeur'];

    // Conversion des valeurs en nombres
    $lg = floatval($lg);
    $lr = floatval($lr);

    // Calcul de la surface et du périmètre
    $s = $lg * $lr;
    $p = 2 * ($lg + $lr);

    // Afficher les résultats
    echo "La surface est de: $s<br>";
    echo "Le périmètre est de: $p<br>";
}

// Formulaire pour entrer les dimensions
?>
<form method="post" action="">
    <label for="longueur">Donner la longueur:</label>
    <input type="text" name="longueur" required><br>
    <label for="largeur">Donner la largeur:</label>
    <input type="text" name="largeur" required><br>
    <input type="submit" value="Calculer">
    <input type="submit" value="Recommencer" name="recommencer"> <!-- Bouton Recommencer -->
</form>


Exo 2 : Ecrire un algo, prog C et dev PHP qui permet de calculer le prix TTC et la valeur de la TVA d’un produit connu par son prix unitaire ht, sa quantité et le taux de sa TVA.

Algorithme

Algorithme : CalculPrixTTC
Déclarations
prix_unitaire_HT, taux_TVA, prix_TTC, TVA : réel
quantite : entier
Début
Afficher(« Donner le prix unitaire HT : »)
Saisir(prix_unitaire_HT)
Afficher(« Donner la quantité : »)
Saisir(quantite)
Afficher(« Donner le taux de TVA (en pourcentage) : »)
Saisir(taux_TVA)

TVA <- prix_unitaire_HT * quantite * (taux_TVA / 100)
prix_TTC <- (prix_unitaire_HT * quantite) + TVA

Afficher(« La valeur de la TVA est : « , TVA)
Afficher(« Le prix TTC est : « , prix_TTC)

Fin

En langage C

#include <stdio.h>
int main() {
 float prix_unitaire_HT, taux_TVA, prix_TTC, 
 TVA;
 int quantite;
 printf("Donner le prix unitaire HT : ");
 scanf("%f", &prix_unitaire_HT);
 printf("Donner la quantité : ");
 scanf("%d", &quantite);
 printf("Donner le taux de TVA (en pourcentage) 
 : ");
 scanf("%f", &taux_TVA);
 TVA = prix_unitaire_HT * quantite * (taux_TVA 
 / 100);
 prix_TTC = (prix_unitaire_HT * quantite) + 
 TVA;
 printf("La valeur de la TVA est : %.2f\n", 
 TVA);
 printf("Le prix TTC est : %.2f\n", prix_TTC);
 return 0;
}

En PHP

<?php
// Vérification si le formulaire a été soumis
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    $prix_unitaire_HT = floatval($_POST['prix_unitaire_HT']);
    $quantite = intval($_POST['quantite']);
    $taux_TVA = floatval($_POST['taux_TVA']);

    // Calcul de la TVA et du prix TTC
    $TVA = $prix_unitaire_HT * $quantite * ($taux_TVA / 100);
    $prix_TTC = ($prix_unitaire_HT * $quantite) + $TVA;

    // Affichage des résultats
    echo "La valeur de la TVA est : " . number_format($TVA, 2) . "<br>";
    echo "Le prix TTC est : " . number_format($prix_TTC, 2) . "<br>";
}
?>

<form method="post" action="">
    <label for="prix_unitaire_HT">Donner le prix unitaire HT :</label>
    <input type="text" name="prix_unitaire_HT" required><br>
    <label for="quantite">Donner la quantité :</label>
    <input type="text" name="quantite" required><br>
    <label for="taux_TVA">Donner le taux de TVA (en pourcentage) :</label>
    <input type="text" name="taux_TVA" required><br>
    <input type="submit" value="Calculer">
</form>




Une réponse à “Chapitre 1”

  1. Avatar de K Memer

    AAAAAAAAAAAAAAAAAAAAAAAH

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *