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

Определить среднее арифметическое элементов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод данных по колонкам http://www.cyberforum.ru/cpp-beginners/thread1178952.html
Здравствуйте, помогите пожалуйста расположить данные таблицей в три колонки, а то что-то у меня никак не получается...буду благодарен. #include "stdafx.h" #include <windows.h> #include <iostream> #include <math.h> using namespace std; int _tmain(int argc, _TCHAR* argv){
C++ Сортировка структур Хочу отсортировать структуру по номеру поезда пузырьковым методом. Написал такой код: station *train = new station; station tmp; for(i = 0; i < N - 1; i++) { if (train.num_train < train.num_train) { tmp = train; http://www.cyberforum.ru/cpp-beginners/thread1178950.html
C++ Записать результат в текстовый файл
Программа считает количество предложений в текстовом файле и количество слов в каждом предложении #include <iostream.h> #include <conio.h> #include <stdio.h> int main(int argc, char* argv) { FILE *f; char buk = "qwetryuiopasdfghjklzxcbvnmабвгдежзийклмнопрстуфхцчшщъыьэюя"; char pre = "!?.";
C++ Реализовать функцию invert(p,x,n), возвращающую значение х с инвертированными n-битами, начиная с позиции p
Здравствуйте! Помогите пожалуйстаа вывести "Инвертированный х" в двоичном виде именно с помощью функции printd, которая у меня описана. Задача то правильно написана, "Исходный х" тоже в двоичной выводит, а вот инвертированный не знаю как ...Подскажите! Если что, вот задание: напишите программу invert(p,x,n), возвращающую значение х с инвертированными n-битами, начиная с позиции p ( остальные...
C++ Значение строки программы http://www.cyberforum.ru/cpp-beginners/thread1178924.html
Здравствуйте. Не могу понять, что значит эта строка программы: return( strcmp( (char*) a, (char*) b) ); Надеюсь, что кто-нибудь мне объяснит ее работу:)
C++ Флаги Добрый день! Подскажите пожалуйста, где взять флаги для вывода величин с двоичной до шестнадцатиричной системы счисления? подробнее

Показать сообщение отдельно
Darkos
5 / 5 / 4
Регистрация: 16.05.2014
Сообщений: 82
Завершенные тесты: 1
18.05.2014, 12:05     Определить среднее арифметическое элементов массива
Как то так:
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#include <iostream>
#include <iomanip>
#include <time.h>
#include <stdlib.h>
using namespace std;
 
 
 
void main()
{
    setlocale(0, "");
    int m=0,n=0,a=0; float s_ar=0;
 
    int **mas;
    cout << "Введите размеры масива N*M" << endl;
    cout << "N = ";
    cin >> n;
    cout << "M = ";
    cin >> m;
    cout << "Введите диапазон случайных чисел" << endl;
    cin >> a;
    int const con = a;
 
    for (int k=0; k<n;k++)
    mas = new int*[m]; // Создаем масив
    for (int i=0; i<m; i++) mas[i]=new int[n];
 
    
    // Заполняем случайными числами в диапозоне от 1 до к
    for (int i = 0; i<m ; i++) // Строки масива
        for (int j = 0; j<n ; j++) // Столбци масива
        {
            mas[i][j] = 1 + rand() % con;  //заполняем текущую ячейку
            s_ar += mas[i][j]; 
        }
 
    cout << endl << "Ваш масив:" << endl;
 
    for(int i = 0; i<m; i++)
    {
        for(int j = 0; j<n; j++)
        {
             if (!(j%n)) cout<<endl; //Чтобы массив выглядел как массив
                  cout<<mas[i][j]<<'\t'; //Табуляция символов 
        }
    }
    cout << endl << "Среднее арифметическое = " << s_ar/(m*n);
 
    cin.get();
    cin.get();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru