Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Алексеййййй
Сообщений: n/a
#1

Массивы - C++

19.01.2010, 19:27. Просмотров 290. Ответов 4
Метки нет (Все метки)

Дана матрица целых чисел 4x4. Написать программу, вычисляющую сумму элементов на главной диагонали. P.S. помогите пожалуйста кто может решите задачу очень нужно!!! За ранее огромное спасибо!
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.01.2010, 19:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Массивы (C++):

Массивы. Циклические алгоритмы (Заполнить массивы случайными числами, лежащими в интервале 0 до 100) - C++
Доброго дня, уважаемые форумчане, помогите пожалуйста решить задание. Заполнить массивы случайными числами, лежащими в интервале 0 до...

Указатели и массивы. Индексация с помощью указателей. Передача массивов в функции. Динамические массивы (обработка матриц) - C++
Для каждого элемента , bij, i= 1,...,n , j=1,...,n определяется свой многоугольник местонахождением соответствующего элемента aij (см....

Попадание точки. Массивы чисел. Массивы записей. - C++
Всем привет. По языкам задали три контрольные на си. Я сам си не знаю, даже не представляю, поэтому очень нужна ваша помощь. ...

Многомерные массивы, как перебирать внутренние массивы - C++
Здравствуйте. Такой учебный код и плохо понимаю как перебираются внутренние массивы, может кто пояснит подоходчивее. Именно внутренний...

Массивы структур, массивы векторов - C++
Разработайте тип данных «Вектор в трехмерном пространстве» в виде структуры, поля которой — координаты вектора. Напишите следующие функции:...

Массивы структур и массивы строк - C++
1. Сформировать динамический массив из элементов структурного типа. Структурный тип определен в варианте. 2. Распечатать...

4
ggmann
20 / 20 / 1
Регистрация: 06.10.2008
Сообщений: 173
19.01.2010, 19:30 #2
C++
1
2
3
4
5
6
7
8
int a[i][j];
int sum=0;
for (int i=0; i<4; i++)
  for (int j=0; j<4; j++) {
   if (i==j){
    sum+=a[i][j];  
   }    
}
ввод матрицы и тд сам зделаеш?
0
Bloodykeeper
This party getting crazy!
78 / 74 / 1
Регистрация: 22.09.2009
Сообщений: 427
19.01.2010, 19:45 #3
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
 
int main ()
{
        int **mas, n, m, k, i,j;
        printf("Enter number rows of array: \n");
        scanf("%d", &n);
        printf("Enter number columns of array: \n");
        scanf("%d", &m);
        
        mas=(int **)    calloc(n, sizeof(int));   
        for(i=0; i<n; i++)
                mas[i]=(int *)  calloc(m, sizeof(int));
        printf("Enter elements of array: \n");
        for(i=0; i<n; i++)
                for(j=0; j<m; j++)
                {
                        printf("[%d][%d]= ", i, j);
                        scanf("%d", &mas[i][j]);
Вот ввод на всякий...ну если уж полный ламер. соединишь сам надеюсь .
0
ggmann
20 / 20 / 1
Регистрация: 06.10.2008
Сообщений: 173
19.01.2010, 19:49 #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
#include <iostream>
#include <stdlib.h>
int main() {
int n=4,m=4;
int a[n][m];
int sum=0;
    printf("Vvedite matricu:\n");
    for (int i=0; i<4; i++){
        for (int j=0; j<4; j++){
         scanf("%d",&a[i][j]);
        }
    }
 
 
for (int i=0; i<n; i++){
  for (int j=0; j<m; j++){
   if (i==j){
    sum+=a[i][j];  
   }    
  }
}
printf("%d",sum);
 
system("PAUSE >> void");
return 0;
}
извините за простофильство в написании но уже вечер я хочу кушать и думать воопше не хотеть =)
0
Bloodykeeper
This party getting crazy!
78 / 74 / 1
Регистрация: 22.09.2009
Сообщений: 427
19.01.2010, 19:53 #5
Та всё нормально! о чём ты?) для него это по идее и так предел мечтаний=) хотя я 2 месяца назад таким же был
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.01.2010, 19:53
Привет! Вот еще темы с ответами:

Массивы структур и массивы строк - C++
Здравствуйте. Возникла проблема с одной работой: Постановка задачи: 1. Сформировать динамический массив из элементов структурного типа....

массивы указателей,указатели на массивы - C++
Понимаю что тема эта изжевана, но я ещё жую.Хочу, чтобы усвоилось. допустим есть QStringList a; a.append(&quot;мамa&quot;); ...

массивы указателей,указатели на массивы - C++
Понимаю что тема эта изжевана, но я ещё жую.Хочу, чтобы усвоилось. допустим есть QStringList a; a.append(&quot;мамa&quot;); ...

индексные массивы и адресные массивы - C++
погитите решить задачу c массивами двумя способами {индексные и адресные} { Вычислить суммы элементов каждой строки матрицы Х(20х20),...


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
19.01.2010, 19:53
Ответ Создать тему
Опции темы

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