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

В массиве каждый элемент, равный нулю, заменить средним арифметическим всех элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка кириллицы http://www.cyberforum.ru/cpp-beginners/thread606686.html
Всем доброго времени суток. Мне бы хотелось попросить помощи. Собственно, есть одна программа, которая подсчитывает встречаемость каждого слова из ввода и выводит эту информацию. Ввод/вывод происходят из файлов в кодировке cp1251 (Windows). Но дело не в этом. Существует функция для перевода кириллических букв в нижний регистр, выглядит она так: char cyr_tolower(char ch) { char res =...
C++ По двум заданным автоматным диаграммам определить имеется ли в их пересечение слова заданной длины Программа пишет что в пересечение языков нет общих слов, даже если они есть и еще если файлов нет, программа на мгновение открывает окно, хотя должна писать automat_* ne mozhet bit' otkrit вот что в файлах: automat_1 3 1 a 2 2 b 3 3 c 1 automat_2 3 1 a 2 2 b 3 3 d 1 http://www.cyberforum.ru/cpp-beginners/thread606684.html
C++ С++ ошибки в програме
#include "iostream.h" //#include "conio.h" #include "math.h" int main() { double a; a=1000; double b; b=0.0001; double f;
Лабиринт с телепортами на C++ C++
Пишу простенькую игру - лабиринт с телепортами. Игрок передвигается по лабиринту, входит в один телепорт - выходит из другого. Нужно дойти до выхода. Карта лабиринта считывается из текстового файла. Сделал движение, но не могу сделать сами телепорты... Преподаватель посоветовал следующее: Через структуру задаются координаты телепортов, выглядит это так: # x y tel-> 0 12 2 4 1 13 24 3...
C++ Как правильно высчитать координаты http://www.cyberforum.ru/cpp-beginners/thread606642.html
использую функцию glulookat задача камера должна вращается вокруг точки posx,posy,0 ,высота heigh так же есть два угла поворота rx и ry подскажите пожалуйста как высчитать новое положение камеры в зависимости от углов поворота и расстояния .с материалом из викепедии не получилось(точнее получилось но объекты резко изменяли положение при определённых углах). заранее гигантское спасибо!!!
C++ Простой графический редактор Здравствуйте. Столкнулся с проблемой, нуждаюсь в совете. :) Мне нужно написать консольную программу, создающую графические примитивы на заданном холсте, и выводящую их в stdout в текстовом формате (например PPM/PBM). Т.е. можно ли обойтись функциями MoveTo(), LineTo()? Или (в случае PBM) вообще просто выводить на экран массив нулей и единиц, соответствующий по размерам холсту и примитиву? подробнее

Показать сообщение отдельно
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
15.06.2012, 23:59     В массиве каждый элемент, равный нулю, заменить средним арифметическим всех элементов
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
27
28
29
30
31
#include <iostream>
 
using namespace std; 
 
int main()
{
    int n;
    cout<<"n = ";
    cin>>n;
 
    double *x = new double [n];
    double s = 0;
    cout<<"Enter elements: ";
    for (int i = 0; i < n; i++)
    {
        cin>>x[i];
        s += x[i];
    }
    s /= n;
 
    cout<<"Result: ";
    for (int i = 0; i < n; i++)
    {
        if(!x[i]) x[i] = s;
        cout<<x[i]<<" ";
    }
    cout<<endl;
    delete [] x;
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru