Scanner scan = new Scanner(System.in);
double numbers = scan.nextDouble();
double[] avg =..????
Répondre
Vous pouvez essayer quelque chose comme ça :
public static void main (String[] args)
{
Scanner input = new Scanner(System.in);
double[] numbers = new double[5];
for (int i = 0; i < numbers.length; i++)
{
System.out.println("Please enter number");
numbers[i] = input.nextDouble();
}
}
Il semble assez basique des choses à moins que je vous comprends mal
Cela ne fonctionnera pas quand vous dépasserez la capacité du tableau (5). Une meilleure option serait d'utiliser une liste. –
@MarkHughes: En effet, mais l'OP a demandé un tableau. – npinti
c'est pourquoi je l'ai laissé comme un commentaire pas une réponse. Ces questions apparaissent généralement dans les résultats de recherche :) –
double [] avg = new double[5];
for(int i=0; i<5; i++)
avg[i] = scan.nextDouble();
disons 5 entrées –
@WM Édité la réponse .. – Feyyaz
Vous pouvez obtenir tous les doubles avec ce code:
List<Double> numbers = new ArrayList<Double>();
while (scan.hasNextDouble()) {
numbers.add(scan.nextDouble());
}
comment ajouter des chaînes à la 'List', j'ai utilisé ce code' while (scanner.hasNext()) { \t \t liste.add (scanner.next () .toString()); 'mais il me donne' NullPointerException' –
Scanner scan = new Scanner (System.in);
for (int i=0; i<=4, i++){
System.out.printf("Enter value at index"+i+" :");
anArray[i]=scan.nextInt();
}
Vous devez également afficher la déclaration du tableau? –
import java.util.Scanner;
public class Main {
/**
* @param args
*/
public static void main(String[] args) {
Scanner in=new Scanner (System.in);
int num[]=new int[10];
int average=0;
int i=0;
int sum=0;
for (i=0;i<num.length;i++) {
System.out.println("enter a number");
num[i]=in.nextInt();
sum=sum+num[i];
}
average=sum/10;
System.out.println("Average="+average);
}
}
Ceci peut être utilisé pour obtenir la moyenne des entrées –
import java.util.Scanner;
class Array {
public static void main(String a[]){
Scanner input = new Scanner(System.in);
System.out.println("Enter the size of an Array");
int num = input.nextInt();
System.out.println("Enter the Element "+num+" of an Array");
double[] numbers = new double[num];
for (int i = 0; i < numbers.length; i++)
{
System.out.println("Please enter number");
numbers[i] = input.nextDouble();
}
for (int i = 0; i < numbers.length; i++)
{
if ((i%3) !=0){
System.out.print("");
System.out.print(numbers[i]+"\t");
} else {
System.out.println("");
System.out.print(numbers[i]+"\t");
}
}
}
Voici le code:
import java.util.Scanner;
class Array {
public static void main(String a[]){
Scanner input = new Scanner(System.in);
System.out.println("Enter the size of an Array");
int num = input.nextInt();
System.out.println("Enter the Element "+num+" of an Array");
double[] numbers = new double[num];
for (int i = 0; i < numbers.length; i++)
{
System.out.println("Please enter number");
numbers[i] = input.nextDouble();
}
for (int i = 0; i < numbers.length; i++)
{
if ((i%3) !=0){
System.out.print("");
System.out.print(numbers[i]+"\t");
} else {
System.out.println("");
System.out.print(numbers[i]+"\t");
}
}
}
Essayez de penser comme cette
import java.util.Scanner;
public class sort {
public static void main(String args[])
{
int i,n,t;
Scanner sc=new Scanner(System.in);
System.out.print("Enter the size of array");
n=sc.nextInt();
int a[] = new int[n];
System.out.println("Enter elements in array");
for(i=0;i<n;i++)
{
a[i]=sc.nextInt();
}
t=a[1];
for(i=0;i<n;i++)
{
if(a[i]>t)
t=a[i];
}
System.out.println("Greates integer is" +t);
}
}
Alors que votre réponse peut résoudre la question, il est toujours préférable si vous pouvez fournir une description de ce que le problème était et comment votre réponse le résout. Ceci est une suggestion pour améliorer encore ceci et les réponses futures. –
Ceci est un programme pour montrer comment l'entrée du système et également calculer la somme à chaque niveau et moyenne.
package NumericTest;
import java.util.Scanner;
public class SumAvg {
public static void main(String[] args) {
int i,n;
System.out.println("Enter the number of inputs");
Scanner sc = new Scanner(System.in);
n=sc.nextInt();
int a[] = new int [n];
System.out.println("Enter the inputs");
for(i=0;i<n;i++){
a[i] = sc.nextInt();
System.out.println("Inputs are " +a[i]);
}
int sum = 0;
for(i=0;i<n;i++){
sum = sum +a[i];
System.out.println("Sums : " +sum);
}
int avg ;
avg = sum/n;
System.out.println("avg : " +avg);
}
}
- 1. php quelques chiffres de chaîne
- 2. Lecture entrée scanner
- 3. arc4random sauf quelques chiffres
- 4. Comment mettre une virgule en chiffres?
- 5. Problèmes Java - Entrée du scanner et instructions If (X == Input)
- 6. comment scanner la mémoire du système par programme?
- 7. MySQL - deuxième séquence dans le tableau (par exemple par catégorie)
- 8. Je veux former amxn matrice en donnant quelques chiffres comme entrée en C#
- 9. Java Scanner entrée inégale à elle-même?
- 10. Utilisation du séparateur Java Scanner
- 11. Comment mettre un point après trois chiffres d'un nombre
- 12. Jquery: Comment obtenir la valeur d'une entrée et mettre dans un tableau
- 13. Comment formater du double au format d'argent? Par exemple: 3.234,12
- 14. comment intercepter une entrée vide avec la classe de scanner en Java
- 15. Comment référencer une entrée dans un formulaire dans jQuery
- 16. Comment mettre un tableau dans une structure en C#?
- 17. Comment trieriez-vous un tableau dans Ruby en fonction d'une formule (par exemple, classement de recherche)?
- 18. Recevoir une entrée à un moment précis
- 19. Comment insérer une entrée de tableau au moment de l'initialisation?
- 20. Séparer les chiffres longs par 3 chiffres
- 21. Obtention du tableau actuel en chiffres (Python/Appscript)
- 22. Comment une application de console (par exemple Java) peut-elle reconnaître la source du flux 'entrée standard'?
- 23. fichier de lecture par le dispositif du scanner en java
- 24. Fraction du scanner fractionSum finish
- 25. comment supprimer une entrée en double par un SQL?
- 26. C#: Diviser une chaîne (ou une entrée utilisateur) en caractères individuels avecOUT en utilisant un tableau?
- 27. Impossible de mettre un tableau dans une erreur de chaîne
- 28. Interprétation de l'heure entrée par l'utilisateur avec php (par exemple demain, dans trois jours, 30 jours)
- 29. Est-il possible de mettre à jour une entrée dans Lotus Notes par e-mail?
- 30. Comment puis-je mettre un tableau dans une classe avec un autre tableau dans une autre classe
est-ce un nombre connu ou inconnu d'entrées? – Bozho