Паскаль. Задача на массивы
Помогите решить пожалууйста)
Нужно написать программу на языке Паскаль, которая осуществляет обработку двумерного массива. Задание: Дана прямоугольная матрица. Определить количество столбцов, произведение элементов которых меньше 5. Условия: Элементы массива вещественного типа. Массив объявляется размером 10 на 10 . Размеpность рабочего массива задается пользователем, но не более 10 строк и не более 10 столбцов (при вводе пользователем большего значения чем 10 программа должна предложить повторно ввести неверно заданный параметр). Ввод значений массива осуществляется с консоли или из файла (по выбору пользователя). Результат pаботы пpогpаммы (исходный массив в виде матрицы и искомый параметр с соответствующими пояснениями) выводится на экpан и в файл. Помогиите))) |
если никто не обгонит завтра к 12 дня будет выложен текст программы
а сейчас пора с работы домой))) |
Буду очень благодарен)
|
Цитата:
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1. максимальный по модулю элемент массива; 2. сумму элементов массива, расположенных между первым и вторым положительными элементами. Преобразовать массив таким образом, чтобы элементы, равные нулю, располагались после всех остальных. Это поможете сделать? Пожалуйста) |
К задаче #1 (на всякий случай, чтобы не было вопросов)
Код:
program massiv1; Код:
10.1 Код:
10.100000 2.110000 3.120000 |
К задаче #2 (без работы с файлами, если нужно - скопируйте из предыдущего поста)
Код:
program massiv2; |
у студентов приближается сдача сессии - надо как то делать лабы по информатике )))
|
Всем огромное спасибо))) извините, что долго не благодарил, но все равно)) все спасибо)) ну тоесть спасибо вам, AlexZir ) большое-большое)
Да, приближается сессия, только лабы не по информатике, а по программированию)хаха |
Привет всем! Помогите мне пожалуйста с массивами в паскале. Я просто ниразу не делал лабы в паскале. Кто сможет помогите плиз.
Лабораторная работа « Одномерные массивы». Вводится длина одномерного массива (вектора) и значения его элементов. 1) Составить и вывести на экран новый массив с номерами элементов исходного массива, которые равны заданному значению. Заданное значение вводится с клавиатуры. 2) Поменять местами максимальный и минимальный элементы массива. Вывести измененный массив на экран. 3) Все элементы массива, меньшие заданного значения, и их номера записать в новые массива. Вывести новые массивы на экран. Заданное значение вводится с клавиатуры. 4) Вводится дополнительный массив разрешенных значений. Определить и вывести на экран, сколько элементов исходного массива имеют разрешенные значения. 5) Вводится дополнительный массив разрешенных значений. Составить массив из элементов исходного массива, имеющих неразрешенные значения. Вывести результативный массив на экран. 6) Составить и вывести на экран массив с М максимальными значениями исходного массива. М вводится дополнительно. 7) Переписать элементы массива в обратном порядке на том же месте. Вывести измененный массив на экран. 8) Составить и вывести на экран массив из различных элементов исходного массива. 9) Cоставить и вывести на экран массив номеров элементов исходного вектора, встречающихся один раз. 10)Составить и вывести на экран два массива: массив повторяющихся элементов исходного массива и массив их частот. |
Вот еще одна. помогите плиз.
Лабораторная работа «Двумерные массивы». Ввести размер прямоугольной матрицы и значения ее элементов. Построить вектор В, где В(i) - 1) число неотрицательных элементов в i-ой строке. 2) среднее арифметическое положительных элементов в i-ом столбце. 3) минимальное значение в i-ой строке. 4) максимальное значение в i-ом столбце. 5) номер максимального значения в i-ой строке. 6) номер минимального значения в i-ом столбце. 7) число элементов i-ой строки, значения которых меньше заданного значения. 8) значение элемента матрицы, не равное заданному значению. 9) равно 1, если значения элементов i-ой строки упорядочены по возрастанию, и 0, в противном случае. 10) количество простых чисел в i-ой строке. |
Часовой пояс GMT +4, время: 16:46. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.