Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) По информации о проданных билетах (матрица) определить число свободных мест в любом из вагонов http://www.cyberforum.ru/c-beginners/thread1282841.html
В поезде 18 вагонов в каждом из которых 36 мест. Информация о проданных на поезд билетах хоронится в двухмерном массиве., номера строк который соответствует номерам вагонов , а номера столбцов -...
Перевести код с C++ C (СИ)
#include "stdafx.h" #include <iostream> #include <string> #include <vector> #include <sstream> #include <fstream> int main() { std::ifstream ifs("1.txt");
Вычислить значение, используя рекуррентную зависимость C (СИ)
Нужно вычислить сумму с заданной точностью Вот мой код #include <stdio.h> #include <stdlib.h> #define EPS 1e-5 int main(void) { unsigned int n =1; double chisl,znam,sum,x;
C (СИ) Страны мира: перевести код с Pascal uses crt; type geo=record country:string; capital:string; continent:string; population:int64; area:real; end; http://www.cyberforum.ru/c-beginners/thread1282723.html
C (СИ) Ошибка при попытке открытия для чтения текстового файла http://www.cyberforum.ru/c-beginners/thread1282704.html
Первоначальная задача была такова: Дан файл А, компоненты которого являются целыми числами. Записать в файл А1 все повторяющиеся числа файла А, а в файл А2 – числа, которые встречаются один раз....
Сдвиг массива вправо на одну позицию C (СИ)
Помогите , заранее спасибо! Задан вектор T(n), n=<12. Сформулировать вектор У из элементов Т , что передают наибольшему элементу вектора Т . Выполнить сдвиг получив полученного массива вправо...
Массив C (СИ)
Не могу массив написать , не проходили еще а тут практическую задали ) Задание : Задано вектор Т(n), n=<12. Сформувати вектор У з елементів Т, що передають найбільшому елементу вектора Т ....
C (СИ) Методы получения адреса элемента в двумерном массиве Добрый день Есть лабораторная. Упрощенный кусочек кода: int main(int argc, char** argv) { for (i=1; i<argc; i++) { if(argv == '-') { http://www.cyberforum.ru/c-beginners/thread1282596.html
C (СИ) Создать двумерный квадратный массив http://www.cyberforum.ru/c-beginners/thread1282563.html
Приветствую! Моя задача: создать двумерный квадратный массив. Мой план: 1) Пользователь вводит элементы матрицы по вертикали создавая одномерный массив. 2) На основе созданного массива...
C (СИ) Вычислить значение выражения Не понимаю как решить. Помогите пожалуйста. http://www.cyberforum.ru/c-beginners/thread1282484.html
devochka_lena
1 / 1 / 1
Регистрация: 19.09.2014
Сообщений: 36
0

Дана матрица размера M x N. Найти суммы элементов всех ее четных строк и нечетных столбцов

23.10.2014, 20:32. Просмотров 1927. Ответов 18
Метки (Все метки)

Ребята, помогите пожалуйста. Не могу понять, почему не работает. Точнее она работает, но не до конца. 2х2 считает верно, 3х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
32
33
34
35
36
37
38
#include<stdio.h>
#include<math.h>
#include<stdlib.h>
 
int main()
{
    int m, n, a[m][n];
    int i, j;
    int Sum_Stol=0, Sum_Str=0;
    
    printf ("\n M = ");
    scanf ("%d", &i);
    printf (" N = ");
    scanf ("%d", &j);
    printf ("\n");
    
    for (m=0; m<i; m++)
    for (n=0; n<j; n++)
    {
        printf (" a[%d][%d] =", m+1, n+1);
        scanf ("%d", &a[m][n]);
    }
    for (m=0; m<i; m++)
    for (n=0; n<j; n++)
    if((m+1)%2==0)
    Sum_Str= Sum_Str + a[m][n];
    
    for (m=0; m<i; m++)
    for (n=0; n<j; n++)
    if ((n+1)%2!=0)
    Sum_Stol= Sum_Stol + a[m][n];
    
    printf ("\n Strok - %d", Sum_Str);
    printf ("\n Stolbzov - %d\n", Sum_Stol);
    
    system ("PAUSE");
    return 0;   
}


Вернуться к обсуждению:
Дана матрица размера M x N. Найти суммы элементов всех ее четных строк и нечетных столбцов
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.10.2014, 20:32
Готовые ответы и решения:

Дана матрица размера 4x7. Найти минимальное значение среди сумм элементов всех ее столбцов
Дана матрица размера 4x7. Найти минимальное значение среди сумм элементов всех ее столбцов

дана матрица размером N строк и M столбцов. напишите программу подчитывающую количество четных и нечетных чисе
дана матрица размером N строк и M столбцов. напишите программу подчитывающую количество четных и...

Дана действительная матрица размера m*n. Найти сумму наибольших значений элементов ее строк.
Написать программу по заданию:Дана действительная матрица размера m*n. Найти сумму наибольших...

Дана матрица размера M × N. Найти максимальный среди минимальных элементов ее строк
Здравствуйте! Помогите, пожалуйста, с решением. Дана матрица размера M × N. Найти максимальный...

Найти суммы элементов всех четных строк матрицы
Дана матрица размера 5 x 9. Найти суммы элементов всех ее четных строк

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