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

Оформить обработку одномерного и двумерного массивов в виде функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Оставить в двумерном массиве элементы, в числах которых нечетных цифр строго больше, чем четных http://www.cyberforum.ru/cpp-beginners/thread1485908.html
Задач двумерный динамический массив натуральных чисел размерностью n на n элементов. Оставить в этом массиве элементы, в числах которых нечетных цифр строго больше, чем четных. ( К примеру имеем...
C++ Программа для генерации паролей из 8 символов, где 6 букв, а 2 последние цифры В общем задали сделать такую программу, но как? Программа для генерации паролей из 8 символов, где 6 первых латинские буквы(строчные), а 2 последние цифры. Например kotou94. Очень надо. http://www.cyberforum.ru/cpp-beginners/thread1485905.html
Идеально сбалансированное дерево C++
Всем привет. Нужно построить идеально сбалансированное дерево из букв, упорядоченное я сделал, но не могу понять, как сделать идеально сбалансированное, кто-нибудь может помочь? Вот код: Node*...
C++ Соединение tcp client и tcp server
accept(); bind(); connect(); listen(); socket(); Нужно расположить их в порядке в каком их вызывает (А) сервер (Б) клиент, чтобы приконнектиться друг к другу. Правильно ли я расставил (А) -...
C++ Нет доступа к полю private http://www.cyberforum.ru/cpp-beginners/thread1485878.html
Всем доброго дня ! Полскажите пожалуйста почему обьект nak не может получить доступ к функции fvm() класса А (строка 93). Что самое интересное - обьект L свободно получает доступ к функции...
C++ Программа перевода из 10-ой с/с в n-ую и обратно Пытаюсь составить программу перевода.. Ошибки исправил, но сами формулы, видимо, не верны. Можете помочь? Заранее спасибо. #include "stdafx.h" #include <iostream> #include <stdio.h> #include... подробнее

Показать сообщение отдельно
Starter1
4 / 4 / 3
Регистрация: 27.03.2013
Сообщений: 45
29.06.2015, 03:21
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
#define n 4
#define m 4
 
int main(void){
    int i, j,k;
    int matrix[n][m];
    int f;
    
    //заполнение матрицы
    for (i = 0; i<n; i++){
        k=0;
        f=0;
        for (j = 0; j<m; j++)
        {
            matrix[i][j] = rand() % 10;
             printf("%d   [%d][%d]   ", matrix[i][j],i,j);
             if(matrix[i][j]<0){
                  f++;
                 printf("%d  Negative number(s) in Line[%d]\n",f,i);
                
             }
             if (f>0 && j==(m-1)){
                 for (j = 0; j<m; j++){
                     k*=matrix[i][j];
                    
                 }
                  printf("2 Multiply of Line[%d]=%d\n",i,k);
        }    
        }
        
        printf("\n");
    }
          printf("\n");
 
          getch();
    return 0;
}
так наверное не пойдет?!..1пп. к двойному массиву..

Добавлено через 2 часа 36 минут
вставить примерно на 30 строку
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 if(abs(j-i)==1){
                 if(i<j){
                 sum2+=matrix[i][j];
                 printf("2 Element [%d][%d] = %d\n", i,j, matrix [i][j]);
                 }
                 else{
                     sum1+=matrix[i][j];
                      printf("Element [%d][%d] = %d\n", i,j, matrix [i][j]);
                 }
                 
            }
        }
         printf("Sum1= %d\n", sum1);
         printf("Sum2= %d\n", sum2);
        printf("\n");
    }
    if(sum1>sum2){
    printf("Maximum is the summa of 1 diagonal = %d\n", sum1);
    }
    else{
         printf("Maximum is the summa of 2 diagonal = %d\n", sum2);
    }
Это к 2 подпункту
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru