Un code en java qui ne fonctionne pas

ing_future Messages postés 18 Statut Membre -  
KX Messages postés 19031 Statut Modérateur -
Bonjour,

j'ai fait ce code en java
le but de ce code et lire 5 nums qui sont dans un tableau et au fond du code on ajoute un autre tableau qui contient que les les impaires du permier tableau
et à la fin on affiche les 2 tableau
le premier contient tous les 5 nums
et le dexieme contient que les impaires
voila le code svp


public class exam2 {

public static void main(String[] args) {
int n[]={5,12,6,18,3};
int k,s=2;

for(int i=0;i<n.length;i++){
System.out.print(n[i]+" ");
}
System.out.println();
k=0;
int m[]=new int [s];
for(int i=0;i<n.length;i++){
if(n[i]%2==1){
k=n[i];
m[s]=k;
}
}
System.out.print(m[s]+" ");
}}


et à la fin j'ai une question ,combient d'heure j'étudie le "java" pour le métriser
===> 3 heurs par jour et bien.????

A voir également:

1 réponse

KX Messages postés 19031 Statut Modérateur 3 020
 
Tu ne peux pas utiliser m[s] avec le tableau m=new int[s], les indices vont de 0 à s-1
0