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

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

Войти
Регистрация
Восстановить пароль
 
qwertyuiopASD
0 / 0 / 0
Регистрация: 25.10.2012
Сообщений: 8
#1

Динамическое распределение памяти - C++

09.12.2012, 16:03. Просмотров 355. Ответов 0
Метки нет (Все метки)

Выполните задание следующим образом:
а) для хранения массивов используйте динамически распределяемую память;
б) каждый этап обработки массивов (ввод, заполнение, вывод, упорядочение и т.п.) оформите в виде отдельной функции.
------------------------------------------------------------------------------------
Сделайте, пожалуйста. И желательно с объяснением
Заранее спасибо!
------------------------------------------------------------------------------------
Вот программа:

Условие:
В прямоугольном массиве N×M найдите номера и общее количество строк, у которых среднее арифметическое элементов меньше заданной величины.

Код:

#include<iostream.h>
#include <conio.h>
#include <windows.h>

using namespace std;

void main() {
SetConsoleOutputCP (1251);
const int N = 1000;
const int M = 100;
double countN,countM;
double A[N][M] = {0};
double chislo;
double s,k;
double g=0;
cout <<"Введите число =";
cin >>chislo;
cout<<"\nВведите кол-во столбцов N=";
cin>>countN;
cout<<"\nВведите кол-во строк M=";
cin>>countM;
if (countM>0&&countN>0) {
for (int i = 0; i< countN;i++)
{
for (int j = 0; j< countM;j++)
{
cout<<"A=["<<i<<"]["<<j<<"] : ";
cin>>A[i][j];
}
}
for (int i = 0;i<countN;i++)
{
s=0;
for (int j = 0;j<countM;j++){
s += A[i][j];
k=j;
}
if (s/k<chislo) {
cout <<"номер строки i= " <<g<<'\n';g++; }
else {
g++;
}
} }
else cout <<"N и M положительны";


getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2012, 16:03     Динамическое распределение памяти
Посмотрите здесь:

Динамическое распределение памяти - C++
как писать эту на программе с++ Даны действительные числа . Получить действительную квадратную матрицу порядка n&lt;8, элементами...

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

Динамическое распределение памяти - C++
Добрый вечер, помогите пожалуйста разобраться с задачкой!!! Дана действительная квадратная матрица порядка 2n. Получить новую матрицу,...

Динамическое распределение памяти - C++
Добрый вечер! Помогите пожалуйста! Поставлена такая задача: Разработать программу, которая в матрице размерности n*n меняет местами...

Динамическое распределение памяти - C++
Ни разу не работал с динамическим распределением. Объясните пжл, что я сделал не так. Цель - получить большую область памяти (состоящей из...

Динамическое распределение памяти - C++
Помогите переделать программу в соответствии с условиями: а) для хранения массивов используйте динамически распределяемую память; б)...

Динамическое распределение памяти - C++
помогите пожалуйста поправить код!в массиве по заданному индексу удалить элемент (не работает !)...

Динамическое распределение памяти. - C++
#include&lt;stdio.h&gt; #include&lt;stdlib.h&gt; int bespor(int *ptr); void main(void){ int *ptr,kolvo,b=0,i,z=1; ...

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

Динамическое распределение памяти - C++
Динамическое распределение памяти Ребят выручайте уж совсем плохо с ним:


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

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

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