Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Создайте два массива из 10 целых случайных чисел из отрезка [1;9]
- и третий массив из 10 действительных чисел. Каждый элемент с i-ым индексом
- третьего массива должен равняться отношению элемента из первого массива
- с i-ым индексом к элементу из второго массива с i-ым индексом. Вывести все три массива
- на экран (каждый на отдельной строке), затем вывести количество целых элементов в третьем массиве.
- */
- public class MaxElementMassiv {
- public static boolean Check(double a) {
- if (a - (int) a == 0) //!!!! a!=0
- return true;
- else
- return false;
- }
- public static void main(String[] args) {
- double m1[] = new double[10];
- double m2[] = new double[10];
- double m3[] = new double[10];
- int a = 0;
- for (int i = 0; i < m1.length; i++) {
- m1[i] = (int) ((Math.random() * 9) + 1); //(0.9*1число)-2число || (0*1число)-2число
- m2[i] = (int) ((Math.random() * 9) + 1); //(0.9*1число)-2число || (0*1число)-2число
- m3[i] = m1[i] / m2[i];
- }
- for (int i = 0; i < m1.length; i++) {
- System.out.print(m1[i] + " ");
- }
- System.out.println();
- for (int i = 0; i < m2.length; i++) {
- System.out.print(m2[i] + " ");
- }
- System.out.println();
- for (int i = 0; i < m3.length; i++) {
- System.out.printf("%.2f ", m3[i]);
- }
- //проверка
- System.out.println();
- for (int i = 0; i < m3.length; i++) {
- if (Check(m3[i])) {
- System.out.println(m3[i] + " ");
- a += 1;
- }
- }
- System.out.println("Количество целых чисел: " + a);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement