la programmation

Calcul de Somme en Java

Bien sûr, je serais ravi de vous aider à écrire un programme Java de base. Avant de commencer, clarifions d’abord ce que vous aimeriez que le programme fasse. Voulez-vous un programme qui effectue une tâche spécifique, comme calculer des nombres premiers, trier une liste d’entiers, ou peut-être afficher un message à l’utilisateur? Ou préférez-vous un programme plus général qui vous montre comment déclarer des variables, écrire des boucles, et utiliser des structures de contrôle telles que les conditions et les boucles? Une fois que vous aurez précisé ce que vous attendez du programme, nous pourrons élaborer un exemple en Java correspondant à vos besoins spécifiques.

Plus de connaissances

Compris, je vais vous donner un exemple de programme Java qui couvre quelques concepts de base tels que la déclaration de variables, l’utilisation de boucles et de conditions, ainsi que l’interaction avec l’utilisateur via la console. Dans cet exemple, nous allons écrire un programme simple qui calcule la somme des entiers de 1 à n, où n est un nombre entier saisi par l’utilisateur. Voici le code :

java
import java.util.Scanner; public class CalculSomme { public static void main(String[] args) { // Création d'un objet Scanner pour lire l'entrée de l'utilisateur depuis la console Scanner scanner = new Scanner(System.in); // Demande à l'utilisateur de saisir un entier System.out.print("Veuillez saisir un entier positif : "); // Lecture de l'entier saisi par l'utilisateur int n = scanner.nextInt(); // Fermeture du scanner une fois que nous avons fini de l'utiliser scanner.close(); // Vérification de la validité de l'entrée de l'utilisateur if (n <= 0) { System.out.println("Vous devez saisir un entier positif."); return; // Quitte le programme si l'entrée n'est pas valide } // Déclaration d'une variable pour stocker la somme int somme = 0; // Calcul de la somme des entiers de 1 à n à l'aide d'une boucle for for (int i = 1; i <= n; i++) { somme += i; // Ajoute la valeur de i à la somme actuelle } // Affichage de la somme calculée System.out.println("La somme des entiers de 1 à " + n + " est : " + somme); } }

Ce programme utilise la classe Scanner de Java pour lire l’entrée de l’utilisateur depuis la console. Ensuite, il vérifie si l’entier saisi est positif et affiche un message d’erreur si ce n’est pas le cas. Ensuite, il utilise une boucle for pour calculer la somme des entiers de 1 à n, en ajoutant chaque valeur à une variable somme. Enfin, il affiche la somme calculée à l’utilisateur.

Vous pouvez exécuter ce programme dans votre environnement de développement Java préféré, tel que Eclipse, IntelliJ IDEA ou NetBeans, ou bien directement depuis la ligne de commande en utilisant javac pour le compiler et java pour l’exécuter.

Bouton retour en haut de la page