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

Определить значение массива по правилу

17.05.2011, 23:38. Показов 478. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задачка!
Даны вещественные массивы A[5][6], B[6]. Определить значения
вещественного массива C[6] по правилу:
C[j]=сумме j-го столбца массива A при B[j]>0
C[j]=0 при B[j]=0
C[j]=A[0][j]+A[4][j] при B[j]<0
Значение переменной i изменяется от 0 до 5.

Плиз, проверьте, где ошибки! Я пока плохо шарю в с++
_________________________________________________--

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
56
57
58
59
60
#include <iostream.h>
#include <iomanip.h>
void main()
{
//объявление массивов и переменных
float a[5][6], b[6], c[6];
int i,j;
 
//ввод данных в массив a
cout <<"Ввод массива a:\n";
for (i=0; i<5; i++)
for (j=0; j<6; j++)
{
cout <<"Введите элемент массива a["<<i<<"]["<<j<<"]=";
cin >> a[i][j];
}
 
//ввод данных в массив b
cout <<"Ввод массива b:\n";
for (i=0; i<6; i++)
{
cout <<"Введите элемент массива b["<<i<<"]=";
cin >> b[i];
}
 
//расчет массива c
for (i=0; i<6; i++)     //организация цикла по строкам массива
 
 if(b[j]>0)
 {
    int s=0;
    for(int i=0; i<5; i++)
        s+=a[i][j];
    c[i]=s;
 }
 else
 {
 if(b[j]==0)
 c[j]=0;
 
     else
     if(b[j]>0)
     c[j]=a[0][j]+a[4][j];
}
/*вывод на экран исходных массивов a,b и полученного c */
cout <<"Исходный массив a:\n";
for(i=0; i<5; i++)
{
for(j=0; j<6; j++)
 cout <<setw(6)<<a[i][j];
cout<<endl;
}
cout <<"Исходный массив b:\n";
for (i=0; i<6; i++)
cout <<setw(6)<<a[i][j];
 
cout << "Полученный массив c:\n";
for (i=0; i<6; i++)
cout <<setw(6)<<b[i];
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.05.2011, 23:38
Ответы с готовыми решениями:

Определить значение целочисленного массива по заданному правилу
Даны вещественные массивы B.Опpеделить значения целочисленного массива D по следующему правилу:...

Определить функцию которая для данного массива чисел создает массив по заданному правилу
Определить функцию p (x,y), которая для данного массива чисел x создает массив y по следующему...

Вычислить среднеарифметическое значение элементов массива и определить минимальное положительное значение
Необходимо сформировать двумерный массив A(3x9), используя генератор случайных чисел на интервале...

Присвоить элементам массива значение по правилу
даны две матрицы А и В. Если каждый элемент матрицы А больше соответствующего элемента матрицы В,...

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

Определить элементы массива по правилу
Ввести Массив (b(1),.....,b(20)) Определить элементы...

Заполнить массив по правилу: значение элемента массива равно квадрату его индекса
создать массивы целочисленных элементов из 15 элементов.Заполнить его по правилУ значение элемента...

Определить процедуру p(x,y) которая для данного массива чисел x создает массив y по заданному правилу
Нужна помощь. Определить процедуру p (x, y), которая для данного массива чисел x создаёт массив...

Для массива x(n) определить значение максимального эллемента массива и поменять его с первым элементом массива
Для массива x(n) определить значение максимального эллемента массива и поменять его с первым...


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

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