偶数要素と奇数要素を2つの異なるリストに分割するJavaプログラム
偶数要素と奇数要素を2つの異なるリストに分割するための、Javaコードは次のとおりです-
例
import java.util.Scanner;
public class Demo{
public static void main(String[] args){
int n, j = 0, k = 0;
Scanner s = new Scanner(System.in);
System.out.println("Enter the number of elements required :");
n = s.nextInt();
int my_arr[] = new int[n];
int odd_vals[] = new int[n];
int even_vals[] = new int[n];
System.out.println("Enter the elements of the array(even and add numbers) :");
for(int i = 0; i < n; i++){
my_arr[i] = s.nextInt();
}
for(int i = 0; i < n; i++){
if(my_arr[i] % 2 != 0){
odd_vals[j] = my_arr[i];
j++;
} else {
even_vals[k] = my_arr[i];
k++;
}
}
System.out.print("The odd numbers in the array : ");
if(j > 1){
for(int i = 0;i < (j-1); i++){
if(odd_vals[i]==1){
System.out.println("1 is niether even nor odd");
}
else
System.out.print(odd_vals[i]+",");
}
System.out.print(odd_vals[j-1]);
} else {
System.out.println("There are no odd numbers.");
}
System.out.println("");
System.out.print("The even numbers in the array : ");
if(k > 1){
for(int i = 0; i < (k-1); i++){
if(even_vals[i]==1){
System.out.println("1 is niether even nor odd");
}
else
System.out.print(even_vals[i]+",");
}
System.out.print(even_vals[k-1]);
} else {
System.out.println("There are no even numbers in the array.");
}
}
} 出力
Enter the number of elements required : Enter the elements of the array(even and add numbers) : The odd numbers in the array : 1 is niether even nor odd 9 The even numbers in the array : 2,4,6>
コンソール入力
5 1 2 4 6 9
「Demo」という名前のクラスには、配列に格納する必要のある要素の数を要求し、奇数値と偶数値をそれぞれ格納する2つの新しい配列を宣言するmain関数が含まれています。配列要素はユーザーから取得され、「for」ループが実行されて、数値が0で割り切れるかどうかがチェックされます。つまり、数値を2で割ったときの余りが0であるかどうかがチェックされます。はいの場合、メインからのその数値配列は偶数配列に格納され、それ以外の場合は奇数配列に格納されます。 1は偶数でも奇数でもないため、偶数または奇数の配列に1を格納しながらメッセージを出力します。
-
リスト内の偶数要素と奇数要素を2つの異なるリストに入れるPythonプログラム
リスト内の偶数要素と奇数要素を2つの異なるリストに配置する必要がある場合は、2つの空のリストを持つメソッドを定義できます。剰余演算子を使用して、数値が偶数か奇数かを判断できます。 以下は同じのデモンストレーションです- 例 def split_list(my_list): even_list = [] odd_list = [] for i in my_list: if (i % 2 == 0): even
-
偶数要素と奇数要素を2つの異なるリストに分割するPythonプログラム。
このプログラムでは、ユーザー入力リストを作成し、要素は奇数要素と偶数要素の混合物です。私たちの仕事は、これらのリストを2つのリストに分割することです。 1つは奇数の要素を含み、もう1つは偶数の要素を含みます。 例 Input: [1, 2, 3, 4, 5, 9, 8, 6] Output Even lists: [2, 4, 8, 6] Odd lists: [1, 3, 5, 9] アルゴリズム Step 1 : create a user input list. Step 2 : take two empty list one for odd and another for eve