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

Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!! - C++

Восстановить пароль Регистрация
 
juli.ya92
2 / 2 / 0
Регистрация: 25.09.2010
Сообщений: 82
25.09.2010, 22:04     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!! #1
1) Исходные данные и результаты типа int. Не используя массивы, разработать алгоритм и программу работы с последовательностью целых чисел. Признак конца ввода чисел задать самостоятельно, например, использовать возвращаемое значение функции ввода scanf().

ВОТ САМО УСЛОВИЕ !!!Для вводимой последовательности целых чисел найти среднее арифметическое элементов, меньших некоторого р.

2) Разработать программу для реализации указанных действий над целыми числами без знака (unsigned long). Создать два варианта: для чисел, заданных в
- десятичной системе счисления,
- восьмеричной

УСЛОВИЕ!!! Из целого числа получить новое путем вставки после каждой цифры 0 (231457 -> 2030405070).

 Комментарий модератора 
Дублирование тем запрещено правилами форума (п. 3.4).
Не плодите одинаковых тем!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.09.2010, 22:04     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!!
Посмотрите здесь:

Найти среднее арифметическое количеств положительных, кратных 5 элементов массивов C++
C++ Сформировать массив из элементов исходных массивов, меньших произведения последних элементов заданных массивов.
C++ Определить количество простых чисел в каждом массиве. Вычислить среднее арифметическое всех элементов массивов
Одномерные массивы (найти среднее арифметическое всех элементов массивов) C++
C++ Найти среднее арифметическое значение четных элементов и среднее арифметическое нечетных элементов и сравнить их между собой
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
25.09.2010, 23:03     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!! #2
juli.ya92,

1.

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
#include <stdio.h>
 
int main()
{
    int p;
    printf("Enter p: ");
    scanf("%d", &p);
    int i;
    int sum=0;
    printf("Enter numb. 0 for end\n");
    int cnt=0;
    while(1)
    {
         printf("-> ");
         scanf("%d", &i);
         if(i==0)
             break;
         if(i<p)
         {
             sum+=i;
             cnt++;
         }
    }
    printf("Middle of sum is: %d", sum/cnt);
    return 0;
}
juli.ya92
2 / 2 / 0
Регистрация: 25.09.2010
Сообщений: 82
26.09.2010, 01:12  [ТС]     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!! #3
Lavroff, Она не работает там стрелочки вообще какие-то бегут...)
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
26.09.2010, 01:13     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!! #4
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#define P 100
 
#include <stdio.h>
 
int main(){
  int n, sum, count;
  for( count=0,sum=0;1==scanf("%d",&n); ){
    if( n<P ){
      sum+=n;
      ++count;
    }
  }
  if( 0 != count ){
    printf( "avg = %d", sum/count );
  }
}
фэйл
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2294 / 1664 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
26.09.2010, 01:24     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!! #5
Цитата Сообщение от juli.ya92 Посмотреть сообщение
Lavroff, Она не работает там стрелочки вообще какие-то бегут...)
Вы на код-то смотрели вообще?
Цитата Сообщение от Lavroff Посмотреть сообщение
Enter numb. 0 for end
Ни о чем не говорит?
juli.ya92
2 / 2 / 0
Регистрация: 25.09.2010
Сообщений: 82
26.09.2010, 01:37  [ТС]     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!! #6
CyBOSSeR, при вводе нуля она не выходит а тупо нули считает

Добавлено через 11 минут
CyBOSSeR, Ок больше плодить небуду тем)))

Добавлено через 29 секунд
Ура первая заработала)А вторая?
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2294 / 1664 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
26.09.2010, 01:37     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!! #7
juli.ya92, все работает (правда не всегда корректно):
Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!!

Цитата Сообщение от juli.ya92 Посмотреть сообщение
CyBOSSeR, Ок больше плодить небуду тем)))
Договорились
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
26.09.2010, 01:48     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!! #8
CyBOSSeR, А в каких случаях некорректно кстати?
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2294 / 1664 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
26.09.2010, 01:52     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!! #9
Цитата Сообщение от Lavroff Посмотреть сообщение
sum/cnt
Деление целого на целое дает целое, а среднее арифметическое не всегда целое.
juli.ya92
2 / 2 / 0
Регистрация: 25.09.2010
Сообщений: 82
26.09.2010, 01:53  [ТС]     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!! #10
Я ввожу то же самое, но ничего не происходит не выходит оно!
Миниатюры
Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!!  
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
26.09.2010, 01:53     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!! #11
CyBOSSeR,
Исходные данные и результаты типа int.
Только поэтому среднее арифм. не double
juli.ya92
2 / 2 / 0
Регистрация: 25.09.2010
Сообщений: 82
26.09.2010, 01:57  [ТС]     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!! #12
Да и с этим тоже проблема(не всегда целое).А если символ вводить, так вообще вот что )
Миниатюры
Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!!  
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
26.09.2010, 02:06     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!! #13
juli.ya92, Вы задание то посмотрите какое дали оО. Зачем туда символы вводить??
juli.ya92
2 / 2 / 0
Регистрация: 25.09.2010
Сообщений: 82
26.09.2010, 02:08  [ТС]     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!! #14
Так а как иначе ввод закончить? оно не выходит оттуда))
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
26.09.2010, 02:10     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!! #15
juli.ya92, 0. У меня выходит. И у других людей полагаю тоже. Какой компилятор?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.09.2010, 02:11     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!!
Еще ссылки по теме:

Найти сумму и среднее арифметическое каждого из заданных массивов C++
Найти среднее геометрическое и среднее арифметическое элементов главной диагонали матрицы C++
Вычислить среднее арифметическое отрицательных элементов динамических массивов A и B C++

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

Или воспользуйтесь поиском по форуму:
juli.ya92
2 / 2 / 0
Регистрация: 25.09.2010
Сообщений: 82
26.09.2010, 02:11  [ТС]     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!! #16
Borland C
Yandex
Объявления
26.09.2010, 02:11     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!!
Ответ Создать тему
Опции темы

Текущее время: 01:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru