Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
PlhPika
1

Многомерные массивы

19.12.2013, 01:14. Показов 490. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Постановка задачи

1. Используя функции, сформировать с помощью датчика случайных чи-сел двумерный массив и вывести его на печать.
2. Выполнить обработку двумерного массива в соответствии с вариантом, используя функции, результаты вывести на печать.

Условия

1. Формирование, печать и обработку массивов оформить в виде функ-ций. Массивы передавать как параметры функций.
2. Массивы реализовать как динамические. Размерность массива вводится пользователем.
3. Формирование массивов выполнить с использованием ДСЧ. В массивы записывать и положительные, и отрицательные числа.
4. Сортировку массивов организовать с помощью одного из простых ме-тодов сортировки, рассмотренных в лабораторной работе №3.
5. Для реализации интерфейса использовать текстовое меню:


C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
do
{   printf("1. Формирование массива\n");
    printf("2. Печать массива\n");
    printf("3. Поиск в массиве\n");
    printf("4. Сортировка массива\n");
    printf("5. Добавление/удаление в массив\n");
    printf("6. Выход\n");
    scanf("%d", &k);
    printf("\n\n");
    switch (k)
    {   case 1:; break; // выделение памяти и заполнение
        case 2:; break; // печать массива
        case 3:; break; // поиск и вывод на экран 
        case 4:; break; // сортировка и печать 
        case 5:; break; // добавление или удаление
    } while (k!=6); // выход
6. При удалении элементов (строк, столбцов) предусмотреть ошибочные ситуации, т.е. ситуации, в которых будет выполняться попытка удаления эле-мента (строки, столбца) из пустого массива или количество удаляемых элемен-тов будет превышать количество имеющихся элементов (строк, столбцов). В этом случае должно быть выведено сообщение об ошибке.
7. Функция main() должна содержать только описание массивов и вызовы функций для формирования, печати и обработки массивов (в виде меню).

Задание

Найти максимальный элемент, находящийся выше главной диагонали

p.s. заранее спасибо.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.12.2013, 01:14
Ответы с готовыми решениями:

Многомерные массивы
Дана матрица размера 5х9. Найти суммы элементов всех ее четных строк

Указатели и многомерные массивы
Всем добрый день, не совсем получается понять многомерные массивы как указатели. подскажите...

Многомерные массивы и указатели
#include <stdio.h> #include <stdlib.h> int main() { int zippo = {{2,4},{6,8},{1,3},{5,7}};...

Многомерные массивы символов, их описание и расположение в памяти
Многомерные массивы символов, их описание и расположение в памяти. Инициализация многомерных...

0
19.12.2013, 01:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.12.2013, 01:14
Помогаю со студенческими работами здесь

Как лучше задавать многомерные динамические массивы?
Прошу прощения за глупые вопросы, ибо новичок, но всё же: как лучше задавать многомерные (возьмём...

Упорядочить массивы по по убыванию, потом соединить массивы в один упорядоченный массив
Начала писать, запуталась Даны два одномерных массива состоящие из 10 целых чисел. Упорядочить...

Многомерные массивы, как перебирать внутренние массивы
Здравствуйте. Такой учебный код и плохо понимаю как перебираются внутренние массивы, может кто...

Многомерные массивы: перевернуть массив как "кубик-рубик" и группировка в массивы порядка выше
Здравствуйте, 1) Мне дан 3-мерный массив, куб данных, который я пробую перевернуть. Т.е...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru