Форум программистов, компьютерный форум, киберфорум
Наши страницы
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
kiff20072008
57 / 57 / 23
Регистрация: 28.09.2012
Сообщений: 358
23.10.2014, 21:55 0

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

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

Лучший ответ Сообщение было отмечено devochka_lena как решение

Решение

devochka_lena, позвольте
я вам написал одно
вы сделали другое

вот ваш код
разбирайтесь че да как
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include<stdio.h>
#include<math.h>
#include<stdlib.h>
 
int main()
{
    int i, j, m, n;
    int Sum_Stol=0, Sum_Str=0;
    
    printf("Vvedite razmer massiva: ");
    printf ("\n M = ");
    scanf ("%d", &m);
    printf (" N = ");
    scanf ("%d", &n);
    printf ("\n");
    int **a = (int **)malloc(m*sizeof(int *));
    for(int i = 0; i < m; i++) 
    {
    a[i] = (int *)malloc(n*sizeof(int));
     }
    
    printf("Vvod massiva...\n");    
    for (i = 0; i < m; i++)
    {
        for (j = 0; j < n; j++)
        {
            printf(" a[%d][%d] =", i + 1, j + 1);
            scanf("%d", &a[i][j]);
        }
    }
    
    for (i = 0; i < m; i++)
    {
        for (j = 0; j < n; j++)
        {
            if ((i + 1) % 2 == 0)
                Sum_Str = Sum_Str + a[i][j];
            
        }
    }
    printf("\n Strok - %d", Sum_Str);
    for (i = 0;i < m; i++)
    {
        for (j = 0; j < n; j++)
        {
            if ((j + 1) % 2 != 0)
                Sum_Stol = Sum_Stol + a[i][j];
        }
    }
    
    printf ("\n Stolbzov - %d\n", Sum_Stol);
    return 0;   
}


Вернуться к обсуждению:
Дана матрица размера M x N. Найти суммы элементов всех ее четных строк и нечетных столбцов
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.10.2014, 21:55

Дана матрица MxN, найти сумму четных столбцов
Подскажите, что не так, пожалуйста. #include &lt;stdio.h&gt; #include &lt;locale.h&gt; #include &lt;math.h&gt; ...

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

Дана целочисленная матрица размера n × m. Найти количество ее строк, все элементы которых различны
Решите задачи данной группы, оформив решение в виде процедур генерации, вывода и обработки...

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