2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 C++ Помогите Help me
Сообщение24.11.2008, 21:22 
Аватара пользователя


24/11/08
20
1)
Дан массив размером nxn, элементы которого целые числа.
Посчитать средн.арифметическое чётных элементов, расположенных ниже главной диагонали.

2)
В одномерном массиве, элементы которого - целые числа, произвести следующие действия:
Удалить из массива все элементы, последняя цифра которой равна данной.


Помогите :-( эти задачки на С++ надо решить. Помогите :-(

 Профиль  
                  
 
 
Сообщение24.11.2008, 21:58 
Аватара пользователя


26/02/06
179
Хижина дяди Тома
По первой задаче (нечто вроде этого):
Код:
int func(int* m, int n)
        {
            int s = 0;
            for(int i = 0; i < n; i++)
            {
                int k = i * n;
                for(int j = 0; j < i; j++)
                {
                    s += *(m + k + j);
                }
            }

            return (s * 2) / (n * (n - 1));
        }


Если среднеарифметическое нужно в double и по второй задачке предложите сами. Будут ошибки поправим.

Sorry, забыл пр четность, но это Вы уж сами.

З.Ы. С четностью и со второй задачей Вам очень поможет оператор %

 Профиль  
                  
 
 
Сообщение24.11.2008, 22:47 


27/11/05
183
Северодонецк
Фома, а не поспешили ли вы с двумя звездочками в прототипе функции?
Скорее всего, автор вопроса предполагал описание двумерного массива,
который будет передаваться вашей функции, не как массив массивов, а как
что-то вроде int a[10][10]. То есть в прототипе это должен быть int *a.

P.S. А если бы еще и хотя бы попытались странслировать свое произведение,
сразу бы увидели проблему...

 Профиль  
                  
 
 
Сообщение24.11.2008, 22:58 
Аватара пользователя


26/02/06
179
Хижина дяди Тома
Поспешил :oops: Давно не писал на С, а компилятора под рукой нет. Поправил, но не компилировал.

 Профиль  
                  
 
 
Сообщение25.11.2008, 20:48 
Аватара пользователя


24/11/08
20
Спасибо Фома :D

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group