Exemple d’utilisation de la boucle ‘while’ dans la boucle ‘for’

Author:

 calcul
Download


#include 

void main()
{

   for(int i = 1 ; i <= 10 ; i++ )
   {
    long somme = 1L;
    int j=1;
     printf("1");

     /* Calculer la somme des nombres entiers consécutifs de 1 à 10 */
     while(j < i)
     {
       somme += ++j;
       printf("+%d", j); /* Afficher le nombre suivant */
     }
     printf(" = %ldn", somme); /* Afficher la somme = somme */
   }
}

/*

1 = 1
1+2 = 3
1+2+3 = 6
1+2+3+4 = 10
1+2+3+4+5 = 15
1+2+3+4+5+6 = 21
1+2+3+4+5+6+7 = 28
1+2+3+4+5+6+7+8 = 36
1+2+3+4+5+6+7+8+9 = 45
1+2+3+4+5+6+7+8+9+10 = 55

*/

Leave a Reply

Your email address will not be published. Required fields are marked *