Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Масиви java

Автор:   •  Февраль 19, 2019  •  Лабораторная работа  •  1,504 Слов (7 Страниц)  •  406 Просмотры

Страница 1 из 7

ЛР 4. Масиви

  1. Скласти програму, яка підраховує визначник матриці, заданої масивом. Розмірність матриці задається користувачем. Елементи вводяться або випадкові.

[pic 1]

Програмний код:

package lab41;

import java.util.Scanner;

public class Lab41 {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        System.out.print("Введите размер массива N: ");

        int n = sc.nextInt();

        float mas[] = new float[n];

        System.out.println("Исходный массив: ");

        for (int i = 0; i < n; i++) {

            mas[i] = 6+(float)(Math.random()*27.4);

            System.out.print(mas[i] + "\t");

        }        System.out.print("\nВведите начальный элемент: ");

        n = sc.nextInt();

        System.out.print("\nВведите конечный элемент: ");

        int m = sc.nextInt();

        int s = 0;

        for (int i = n; i < m + 1; i++) {

               System.out.print(mas[i]+ " ");

            s += mas[i]; // Сумма всех элементов заданного массива

        }        System.out.printf("\nСумма всех элементов заданного массива в диапазоне %d...%d равна: %d", n, m, s);

    }

}

[pic 2]

2. Згенеруйте 2-мфрний масив розміром n x m випадковими числами здовільного проміжку. Перетворіть масив відповідно до завдання у стовпці "Що змінити" та обчисліть величину відповідно до завдання у стовпці "Що знайти". Сценарій:

[pic 3]

        Програмний код:

package lab42;

import java.io.*;

public class Lab42 {

    public static void main(String[] args) {

        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

        try {

            System.out.println("Введите размерность матрицы: ");

            String  n= br.readLine();

            int m=Integer.valueOf(n).intValue();

            System.out.println("Введите границы рандома: ");

            String  Q= br.readLine();

            int q=Integer.valueOf(Q).intValue();

            String  W= br.readLine();

            int w=Integer.valueOf(W).intValue();

            System.out.println("Ваша матрица: ");

            //пїЅпїЅпїЅпїЅпїЅпїЅпїЅ

            int[][] A = new int[m][m];

            for (int i=0; i

            {

                for (int j=0; j

                {

                    A[i][j] = q+ (int) (Math.random()*((w-q)+1));

                }

            }

            // пїЅпїЅпїЅпїЅпїЅ

            for (int i=0; i

            {

                for (int j=0; j

...

Скачать:   txt (4.7 Kb)   pdf (334.6 Kb)   docx (106.9 Kb)  
Продолжить читать еще 6 страниц(ы) »
Доступно только на Essays.club