Форум программистов, компьютерный форум CyberForum.ru

Задачи массивы( объяснение) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Кратчайший путь в графе. http://www.cyberforum.ru/cpp-beginners/thread394185.html
Такая задача: Дан ориентированный взвешенный ациклический граф. Требуется найти в нем кратчайший путь из вершины s в вершину t. Первая строка входного файла содержит четыре целых числа n, m, s и t — количество вершин, дуг графа, начальная и конечная вершина соответственно. Следующие m строк содержат описания дуг по одной на строке. Ребро номер i описывается тремя натуральными числами b_i,...
C++ Вывести слова, заканчивающиеся буквой "а" Дана строка символов. Признак конца строки "\n" (перевод строки). Строка состоит из слов, разделенных пробелами. Вывести слова, заканчивающиеся буквой "а", с порядковыми номерами этих слов в данной строке. Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п. Избегайте использования слишком большого количества смайлов в сообщениях в тематических разделах... http://www.cyberforum.ru/cpp-beginners/thread394175.html
C++ двумерная матрица А произвольной размерности
Пусть есть двумерная матрица А произвольной размерности. Сформировать на ее основе вектор В элементами которого является сумма элементов строк
Разработка алгоритмов и программ по реализации перегрузки операторов C++
Разработка алгоритмов и программ по реализации перегрузки операторов!!!!!!!!!!!!!! условие: Описать класс одномерный массив (вектор) целых чисел. Перегрузить следующую операцию: > уменьшить элементы вектора на заданное значение. помогите пожалуйсто кто знает....(чтобы работало в С++ -> console wizard -> C++ -> OK) Зарание спасибо
C++ Считывание из файла. http://www.cyberforum.ru/cpp-beginners/thread394159.html
в текстовом файле в несколько строк содержатся данные разных типов. Добавлено через 17 минут Необходимо подсчитать количество строк. Создать массив с такой размерностью и записать туда в каждую ячейку свою строку. Проблема с созданием массива динамического и в переписыванием строки из файла в массив. int patients() { int par=4; char c;
C++ принцип геометрического параллелизма на MPI не знаю, в какой отдел обращаться с этим вопросом, решила сюда. необходимо распараллелить такую задачку: y1=a + a*x1 + a*x2 + a*x3; y2=a + a*x1 + a*x2 + a*x3; y3=a + a*x1 + a*x2 + a*x3; y4=a + a*x1 + a*x2 + a*x3; подобрать отпимальные значения х1, х2, х3. 0< = x1<= 2 0<= x2 <=5 подробнее

Показать сообщение отдельно
Depressa
3 / 3 / 0
Регистрация: 26.11.2011
Сообщений: 83
28.11.2011, 20:52  [ТС]     Задачи массивы( объяснение)
Цитата Сообщение от ZaVyLoN Посмотреть сообщение
писал в блакноте, надеюсь ошибок нет. Только не вывел результирующий массив.
Только непонятно что Вам нужно изменить, точнее какой фрагмент кода.
Если Вам нужно изменить память, кусок или что-то сделать с ней, добавить..
Тогда почитайте про realloc
я просто по задач однотипным прохожу, там изменяется только сама функция( какие есть я написал),тип данных да способы вызыва памяти
как пример была сортировка пузырьком
есть вот такие
Напишите функцию, которая вычисляет скалярное произведение двух массивов. Массивы содержат элементы типа unsigned short. Каждый массив передается в функцию через пару параметров - указатель на первый элемент, и размер массива. 

Также напишите две функции: первая - для вывода элементов массива на экран и вторая - для ввода с клавиатуры. 

В функции main протестируйте работу Ваших функций. Память под массив(ы), с которыми идет работа, выделять/освобождать динамически, через операторы new/delete




Напишите функцию, которая вычисляет индекс минимального элемента массива. Массив содержит элементы типа unsigned long long. Массив передается в функцию через два параметра - указатель на первый элемент, и размер массива. 

Также напишите две функции: первая - для вывода элементов массива на экран и вторая - для ввода с клавиатуры. 

В функции main протестируйте работу Ваших функций. Память под массив(ы), с которыми идет работа, выделять статически. 




Напишите функцию, которая вычисляет максимальный элемент массива. Массив содержит элементы типа char. Массив передается в функцию через два параметра - указатель на первый элемент, и размер массива. 

Также напишите две функции: первая - для вывода элементов массива на экран и вторая - для ввода с клавиатуры. 

В функции main протестируйте работу Ваших функций. Память под массив(ы), с которыми идет работа, выделять/освобождать динамически, через операторы new/delete





вот они,вроде бы однотипны, но разобраться что будет каждый раз меняться в
C++
1
void mas_out(in)
не могу понять, не могли бы обьяснить на паре примеров


схема действий во всех задачах такова:
пишем вызов памяти( статик или динамик)
потом ввод
потом саму функцию(зависит от того что дано)
а потом вывод на экран
я прав?
 
Текущее время: 06:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru