Все о Pascal
Главная
Вход
Регистрация
Пятница, 29.11.2024, 16:30Приветствую Вас, программист Гость | RSS
Меню сайта

Категории раздела
Уроки Pascal [36]
Мемы - "Типичный программист" [1]
Задачи [10]
Заработок в интернете [14]
Олимпиадные задчи [1]

Наш опрос
Оцените мой сайт
Всего ответов: 249

Статистика

Форма входа

Главная » Статьи » Уроки Pascal

Урок 24.

 Лекция 24.Двумерные массивы. Поиск элементов с заданными свойствами
автор: Садовский Ефим Моисеевич

1. Повторение.
    Двумерные массивы. Ввод, заполнение случайными числами, вывод на экран.
2. Двумерный массив. Назначение.
    При работе с двумерным массивом, чтобы перебрать все его элементы, необходимо использовать два вложенных цикла For (перебираем строки от 1 до N, а в каждой строке – столбцы от 1 до M):
        for i:=1 to N do ,     где N – количество строк массива.
        for j:=1 to M do ,     где M – количество столбцов массива.
    Однако двумерный массив можно рассматривать как несколько одномерных (разбивая его на строки или столбцы).
    Поэтому если в задаче необходимо перебрать элементы одного столбца или строки, то необходимо использовать только один цикл For.
    Например, удвоить все элементы 1-го столбца:
        for i:=1 to N do
        a[i,1]:= a[i,1]*2;
    Обратите внимание на то, что фиксируется второй индекс (номер столбца).
    Чтобы удвоить все элементы 1-й строки:
        for i:=1 to M do
        a[1,i]:= a[1,i]*2;
    Фиксируется первый индекс (номер строки).
3. Решение задач.
1. Двумерный массив 5х5 заполнен случайными числами от 1 до 100. Вывести на экран минимальный и максимальный элементы массива.
2. Двумерный массив 5х10 заполнен случайными числами от 1 до 100. Заменить нулями четные элементы 1 и K-го столбцов.
3. Заполнить двумерный массив 10х10 элементов случайными числами от 1 до 20. Возвести в квадрат все элементы четных строк.
4. Двумерный массив заполнен любыми числами. Вывести на экран максимальный элемент каждой строки.

Решение задач.
Категория: Уроки Pascal | Добавил: yurabobr1 (13.11.2012)
Просмотров: 1325 | Теги: строка, заполнить, число, двумерный, задача, Случайный, элемент, массив, экран, столбец | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz


  • Copyright MyCorp © 2024