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

Целочисленный массив с размером 4*4 .Написать прогу , формирующую одномерный массив

14.10.2014, 19:32. Просмотров 1176. Ответов 3
Метки нет (Все метки)

Целочисленный массив с размером 4*4 .Написать прогу , формирующую одномерный массив.
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
 #include <iostream>
 
using namespace std;
main()
 
{ int M[4][4], y[4],S=0, i, j;
cout<<"vvedite massiv";
 
 for(i=0;i<4;i++)
 for(j=0;j<4;j++)
 
cin>>M[i][j]; 
 
for(j=0;j<4;j++)
 
{S=0;
 
for(i=0;i<4;i++)
S=S+M[i][j];
y[j]=S;
 }
 cout<<'\n';
 {for(i=0;i<4;i++)
 
cout<<y[i]<<' ';
}
 
cout<<S;
 
return 0 ;
}
DEV C++
Код рабочий, но непонятно откуда берется последняя 8-ка и как избавится от нее??
Целочисленный массив с размером 4*4  .Написать прогу ,  формирующую одномерный массив
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.10.2014, 19:32
Ответы с готовыми решениями:

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

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

Дан целочисленный массив A размером n. Построить массив B, содержащий элементы массива A
Дан целочисленный массив A размером n. Построить массив B, содержащий элементы массива A, стоящие в...

Дан целочисленный массив размером N. Преобразовать массив, увеличив длину каждой серии на один элемент
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; int main() { int n; int k=0;...

3
115 / 112 / 65
Регистрация: 18.09.2014
Сообщений: 337
14.10.2014, 19:38 2
Лучший ответ Сообщение было отмечено HarDEXtreme как решение

Решение

HarDEXtreme,
C++
1
cout<<S;
в конце выводите, а она равна последнему элементу массива y
1
0 / 0 / 1
Регистрация: 14.10.2014
Сообщений: 39
14.10.2014, 19:48  [ТС] 3
Если вам не трудно объяснить ,почему S равна последнему элементу , как так получилось что она равна этому элементу ?
0
115 / 112 / 65
Регистрация: 18.09.2014
Сообщений: 337
14.10.2014, 19:53 4
HarDEXtreme,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
for (j = 0; j < 4; j++)
{
    S=0; <---- Как видим, переменная создана где то извне, то есть она (и ее значение) будет доступна вне цикла
    for ( i = 0; i < 4; i++)
        S = S+M[i][j];
    y[j] = S; <---- Вот тут S у нас стало равно 8 (на последней итерации)
 }
 cout<<'\n';
 {for(i=0;i<4;i++)
 
cout<<y[i]<<' ';
}
 
cout<<S; <---- Обратились к S, в которой со времен последнего шага цикла было значение 8
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.10.2014, 19:53

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

С++ Дан целочисленный массив размером N. Отсортировать массив по убыванию. Вычислить сумму первого и последнего элемента
Здравствуйте, прошу помочь с задачей на массив, очень буду благодарен, уже несколько дней пытаюсь...

Дан целочисленный массив размером N. Отсортировать массив по убыванию. Вычислить сумму первого и последнего элемента массива.
Дан целочисленный массив размером N. Отсортировать массив по убыванию. Вычислить сумму первого и...

Заполните одномерный целочисленный массив а , состоящий из 7 элементов , случайными числами от -9 до 8 и выведите массив
Заполните одномерный целочисленный массив а , состоящий из 7 элементов , случайными числами от -9...

Дан одномерный цепочный массив и двумерный целочисленный массив
1Дан одномерный цепочный массив Отрицательные элементы заменить их модулями, а положительные -...


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

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

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