1 / 1 / 1
Регистрация: 04.12.2012
Сообщений: 27
1

Сформировать одномерный массив, состоящий из элементов, удовлетворяющих условию...)

11.12.2012, 21:44. Показов 1964. Ответов 0
Метки нет (Все метки)

Задана последовательность X = (x1, x2, …, x10).
Сформировать из неё одномерный массив Y, состоящий из элементов, удовлетворяющих условию X(i)  A - X(5), где A - среднеарифметическое значение элементов массива X. Если таковых не окажется, вывести фразу «Искомых элементов нет». Полученный массив напечатать в строчку.
X = {0, -22.4, 5.2, -2.25, 7.92, 0.24, -0.21, 15.8, 9.1, 3.2}.
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
#include <iostream.h>
#include <math.h>
int main ()
{ 
    const int n=10;
    int i, k;
    double x[n], y[n], sum, a;    
    sum=0;
    k=0;
    cout <<"\nVvedite elementi massiva X\n";
    for(i=0; i<n; i++)
        cin>>x[i];
    cout<<endl;
    for(i=0; i<n; i++)
        cout<<x[i]<<" ";
    for(i=0; i<n; i++)
        sum+=x[i];
    a=sum/n;
    cout<<endl<<"\nSrednearifmeticheskoe znachenie elementov massiva X a="<<a;
    for (i=0; i<n; i++) 
        if (x[i]<=a-x[5])
        {
            y[k]=x[i]; 
            k++;
        }
    if (k==0) 
        cout<<endl<<"\nIshodnih elementov net"; 
    else 
        cout<<endl<<"\nSformirovanniy massiv"<<endl; 
    for(i=0; i<k; i++) 
        cout<<"\ny[k]="<<y[i];
    cout<<endl;
    return 0;
}
Здесь всё верно сделал, составьте, пож-та, блок-схему ((
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.12.2012, 21:44
Ответы с готовыми решениями:

Одномерный массив. Считать из файла, найти количество элементов, удовлетворяющих условию
Одномерный массив Х(15) считать из файла *.txt (файл создать самим). Найти: Количество элементов,...

Сформировать одномерный массив, состоящий из максимальных элементов четных столбцов матрицы
Дана целочисленная матрица 10x12. Найти сумму элементов в заштрихованной области. Сформировать...

Сформировать матрицы одномерный массив, состоящий из элементов, которые лежат в интервале (-3; 5]
С++ дано целочисленную прямоугольную матрицу, сформировать из неё одномерный массив, который...

Сформировать одномерный массив из элементов матрицы по условию
помогите плз, решить задачу в программировании ноль Дана матрица K(m,n).Сформировать одномерный...

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

Сформировать одномерный массив, состоящий из элементов, расположенных ниже главной диагонали матрицы
Дана квадратная матрица. Сформировать одномерный массив, состоящий из элементов, расположенных...

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

Сформировать одномерный массив, состоящий из отрицательных элементов заданных матриц
Заданы два массива B(10,10), C(10,10). Сформировать одномерный массив D, состоящий из отрицательных...

Сформировать одномерный массив Y, состоящий из элементов, удовлетворяющих условию |Xi|<|Z|, где Z=X(5) + 0.5
как написать программу?может кто помочь? Задана последовательность X = (x1, x2, …, x10). ...

Сформировать из прсоедовательности одномерный массив, состоящий из элементов, удовлетворяющих условию
Задана последовательность X = (x1, x2, …, x10). Сформировать из неё одномерный массив Y,...

Задана последовательность X = (x1, x2, …, x10). Сформировать из неё одномерный массив Y, состоящий из элементов, удовлетворяющих условию. КАК ?


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru