[ad_1]
static int userInputSum(){ Scanner sc = new Scanner(System.in); int sum = 0; int num; do{ System.out.println("Enter the number: "); num = sc.nextInt(); System.out.println("Enter 0 to end the loop"); sum += num; }while (num > 0); System.out.println("Sum is "+ sum); return -1; }
Ce que j’ai essayé :
Je dois additionner les entrées de l’utilisateur, mais pouvez-vous m’aider à imprimer le plus grand nombre saisi par l’utilisateur.
Solution 1
Mettez une variable à zéro. Ensuite, pendant que vous lisez chaque nombre, comparez-le avec cette variable. S’il est supérieur, remplacez la variable par le nombre. Une fois que vous aurez lu tous les nombres, la variable contiendra la plus grande valeur.
Solution 4
importer java.util.* ;
classe publique principale
{
//code pour le plus grand nombre.
public static void main(Chaîne[] arguments) {
Scanner sc = nouveau scanner (System.in);
int n=sc.nextInt();
int max=0 ;
tandis que(n>0){
si(n>0){
si(n>max){
maximum=n ;
}
}autre{
System.out.println(“Les données ne sont pas saisies”);
}
n=sc.nextInt();
}
System.out.print(max);
}
}
Solution 5
package com.dev.java; import java.util.Scanner; public class LargestNum { // Code for Take integer inputs till the user enters 0 and print the largest number from all public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("Please enter the nuumber: "); int a = in.nextInt(); int max = 0; while(true) { if(a>0) { if(a>max) max = a; } else { break; } a = in.nextInt(); } System.out.println("The largest number of all is "+ max); } }
Solution 2
importer java.util.Scanner ;
// problème Prenez des entrées entières jusqu’à ce que l’utilisateur entre 0 et imprime le plus grand nombre de tous.
classe publique Problème4 {
public static void main(Chaîne[] arguments) {
Entrée du scanner = nouveau scanner (System.in);
variable entière = 0 ;
tandis que (vrai)
{
int m = input.nextInt();
si( m == 0 )
{
casser;
}
si( m>variable)
{
variable=m ;
}
}
System.out.println(variable);
}
}
Solution 3
public class program { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num, a=0; System.out.print("ENTER A NUMBER: "); num = sc.nextInt(); // Condition Starts while(num!=0){ System.out.print("ENTER A NUMBER: "); num = sc.nextInt(); System.out.println("ENTER 0 TO END LOOP"); if(num>a){ a = num; // The value of a will change to the value of num } }// Condition Ends System.out.print("The largest number entered by the user is: "+a) } }
[ad_2]
コメント