偶数要素と奇数要素を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