Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






WriteLn;






End;

WriteLn;

End.

3.2. На языке Си:

 

#include < stdio.h>

#include < conio.h>

#include < math.h>

#include < time.h>

Int main()

{

Int i, j, n, m, massiv_min, massiv_max, temp;

time_t t; // текущее время для инициализации

// генератора случайных чисел

srand((unsigned) time(& t)); // инициализация генератора

// случайных чисел

printf(" \nЛабораторная работа №6_2");

printf(" \nВариант №0");

printf(" \nПО-11-1");

printf(" \nПупкин Василий\n");

printf(" \nВведите нижнюю границу диапазона: ");

scanf(" %d", & massiv_min);

printf(" \nВведите верхнюю границу диапазона: ");

scanf(" %d", & massiv_max);

printf(" \nВведите размер массива: ");

scanf(" %d", & n);

int massiv[n][n];

printf(" \nИсходный массив: \n");

m = massiv_max-massiv_min + 1;

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

{

// получение случайного числа в диапазоне

// от vector_min до vector_max

for (j=0; j< n; j++)

{

massiv[i][j]=rand()% m + massiv_min;

printf(" %5d", massiv[i][j]);

}

printf(" \n");

}

printf(" \n");

for (i=0; i< n; i++) //меняем местами соответствующие элементы

{ //главной и побочной диагоналей

temp = massiv[i][i];

massiv[i][i] = massiv[i][n-i-1];

massiv[i][n-i-1] = temp;

}

printf(" \nВыходной массив: \n");

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

{

for (j=0; j< n; j++)

printf(" %5d", massiv[i][j]);

printf(" \n");

}

printf(" \n");

Return 0;

}

3.3. На языке Java:

 

Package javaapplication6_2;

// Импорт библиотеки графических компонентов Swing

import javax.swing.*;

import java.util.*;

public class JavaApplication6_2 // задание нового класса

{

// описание главного метода main этого класса

public static void main(String[] args)

{

//описание переменных

int n, massiv_min, massiv_max, temp; // целого типа

String input, text; // строк класса String

//консольный вывод

System.out.println(" Лабораторная работа №6-2");

System.out.println(" Вариант №0");

System.out.println(" ПО-11-1");

System.out.println(" Пупкин Василий");

System.out.println();

// вызов диалогового окна ввода исходных данных

input=JOptionPane.showInputDialog(" Нижняя граница диапазона massiv_min: ");

// преобразование из строкового значения в целое

massiv_min=Integer.parseInt(input);

input=JOptionPane.showInputDialog(" Верхняя граница диапазона massiv_max: ");

massiv_max=Integer.parseInt(input);

input=JOptionPane.showInputDialog(" Размер квадратного массива n: ");

n=Integer.parseInt(input);

// формирование строки вывода

text=" Значения входных переменных: \nmassiv_min=" + massiv_min +

" \nmassiv_max=" + massiv_max + " \nn=" + n;

// вызов диалогового окна эхо-печати


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.014 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал