******** En Algorithme ********
Algorithme Somme_de_1_jusqu'au_N
Variables i,S,N: entiers
Debut
i ← 1 S ← 0
Ecrire("Donner un entier:")
Lire (N)
TantQue ( i <= N ) faire
S ← S + i
i ← i + 1
FinTantQue
Ecrire("La somme de 1 Ã N est:",S)
fin
Résultat : ==> Donner un entier : 6 La somme de 1 à 6 est : 21
Retour vers la liste d'exercices
******** En C ********
#include <stdio.h> int main(){ int i=1 , S=0 ,N; printf("donner un entier :"); scanf ("%d",&N); while ( i <= N ) { S = S+i; i++ ; } printf("la somme de 1 Ã %d est: %d\n",N,S); return 0; }
Exemple : ==> Donner un entier : 6 La somme de 1 Ã 6 est : 21
Retour vers la liste d'exercices
******** En C++ ********
#include <iostream>
using namespace std;
int main(){
int i=1 , S=0 ,N;
cout<<"donner un entier :";
cin>>N;
while ( i <= N ){
S = S+i;
i++ ;
}
cout<<"la somme 1+2+..+"<<N<<" = "<<S;
return 0;
}
Exemple : ==> Donner un entier : 6
La somme de 1 Ã 6 est : 21
******** En Python ********
******** En Python ********
i=1
S=0
N = int(input("Donner un entier:"))
while i <= N :
S = S + i
i = i + 1
print("La somme de 1 Ã N est:",S)
******** En JAVA ********import java.util.Scanner;
class Main {
public static void main(String[] args){
Scanner sc = new Scanner (System.in);
System.out.print("Entrer un entier :");
int N = sc.nextInt();
int i=1 , S=0;
while ( i <= N ) {
S = S+i;
i++ ;
}
System.out.print("la somme de 1 ->"+N+" est: "+S);
}
}
********* En C# *******
using System;
public class Ex16 {
public static void Main(string[] args)
{ int i=1 , S=0 ,N;
Console.Write("donner un entier :");
N=int.Parse(System.Console.ReadLine());
while ( i <= N ) {
S = S+i;
i++ ;
}
Console.Write("la somme 1+2+...+"+N+" = "+S);
}
}
class Main {
public static void main(String[] args){
Scanner sc = new Scanner (System.in);
System.out.print("Entrer un entier :");
int N = sc.nextInt();
int i=1 , S=0;
while ( i <= N ) {
S = S+i;
i++ ;
}
System.out.print("la somme de 1 ->"+N+" est: "+S);
}
}
using System;
public class Ex16 {
public static void Main(string[] args)
{ int i=1 , S=0 ,N;
Console.Write("donner un entier :");
N=int.Parse(System.Console.ReadLine());
while ( i <= N ) {
S = S+i;
i++ ;
}
Console.Write("la somme 1+2+...+"+N+" = "+S);
}
}