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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.06.2009, 12:23   #11
assasin
Форумчанин
 
Регистрация: 27.04.2009
Сообщений: 123
По умолчанию

забиваем массив, проходим его циклом и смотрим выполнение условия на каждом элементе, если выполнено, то прибавляем к сумме и одновременно увеличиваем счетчик. Потом делим полученную сумму на счетчик и вуаля, ответ)))
<= P.S. если я тебе помог нажми весы слева <=
assasin вне форума Ответить с цитированием
Старый 27.06.2009, 12:51   #12
yllen
Новичок
Джуниор
 
Регистрация: 24.06.2009
Сообщений: 3
По умолчанию

Простите блондинку, не соображаю совсем За внимание спасибо
yllen вне форума Ответить с цитированием
Старый 27.06.2009, 13:21   #13
assasin
Форумчанин
 
Регистрация: 27.04.2009
Сообщений: 123
По умолчанию

Писал в блокноте, потому синтаксические ошибки правь сама)))
Код:
#include <iostream>
using namespace std;
int main ()
{
  int N, S = 0, k = 0;
  cout << "Enter amount of elements\n";
  cin >> N;
  int * mas = new int [N];
  for ( int i=0;i < N; i++)
  {
    cin >> mas[i];
    if(mas[i] % 5 == 0 && mas[i] % 7 != 0)
{
S += mas[i];
k++;
}
}
cout << "Result = " << S/k;
delete [] mas;
system("PAUSE");
return 0;
}
<= P.S. если я тебе помог нажми весы слева <=
assasin вне форума Ответить с цитированием
Старый 27.06.2009, 13:48   #14
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

profi
Я так понял, пост #4 мне адресовался.
К чему начинать срач? Я ответил, что можно не писать, а вы сказали, что писать обязательно. Я сказал, что необязательно. Вы мне приводите код, где используете амперсант для ввода элемента массива. Знаете ли я тоже не вчера начал программировать, и я знаю, как можно, а как нет. Если вы вздумали меня учить, то скажу сразу - я доверяю только себе и своему личному опыту. То, что вы здесь распинаетесь - это ваше дело.

Я вам уже сказал, у вас свое мнение, у меня свое. Вы тестировали, и я тестировал. Если у вас работает с амперсантом - я предельно рад за вас. Только совать свои "аргументы" в чужие темы - не самая лучшая затея.

ПыСы: почитайте внимательно мой пост, в котором я сказал, что МОЖНО(!!!) не писать амперсант при вводе элемента массива. (ключевое слово именно можно, а не нужно)

Все, выяснили. За дальнейшее обсуждение этой темы в чужих темах - получите штраф. Хотите обсудить - создавайте тему, или пишите в ЛС.

Оффтоп закрыт.
MaTBeu вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите чайнику Alexxx92 Общие вопросы C/C++ 1 31.01.2009 20:37
Помогите чайнику Леон Microsoft Office Access 4 21.07.2008 14:41
Помогите чайнику Snoopa Microsoft Office Excel 8 10.01.2008 00:10