Additional Exercises on Simple Sequential Algorithms
1. Exercice 5:
Ecrire un algorithme/programme qui calcule la somme de quatre nombres entiers entrés au clavier, en se servant de 2 variables uniquement.
Solution :
Algorithme:
Algorithm calcul;
Var n,s:Integer;
Begin
Write("Donner le premier nombre: ");
Read(n);
s ← n;
Write("Donner le deuxième
nombre: ");
Read(n);
s ← s+n;
Write("Donner le troisième nombre: ");
Read(n);
s ← s+n;
Write("Donner le quatrième nombre: ");
Read(n);
s ← s+n;
Write("La somme est: ",s);
End.
Programme C:
#include <stdio.h>
#include <stdlib.h>
int main(){
int n,s;
printf("Donner le premier nombre: ");
scanf("%d",&n);
s=n;
printf("Donner le deuxieme nombre: ");
scanf("%d",&n);
s=s+n;
printf("Donner le troisieme nombre: ");
scanf("%d",&n);
s=s+n;
printf("Donner le quatrieme nombre: ");
scanf("%d",&n);
s=s+n;
printf("La somme est: %d",s);
return 0;
}