Bes1 des solutions des exerc de programmation

Samira -  
 Samira -
Bsr à ts ! J quelques exercices é J vraiment besoin de votre aide. mrc d'avance :)
Le 1er Exrc :
Ecrire un algo qui permet de saisir une valeur,affiche ensuite les 20 suivants et détermine les occurrences du 1er nombre saisi.
Le 2éme Exrc :
Ecrire un algo pour lire la partie réelle et la partie imaginaire d'un nombre complexe z (Re+i*Im) et d'afficher le module.
Le 3éme Exrc :
Ecrire un algo qui permet d'afficher le triangle suivant :
*****
****
***
**
*
Le nombre de lignes étant donné par l'utilisateur.

2 réponses

  1. boudir313
     
    Bonjour, voila pour le deuxième exo c bon. mais pourrais-tu préciser pour le premier (que veux-tu dire par les 20 suivants)

    solution 2ème exo:

    Algorithme NbrComplex
    Variables Re, Im, Module: Réels
    
    DEBUT
    
    Ecrire ('donner la partie réelle du nombre complexe')
    Lire (Re)
    Ecrire ('donner la partie imaginaire du nombre complexe')
    Lire (Re)
    Moule<------ (Racine(Re^2+Im^2)
    Ecrire('le module du nombre complexe saisi est: ', Module)
    
    
    FIN
    0
    1. Samira
       
      Je te remercie pr votre aide et pr le 1er exerc,je vx dire par les 20 suivants : les 20 nombres qui suivent le nombre saisi par l'utilisateur.Par ex : Si on a saisi 2 le programme affiche ensuite 3,4,5 jusqu'a 22. mrc encore une fois :)
      0
    2. JooS Messages postés 2705 Statut Membre 228
       
      Le deuxieme Lire, c'est Lire(Im);
      Je pense pas qu'il y ait une puissance en Algo, donc le mieux et de faire !
      Module <- (Re^2+Im^2)^(1/2);
      0
    3. boudir313
       
      si comme tu dis les 20 suivant c'est les nombre qui suivent le nombre saisi, pour quoi alors demander le nombre d'occurrence?!!!! c'est claire que c'est égal à 1!!!!!!! soit un peu plus précise! et oui il s'agit il s'agit de Im pour le deuxième LIRE et pour la racine c vrai qu'il n'existe pas en algorithmique, mais l'important c'est que tu as compris!!!
      essaie tout de même de travailler tes algorithmes!
      0
  2. boudir313
     
    solution exo3:

    Algorithme Triangle
    Variables NbrLig, i,j: Entier
    Debut
    Ecrire('donner le nombre de ligne du triangle à afficher ')
    Lire(NbrLig)
    Pour i allant de 0 à (NbrLig-1) Faire
    DPour
    Pour j allant de 1 à (NbrLig-i) Faire
    Dpour
    Ecrire('*')
    Fpour
    Saut de ligne
    FPour
    FIN


    Mais essaie de travaillez tout seul, ce n'est pas vraiment compliqué.
    0
    1. vordano Messages postés 1981 Statut Membre 316
       
      ca ne sert a rien de lui dire de travailler seul si tu lui mache le travail...
      0
    2. Samira
       
      boudir 313 ! tu voulais dire koi par Dpour ??!
      0
    3. JooS Messages postés 2705 Statut Membre 228
       
      Dpour = Début de la boucle pour
      Fpour = Fin de la boucle pour

      Tu peut enlever le Dpour !
      Vu qu'il n'y a pas une fonction saut de ligne !, mieux vaut écrire le saut de ligne !
      Ecrire(Saut de ligne);
      0
    4. Samira
       
      Mrc JooS ! :) C ça ce ke je croyais
      0