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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.92
VTPO 10
0 / 0 / 0
Регистрация: 03.12.2010
Сообщений: 29
#1

Написать и протестировать функцию,подсчитывающую количество минимальных элементов в целочисленной матрице - C++

23.03.2011, 11:48. Просмотров 1638. Ответов 22
Метки нет (Все метки)

Написать и протестировать функцию,подсчитывающую количество минимальных элементов в целочисленной матрице
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.03.2011, 11:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Написать и протестировать функцию,подсчитывающую количество минимальных элементов в целочисленной матрице (C++):

Написать функцию, подсчитывающую количество простых чисел в переданном ей массиве - C++
Написать функцию вида int f(int a, int size) , подсчитывающую количество простых чисел в переданном ей массиве. bool prostoye(int...

Написать функцию, подсчитывающую количество слов, символов и предложений в тексте. - C++
надо сдать лабы по программированию не могу сделать программу! Вот задание: Написать функцию, подсчитывающую количество слов, символов...

Посчитать и вывести на экран количество одинаковых элементов в целочисленной матрице - C++
Есть программа, которая формирует целочисленную матрицу размером n x m в диапазоне . Нужен цикл, который подсчитывает количество...

написать и протестировать функцию которая по заданному натуральному числу определяет количество цифр в нем и их сумму - C++
если есть желание пожалуйста напишите подробно.... сильно слаб в этом

В заданной целочисленной квадратной матрице найти количество элементов кратных k, и самый больший из них - C++
Помогите пожалуйста написать рограму!)) Для целочисленной квадратной матрицы найти количество элементов кратных k, и самый большой...

Написать и протестировать функцию - C++
Задача 49 Написать и протестировать функцию, которая по заданному натуральному числу определяет его первую и последнюю цифры.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
23.03.2011, 19:23 #16
Нет. Не по значению.

Добавлено через 38 секунд
Мы же помним, что "по значению" - это создание копии объекта? Ведь помним?
neske
1482 / 849 / 76
Регистрация: 26.03.2010
Сообщений: 2,917
23.03.2011, 19:26 #17
Deviaphan, я думал тут копия и создается, хз)
Alex1234
13 / 13 / 0
Регистрация: 11.02.2011
Сообщений: 55
23.03.2011, 19:34 #18
Цитата Сообщение от Deviaphan Посмотреть сообщение
C++
1
Таких не бывает
Читайте книжки.)
Пожалуй, вам самим стоит почитать, и лучше не книжки, а стандарты. Бывают только массивы размещенные в динамической памяти или массивы динамически размещаемые в памяти.

Добавлено через 6 минут
Цитата Сообщение от Deviaphan Посмотреть сообщение
[CPP]
Массивы не передаются по значению.
В данном случае передается только адрес. Посмотрите внимательно на шаблон.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
23.03.2011, 19:36 #19
И бывают массивы, размещенные в динамической памяти, которые содержат в себе массивы, размещённые в динамической памяти. Т.е. многомерные массивы, размещённые в динамичесокой памяти.)

Добавлено через 49 секунд
В данном случае передается адрес. Посмотрите внимательно на шаблон.
Массивы никогда не передаются по значению, потому что всегда передаётся их адрес...

Добавлено через 36 секунд
Цитата Сообщение от neske Посмотреть сообщение
я думал тут копия и создается
Неа.)
Alex1234
13 / 13 / 0
Регистрация: 11.02.2011
Сообщений: 55
23.03.2011, 19:42 #20
Цитата Сообщение от Deviaphan Посмотреть сообщение
И бывают массивы, размещенные в динамической памяти, которые содержат в себе массивы, размещённые в динамической памяти. Т.е. многомерные массивы, размещённые в динамичесокой памяти.)
Подвох там где фраза "которые содержат в себе массивы, размещённые в динамической памяти". Так как там можно разместить массивы разной величины. Это не соответствует понятию многомерный массив. И по сути все это(для c++) указатели на указатели.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
23.03.2011, 19:44 #21
Да, именно указатели на указатели.
Разместим одинаковой размерности и будет соответствовать понятиям.)
Alex1234
13 / 13 / 0
Регистрация: 11.02.2011
Сообщений: 55
23.03.2011, 19:50 #22
Так вот и проблема в написании универсальной функции(если конечно универсальной) для такого.
Для примера:
C++
1
2
3
4
int **pArr = new int*[3];
pArr[0] = new int[10];
pArr[1] = new int[12];
pArr[2] = new int[18];
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
23.03.2011, 19:57 #23
int size = 10;
вместо 10,12,18.
На самом деле, проблема надуманная, т.к. всегда можно инкапсулировать многомерный массив в класс и исключить возможность подобных косяков.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.03.2011, 19:57
Привет! Вот еще темы с ответами:

Написать и протестировать функцию - C++
Кто нибудь понял эту задачу??? Я лично не понял.. кто понял помогите мне плиз... 1. Написать и протестировать функцию, которая...

Написать и протестировать функцию - C++
Кто поможет? 1. Написать и протестировать функцию, подсчитывающую количество минимальных элементов в целочисленной матрице.

Написать и протестировать функцию(на си) - C++
Написать и протестировать функцию, которая определяет, совпадают ли в заданной строке первая и последняя буквы.

Написать и протестировать функцию. - C++
никак не могу сделать!даже не знаю с чего начать!!!!


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
23.03.2011, 19:57
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru