Algorithme en pascal

Fermé
moise - 12 oct. 2019 à 14:48
 Utilisateur anonyme - 12 oct. 2019 à 14:53
Bonjour,


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

Configuration: Windows / Chrome 77.0.3865.90
A voir également:

1 réponse