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

Цикл for и while: вычислить среднее арифметическое последовательности чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не работает unsigned int http://www.cyberforum.ru/cpp-beginners/thread665262.html
int a - пашет unsigned int ahttp://msdn.microsoft.com/en-us/library/296az74e(v=vs.80).aspx UINT_MAX Maximum value for a variable of type unsigned int. 4294967295 (0xffffffff) 4294967295 / 4 = 1073741823 . почему же тогда компилятор ругается ?
C++ Как перевести число с 10 в двоичную Ребята, помогите пожалуйста. Вот решил по практиковаться на С++, но ничего не получается. Как перевести число из 10 в 2-ичную систему. Буду очень благодарен! #include <iostream> using namespace std; void main() { int a,i=0; setlocale(LC_ALL, "rus"); cout<<"введите число="; cin>>a; http://www.cyberforum.ru/cpp-beginners/thread665250.html
C++ Программирование электроники
Доброго времени суток, у меня возник такой вопрос. С программированием электроники я сам, пока, не сталкивался, и поэтому спрошу тут. Вот, предположим, есть такой контроллер: http://www.robotshop.su/upload/iblock/67c/5b567cc7-2bb5-11e0-9e5d-d6153d036a1c_5b567cc9-2bb5-11e0-9e5d-d6153d036a1c.resize1.jpeg Как будет выглядеть управление другими компонентами, например, моторами или светодиодами?...
C++ Создать абстрактный тип данных (структура) - окно
Помогите пожалуйста с таким заданием, создать абстрактный тип данных (структура) - окно, у которого есть заголовок, максимальный размер, наличие рамки. Определить функцию вывода полей структуры.
C++ Написал программу, но не работает. Нужна небольшая отладка http://www.cyberforum.ru/cpp-beginners/thread665220.html
Задача была такая: В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) среднее арифметическое всех положительных элементов; 2) сумму элементов, расположенных до максимального элемента. и замутить меню. // proba.cpp: определяет точку входа для консольного приложения. //
C++ Сумма ряда чисел Помогите разобраться, почему в конце, когда я вывожу if (n==5) cout << w << '\n'; то у меня постоянно одно и тоже значение независимо от n(будь оно равно 5 или 10)? #include <iostream> #include <stdio.h> #include <math.h> using namespace std; float w = 0; int function(); подробнее

Показать сообщение отдельно
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
07.10.2012, 13:43     Цикл for и while: вычислить среднее арифметическое последовательности чисел
for:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
int main()
{
    int k=0,n;
    double a,s=0,min,max;
    std::cout<<"n: ";
    std::cin>>n;
    for (int i=0; i<n; i++)
     {
      std::cin>>a;
      if (!i)
       min=max=a;
      s+=a;
      min=min>a ? a:min;
      max=max<a ? a:max;
     }
    std::cout<<"Sredn: "<<s/n<<" min="<<min<<" max="<<max<<std::endl; 
    system("pause");
    return 0;
}
while:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
int main()
{
    int k=0,n,i=0;
    double a,s=0,min,max;
    std::cout<<"n: ";
    std::cin>>n;
    while (i!=n)
     {
      std::cin>>a;
      if (!i)
       min=max=a;
      s+=a;
      min=min>a ? a:min;
      max=max<a ? a:max;
      i++;
     }
    std::cout<<"Sredn: "<<s/n<<" min="<<min<<" max="<<max<<std::endl; 
    system("pause");
    return 0;
}
 
Текущее время: 22:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru