jaimera vraiment que quelque nous aidez nous Avon un tp algorithm qui nous complique tous la salle
question
on considere un processeur pour lequel on ne peut faire plus faire l'addition par action d'afectation numerique avec tel processeur, l'algorithme parametre somme1(abcd) dont le dossier est representé ici
apres de calcul de la somme de quatre valeur numerique.
environnement
abcd :parametre données numerique qui represent les quatre valeurs a cumuler
s:parametre resultat dans lequel l'algorithme calcule la somme des valeur de abcd
action
algorithme somme1(abcd)
debut
s<---0
s<---s+a
s<---s+b
s<---s+c
s<---s+d
fin
question
si on utilise pour faire la somme des quatre variable x1,x2,x3,x4,
la variable xs on ecrira l'appel somme1(x1,x2,x3,x4,xs)
Q1) utiliser cet algorithme pour calculer dans la variable p le produit par 4 de la valeur de la variable t.
Q2)utiliser cet algorithme pour faire la somme de trois variable x,y,z dans la variable total .
Q3)si k,l,m,n sont quatre variable numerique ,l'appel somme1(k,l,m,n,k),ne respect pas le regle qui interdi a un meme parametre effectif de correspondre a la fois a un parametre donnees et a un parametre resultat.quel sera son effet s'il est cependant execute?donneer une sequence d'action utilisant un appel somme1 et permettant de faire la somme des valeur de k,l,m,n dans k.
Q4)composer pour le meme processeur (une seule addition par affectation)un algorithme somme2(x,y,z,t)qui calcule dans le parametre donné resultat x la somme des valeurs de x,y,z et t(x,y,z et t tants les parametre donnees)
merci