Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
cokacola
0 / 0 / 0
Регистрация: 19.10.2012
Сообщений: 5
#1

Как вычесть определенный элемент массива из другого массива?

06.12.2012, 21:29. Просмотров 1110. Ответов 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
54
55
#include <iostream>
#include <math.h>
#include <iomanip>
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <string>
#define n 12
using namespace std;
int main()
{
    srand ( time(NULL) ); //для сучайных чисел
    int a[n];//объявление массива A
    int b[n];//объявление массива B
    int b1[n];
    int k;
    double averageA = 0;//переменная для среднего арифметического отрицательных чисел массива A. average на русский переводится среднее арифметическое
    double averageB = 0;//переменная для среднего арифметического отрицательных чисел массива B.
    printf ("massive A:\n");
    for (int i = 0; i < n; i++)//цикл для заполнения массива A
    {
        a[i] = (rand()%10)-(rand()%10);//заполнение массива A случайными числами.
        printf("%3d", a[i]);//вывод элементнов массива
    }
    printf("\n");//просто перевод строки
    printf("massive B:\n");
    for (int i = 0, j = 1; i < n / 2; i++, j++)//цикл для заполнения массива B
    {
        b[i] = a[i + j];//элементы массива b равны кажому второму элементу массива A.
        //как сделали: взяли пременную j и ее постоянно увеличиваем на 1. затем к i-тому эл-ту прибавляем j.
        printf("%3d", b[i]);//распечатка массива B
    }
    printf("\n\n");//просто перевод строки
    for (int i = 0; i < n; i++)//цикл для подсчета отрицательных чисел в массиве A
    {
        if (a[i] < 0)//проверяем, если элемент массива A отрицательный
        {
            averageA += a[i];//в переменную averageA записываем сумму отрицательных чисел
        }
    }
    printf ("Srednee arivmeticheskoe massiva A: ");
    printf ("%3.1f", averageA / 2);//вывод среднего арифметического отрицательных чисел массива A
    printf ("\n\n");//просто перевод строки
    for (int i = 0; i < n / 2; i++)//цикл для подсчета отрицательных чисел в массиве B
    {
        if (b[i] < 0)//проверяем, если элемент массива B отрицательный
        {
            averageB += b[i];//в переменную averageB записываем сумму отрицательных чисел
        }
    }
    printf ("Srednee arivmeticheskoe massiva B: ");
    printf("%3.1f", averageB / 2);//вывод среднего арифметического отрицательных чисел массива B
    getch();
return 0;
}
код рабочий полностью я немогу выполнить еще одно условие задачи!
Условие которое я никак не могу понять:
"Из массива В удалить каждый второй, пятый и шестой элементы (предусмотреть случай, что элементов в массиве может быть меньше)
ЗЫ:массив одномерный...

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2012, 21:29
Ответы с готовыми решениями:

Как вычесть из каждого элемента одномерного массива каждый элемент другого массива
Есть два одинаковых динамически заданных одномерных массива, число их элементов...

Из положительных элементов массива вычесть первый элемент, из остальных - второй элемент
Дан массив L(7). Из положительных элементов вычесть первый элемент, из...

Когда элемент одного массива больше элемента другого массива, то тот элемент что больше расскладывается на меньшие элементы
ребят не могу подобрать алгоритм ,такой что когда елемент одного массива больше...

Считать данные из txt файла, записать их в массив и вычесть значения одного массива из другого
Срочно нужна помощь. Никак не могу разобраться был файл с данными в формате...

Допустимо ли вместо индекса массива использовать i-ый элемент другого массива?
Другими словами, допустимо ли использовать структуру такого типа: int...

1
cokacola
0 / 0 / 0
Регистрация: 19.10.2012
Сообщений: 5
13.12.2012, 17:22  [ТС] #2
40 просмотров неделя прошла так никто и не знает чем помочь?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.12.2012, 17:22

Из данного массива и другого массива того же типа, но другой размерности сформируйте общий массив и найдите его максимальный элемент
помогите пожалуйста Из данного массива и другого массива того же типа, но...

Записать два элемента одного массива, как один элемент другого
Здравствуйте) есть такое задание: нужно составить таблицу...

Вычесть из положительных элементов массива элемент с номером k1, а к отрицательным прибавить элемент с номером k2, нулевые элементы оставить без измен
Вычесть из положительных элементов массива элемент с номером k1, а к...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru