Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.12.2012, 00:50   #1
aRTes_MX
Новичок
Джуниор
 
Регистрация: 24.10.2012
Сообщений: 2
По умолчанию Как переделать массив в функцию?

Есть одномерный и двухмерный массивы, не могу понять что значит переделать их в функцию.

Одномерный:
#include <iostream>

using namespace std;

int main()
{
int n, two=0;
cout<<"please, input N:\n";
cin>>n;
int arr[n];
cout<<"please, input your array:\n";
for(int i=0; i<n; i++)
{
cin>>arr[i];
if(arr[i]%2==0 && arr[i]) two++;
}
cout<<endl;
for(int i=0; i<n; i++)
{
if(arr[i]==0) arr[i]=two;
cout<<arr[i]<<' ';
}
return 0;
}



Двухмерный:
#include <iostream>

using namespace std;

int main()
{
int arr[4][4], sum=0;
cout<<"please, input your array:\n";
for(int i=0; i<4; i++)
for(int u=0; u<4; u++)
{
cin>>arr[i][u];
if(arr[i][u]>2 && arr[i][u]<5) arr[i][u]=0;
sum+=arr[i][u];
}
cout<<"new array:\n";

for(int i=0; i<4; i++)
{
for(int u=0; u<4; u++)
cout<<arr[i][u]<<' ';
cout<<endl;

}
cout<<"sum="<<sum;
return 0;
}


А потом получившиеся функции еще и в модуль. facepalm

Последний раз редактировалось aRTes_MX; 19.12.2012 в 00:52. Причина: дописать условие
aRTes_MX вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
$.ajax переделать функцию Евгений Лазаренко Помощь студентам 0 12.11.2012 20:11
Как переделать функцию замены слов в тексте? artemavd Общие вопросы Delphi 4 29.05.2012 17:37
Как переделать под динамический двумерный массив? Kroleg C++ Builder 2 20.10.2011 13:36
Переделать функцию Delphi_ProGer Помощь студентам 3 24.12.2010 13:56
функцию переделать на процедуру morgan996 Помощь студентам 2 08.01.2010 13:08