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

Вычислить суммы положительных элементов в каждой строке двумерного массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Файлы. Динамические массивы. http://www.cyberforum.ru/cpp-beginners/thread261268.html
Вывести на экран элементы входной последовательности положительных целых чисел, встречающихся в ней не более одного раза. Входная последовательность сохраняется в файле "lab1.dat"в виде: <элемент 1> <элемент 2> ... -1 Не разбираюсь в файлах!! Помогите реализовать!
C++ матрица В заданной целочисленной матрице найти количество ее столбцов, элементы которых упорядочены по убыванию. Помогите пожалуйста, я не могу написать это всё на СИ http://www.cyberforum.ru/cpp-beginners/thread261265.html
ошибка при работе с двунаправлеными списками C++
//помогите исправить пожалуйста. отладчик пишет <Bad Ptr> при объявлении указателя на голову списка int main () { int q; printf ("q\n"); scanf ("%d", & q); list * head = Add (NULL); for (list *p = head; q>= 1;q--) fill_list (head); ...
C++ Функции. Перегрузка функций
Используя механизм перегрузки функций, разработайте две версии функции F, заголовки которых выглядят следующим образом: 1)float F ( float x ); 2)void F (float x, float &y); Продемонстрируйте работу данных функций на примере: y = 0, если 5 < x < 20; y= x^2 +5, если x<=5; y = 1, если x>= 20; Очень прошу друзья, сделайте задачу, уделите несколько минут своего времени!
C++ Объясните пожалуйста код и ход работы программы на С++ http://www.cyberforum.ru/cpp-beginners/thread261240.html
Вот код фрагмента программы: int i; int l=strlen(str); int k=strlen(fsubstr); bool fl=true; for (i=0;i<l-k;i++){ int j; for (j=0;j<k;j++){ if (str!=fsubstr){ fl=false;
C++ Получить целочисленную матрицу по правилу Здраствуйте! Задача такова: Даны целые числа а1, а2, а3. Получить целочисленную матрицу i,j=1,2,3, для которой bij=ai-3aj. Я думал что чуть-чуть (хоть капельку) смыслю в программирований, но оказалось не так:no:. Решение этой задачи в Паскале я нашел , но никак не смог "скомпилировать". Мой код таков: #include<stdio.h> #include<conio.h> int main() {int a={1,2,3},b; int i,j; подробнее

Показать сообщение отдельно
DexMipt
13 / 13 / 1
Регистрация: 13.03.2011
Сообщений: 98
21.03.2011, 17:14     Вычислить суммы положительных элементов в каждой строке двумерного массива
вроде так, на выходе получишь сумму положительных элементов.
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
#include <stdio.h>
#include <stdlib.h>
int main()
{
    int **A;
    int i,n,j,m,k=0;
 
    scanf("%d", &n);
    scanf("%d", &m);
 
    A = (int**) malloc(n*sizeof(int*));
    for(i=0;i<n;i++)
        A[i] =(int*) malloc(m*sizeof(int));
 
 
    for(i=0;i<n;i++){
        for(j=0;j<m;j++){
            scanf("%d",&A[i][j]);
            if(A[i][j]>0)
                k+=A[i][j];
}}
    printf("%d",k);
 
    for(i=0;i<n;i++)
        free(A[i]);
 
    free(A);
 
 
    return 0;
}
 
Текущее время: 08:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru