Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
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; // вызов диалогового окна эхо-печати
|