Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 19.10.2012
Сообщений: 5
1

Сформировать массив, вычислить среднее арифметическое отрицательных элементов массивов, удалить второй, пятый и шестой элементы

29.11.2012, 21:10. Показов 1018. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Я решил 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
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
52
53
#include <conio.h>
#include <iostream>
#include <ctime>
 
#define MAX_RAND 100;
 
using namespace std;
 
float arifm(int *A, int *B, int N, int K){
    float sredn = 0;
    int m = 0;
    for(int i=0;i<N;i++)  { sredn += B[i]; m++; };
    for(int j=0;j<K;j++)  { sredn += A[j]; m++; };
    if(m==0) return 0;
    return sredn/m;
};
 
void del_elem(int *A, int &K, int d){
    if(d>K) return;
    for(int i=d-1;i<K-1;i++) A[i] = A[i+1];
    K--;
    return;
};
 
int main(){
    srand(time(NULL));
    cout << "N=";
    int N;
    cin >> N;
    int *B;
    B = (int*)malloc(N*sizeof(int));
    for(int i=0;i<N;i++){
        B[i] = rand() % MAX_RAND;
        int z = rand();
        if(z%2) B[i] *= -1;
        cout << "A" << i+1 << ":\t" << B[i] << endl;
    };
    int K = N/2;
    int *A;
    A = (int*)malloc(K*sizeof(int));
    for(int j=0;j<K;j++){
        A[j] = B[j*2+1];
        cout << "A" << j+1 << ":\t" << A[j] << endl;
    };
    cout << "srednie:\t" << arifm(B,A,N,K) << endl;
    _getch();
    
    for(int j=0;j<K;j++) cout << "A" << j+1 << ":\t" << A[j] << endl;
    _getch();
    free(B);
    free(A);
    return NULL;
};
Условие:
Записать каждый второй элемент целочисленного массива A=(a,a2...,a0) подряд в массив B=(b,b2,...,b0). Определить количество простых чисел в каждом массиве. Вычислить среднее арифметическое всех элементов массивов A и B.
Выделил то что не смог решить в программе ввше!

А вот вторую немогу решить никак!время ограниченно так бы посидел подумал как (
Сформировать массив B=(b1,b2,...,b0), записав в него каждый второй элемент массива A=(a,a2...,a0). Вычислить среднее арифметическое отрицательных элементов массивов А и В. Из массива В удалить второй, пятый и шестой элементы (предусмотреть случай, что элементов может.

Кто может решить?в качестве благодарности отдам свой аккаун стим)
список игр
Call of Duty: Modern Warfare 2
Call of Duty: Modern Warfare 2 - Multiplayer
The Darkness II
Darksiders II
Dishonored
Dota 2


Добавлено через 2 часа 22 минуты
блин неужели так трудно помочь?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.11.2012, 21:10
Ответы с готовыми решениями:

Вычислить среднее арифметическое отрицательных элементов динамических массивов A и B
Помогите дописать Сформировать массив B(k), записав в него каждый второй элемент массива A(N)....

Массив: Сформировать из элементов двух массивов два новых: один - из положительных, а второй - из отрицательных...
Даны два одномерных массива целых чисел (массив A, состоящий из n элементов, массив B - из m...

Найти среднее арифметическое всех отрицательных элементов массива, а из оставшихся сформировать новый массив
В массиве а1, а2, ..., а30 найти среднее арифметическое всех отрицательных элементов, а из...

Получить массив их 2 заданных, элементы которого есть среднее арифметическое соответствующих элементов данных массивов
Задать два двумерных массива, у которых число строк не равно числу столбцов. Получить третий...

0
29.11.2012, 21:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.11.2012, 21:10
Помогаю со студенческими работами здесь

Удалить из матрицы строки, в которых все элементы чётные, вычислить среднее арифметическое элементов
Дана целочисленная квадратная матрица. 1) удалить из матрицы строки, в которых все элементы...

Дан двумерный массив n*m Найти среднее арифметическое S его элементов и заменить этим числом элементы второй строки
Не получается написать правильно программу.Дан двумерный массив А размером m*n. Найти среднее...

Найти среднее арифметическое отрицательных элементов массивов
дан массив А(5), найти среднее арифметическое отрицательных элементов массивов. помогите...

Вычислить среднее арифметическое максимальных отрицательных чисел трёх массивов
Три массива в памяти заданы начальными адресами и длинами. Вычислить и вывести на устройство вывода...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru