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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Автоматическое заполнение статического массива http://www.cyberforum.ru/cpp-beginners/thread169271.html
Ребят, хэлп! Мне нужно для статистического массива, заполненного рандомно (через randomize()), создать новый внутренний (в main()), в который войдут только положительные члены первого, и вывести второй массив на экран. Вот что получилось.. но че-то не совсем работает. #include <iostream.h> #include <conio.h> #include <stdlib.h> const int n=5; int main () {
C++ Как правильно написать степень в программе c++ Нужно написать q в степени n-1 http://www.cyberforum.ru/cpp-beginners/thread169270.html
Преобразование числа в строку C++
Подскажите как преобразовать число в строку, пожалуйста!
6 последних ненулевых цифр числа 987654321 C++
понимаю, что олимпиадная задача, но все же, натолкните на идею. :) #include <iostream> #include <math.h> #include <gmp.h> void mpz_nuli(mpz_t rop) { }
C++ Вычисления функции http://www.cyberforum.ru/cpp-beginners/thread169243.html
Помогите написать программу. Задание: оформить в виде программы вычисления функции e ^ x = 1 + x + x ^ 2 / 2! + x ^ 3 / 3 !+... и сравнить полученный результат со значением, полученным при использовании стандартной функции EXP (X), для х = 2.3; 8.5. Как я понял, тут нужно использовать рекурсию и процедуры?
C++ Почему указатели имеют одинаковые адреса Например, если взять указатели на массивы. **m имеет тот же адрес, что и *m, что и m подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
25.09.2010, 23:03     Найти среднее арифметическое элементов, меньших некоторого р.Не используя массивов!!!
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;
}
 
Текущее время: 04:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru