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

Дана вещественная матрица размерности n * m. Найти общую сумму элементов только тех столбцов, которые имеют хотя бы один нулевой элемент - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычитание в двоичной системе счисления http://www.cyberforum.ru/cpp-beginners/thread584648.html
Нужно провести вычитание напрямую, без преобразования в десятичную систему счисления. Пользовался поиском, но не нашел данный алгоритм, везде только через преобразование в десятичную сс. Прошу помощи:(
C++ Работа с файлами! Запись в файл символов!!! В общем вопрос: как записать один символ в результирующий файл /* 10.6 В исходном файле находится текст программы на языке С++. Создать файл, в который переписать содержимое исходного файла без однострочных комментариев. Алгоритм: Считываем по символьно все элементы исходного текста пока не обнаружим http://www.cyberforum.ru/cpp-beginners/thread584643.html
C++ Дан двумерный массив размером 5х6, заполненный случайным образом
Дан двумерный массив размером 5х6, заполненный случайным образом. Заменить максимальный элемент каждой строки на противоположный по знаку
C++ Решение интегрального уравнения Вольтерра. формула прямоугольников
Здравствуйте!!! Помогите с написание такой задачки: дано интегральное уравнение: u(x) = 1 + интеграл от 0 до х (x-t)u(t)dt. Свести задачу к эквивалентной задаче Коши 2-го порядка (продифференцировать уравнение 2 раза) и применить формулу прямоугольников для решения. Я совсем не представляю как написать такую программу!(
C++ Структуры и файлы http://www.cyberforum.ru/cpp-beginners/thread584613.html
Подскажите пожалуйста,как написать? В файле все представлено....
C++ Массив Помогите пожалуйста сделать массивы zx, zb,zla динамическими. Большое спасибо. #include "stdafx.h" #include <iostream>//i/o #include <conio.h> //getch #include <cmath> //fabs, abs #include "stdafx.h" #include <math.h> #include <tchar.h> подробнее

Показать сообщение отдельно
bas
0 / 0 / 0
Регистрация: 23.05.2012
Сообщений: 18
26.05.2012, 12:05  [ТС]     Дана вещественная матрица размерности n * m. Найти общую сумму элементов только тех столбцов, которые имеют хотя бы один нулевой элемент
Цитата Сообщение от MrGluck Посмотреть сообщение
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
#include <stdlib.h>
 
int main(void)
{
    const int n = 3, m = 4;
    int i, j, A[n][m], tmpsum, sum = 0;
    int b; // флаг, если == 1 - столбец содержит 0
    for (i=0; i < n; i++)
        for (j=0; j < m; j++)
            scanf("%d", &A[i][j]); // заполняем значениями
    for (j=0; j < m; j++)
    {
        tmpsum = 0;
        b = 0; // если == 0 - столбец не содержит 0
        for (i=0; i < n; i++)
        {
            printf("%2d ", A[i][j]);
            if (A[i][j] == 0) b = 1;
            tmpsum += A[i][j];
        }
        printf("\n");
        if (b) sum += tmpsum;
    }
    printf("Sum: %d\n", sum);
    system("pause");
    return 0;
}
а как понять флаг и значения == )типа то что не будет равно или как?? моежет по простому сделать?? без флажков а просто ввести матрицу например 5*6 и сразу условие и вывод
 
Текущее время: 20:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru