С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
3 / 3 / 0
Регистрация: 23.12.2009
Сообщений: 94

Использование указателей и функций

14.06.2010, 20:17. Показов 850. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сформировать динамический массив Х размера M × N из случайных целых чисел. В программе организовать функцию для подсчета среднего арифметического ненулевых элементов массива Х, принадлежащих диапазону [-4; 4].
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.06.2010, 20:17
Ответы с готовыми решениями:

Работа с двумерными числовыми массивами. Использование указателей. Использование функций пользователя.
Помогите пожалуйста!!!!!!! Сделать три варианта: первый вариант – передача данных между функциями с помощью глобального...

Использование указателей в качесве аргументов функций
Из целочисленного массива Х(N) все четные элементы записать в массив Y(k). Удалить в массивах максимальные элементы. В программе написать...

С++ Тема «Указатели и динамические массивы. Использование указателей в качестве аргументов функций»
В целочисленном массиве Х(N) удалить все элементы, расположенные между макси-мальным и минимальным элементами. Найти среднее арифметическое...

4
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
14.06.2010, 20:18
Была точно такая же задача, сегодня, ищите..
0
3 / 3 / 0
Регистрация: 23.12.2009
Сообщений: 94
14.06.2010, 21:00  [ТС]
а неподскажешь как у нее тема называлась..или если несложно сможешь ее сюды закинуть....бо я тут слабовато ореинтируюсь..
0
1261 / 799 / 108
Регистрация: 16.09.2009
Сообщений: 2,010
14.06.2010, 21:17
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
 
double sr(int **matrix, int h, int w);
 
int main(){
int H = 2;
int W = 3;
 
 
//Выделение памяти.
int **matrix = (int **)malloc(H*sizeof(int*));
int i = 0, j = 0;
for( i = 0 ; i < H ; i++ )matrix[i] = (int*)malloc(W*sizeof(int));
 
 
//вводим
for( i = 0 ; i < H ; i++ ){
for( j = 0 ; j < W ; j++ ){ printf("[][] : ");scanf("%d",&matrix[i][j]);   }
printf("\n");
}
 
//Вывод матицы на экран.
for( i = 0 ; i < H ; i++ ){
   for( j = 0 ; j < W ; j++ )printf("%d ",matrix[i][j]);
printf("\n");
   }
 
printf("\n");
 
//выводим среднне арифм.
printf("pr: %f ",sr(matrix,H,W));
printf("\n");
 
 
 
//освобождение памяти.
for( i = 0 ; i < H ; i++ )free(matrix[i]);
free(matrix);
 
 
getch();
return 0;
}
 
 
 
double sr(int **matrix, int h, int w){
 
int i = 0 , j = 0;
int count = 0;
double sum = 0;
double sar = 0;
 
for( i = 0 ; i < h ; i++ )
for( j = 0 ; j < w ; j++ )
if(matrix[i][j]>=-4&&matrix[i][j]<0||matrix[i][j]>0&&matrix[i][j]<=4){
count++;
sum+=matrix[i][j];
}
 
sar = sum/count;
 
return sar;
}
1
3 / 3 / 0
Регистрация: 23.12.2009
Сообщений: 94
14.06.2010, 21:37  [ТС]
это уже моя... а то она громозкая очень...

Добавлено через 2 минуты
и мнеж надо чтоб он заполнялся случайными числами...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.06.2010, 21:37
Помогаю со студенческими работами здесь

Множественное наследование, Перегрузка функций, Перегрузка операторов, Использование дружественных функций и классов, Использование шаблонов классов
Здравствуйте!!! Я бы хотел попросить помоч решить...ну или скинуть примеры таких задач, если вдруг у вас они завалялись на компе или...

Итерационные циклы,Определение и вызов функций,Использование библиотечных функций stdio.h
Помогите решить задания: 1.Дано натуральное число n. Найти разность между первой цифрой этого числа и суммой всех остальных. ...

Касательно указателей и функций
Уважаемые, назрел вот какой вопрос. Делаю вот так: TVozmGrup MassVG; GetVGArroundVG(MassVG); void GetVGArroundVG(TVozmGrup...

Использование указателей
Не могли бы вы показать как решить это через указатели. Решение правильное. #include &lt;iostream&gt; #include &lt;cstring&gt; ...

использование указателей
Подскажите, пожалуйста, в чем здесь ошибка? #include &lt;iostream&gt; using namespace std; int x = 20; int *x; int main() ...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru