Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 16.05.2009
Сообщений: 6
1

Дана действительная матрица NxM.

08.07.2009, 20:58. Просмотров 1431. Ответов 3
Метки нет (Все метки)

Доброго времени суток.Очень прошу помочь с прогой !
Дана действительная матрица NxM.Получить последовательность b1,...,b(n), где b(k)-это число отрицательных элементов в k-й строке
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.07.2009, 20:58
Ответы с готовыми решениями:

Дана действительная матрица размером nxm
Буду благодарен, в решении данной программы) Пусть дана действительная матрица размером nxm....

дана действительная матрица размера nxm
помогите решить дана действительная матрица размера nxm, все элементы которой различны. В каждой...

Дана действительная матрица размера NxM .Упорядочить её строки по убыванию абсолютных величин её элементов
Дана действительная матрица размера NxM .Упорядочить её строки по убыванию абсолютных величин её...

Дана действительная матрица
Дана действительная матрица i,j=1,…,n. Получить действительную матрицу i,j=1,…,n, элемент bij...

3
Sasha_3001
09.07.2009, 19:32 2
Ну вот, накидал программку, сильно не ругайте з.ы си начал изучать дня три назад.
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
#include <stdio.h>
#include <conio.h>
void main()
{
 const int N=3;
 const int M=4;
 float A[N+1][M+1];
 int B[N+1],I,J;
 for (I=1; I<=N; I++)
  for (J=1; J<=M; J++)
  {
   printf("A[%i][%i]=",I,J);
   scanf("%f",&A[i][J]);
  }
 for (I=1; I<=N; I++)
 {
  for (J=1; J<=M; J++)
   printf("A[%i][%i]=%1.2f ",I,J,A[i][J]);
  printf("\n");
 }
 for (I=1; I<=N; I++)
 {
  B[i]=0;
  for (J=1; J<=M; J++)
   if (A[i][J]<0) B[i]++;
 }
 for (I=1; I<=N; I++) printf("B[%i]=%i\n",I,B[i]);
 getch();
}
Заблокирован
09.07.2009, 20:11 3
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
#include <iostream>
int main(){
    int n,m,*b;
    float **a;
    std::cout<<"n: "; std::cin>>n;
    std::cout<<"m: "; std::cin>>m;
    a=new float*[n];
    b=new int [n];
    for(int i=0;i<n;i++){
        b[i]=0;
        a[i]=new float[m];
        for(int j=0;j<m;j++){
            std::cout<<"a["<<i<<"]["<<j<<"]: ";
            std::cin>>a[i][j];
        }
    }
    for(int i=0;i<n;i++){
        std::cout<<std::endl;
        for(int j=0;j<m;j++)
            std::cout<<a[i][j]<<" ";
    }
    for(int i=0;i<n;i++)
        for(int j=0;j<m;j++)
            b[i]+=a[i][j]<0;
    std::cout<<std::endl<<std::endl;
    for(int i=0;i<n;i++)
        std::cout<<b[i]<<" ";
    std::cin.get(),std::cin.get();
    return 0;
}
1
Эксперт JavaЭксперт С++
8358 / 3579 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
09.07.2009, 20:28 4
Mantano, вот
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
#include "stdafx.h"
#include <iostream>
void main()
{
    int n,m;
    std::cout<<"Input n:    ";
    std::cin>>n;
    std::cout<<"Input m:    ";
    std::cin>>m;
 
    float **matr;
    matr=new float*[n];
    for(int i=0;i<n;i++)
        matr[i]=new float[m]; 
 
    std::cout<<"\nInput matrix:\n";
    for(int i = 0; i < n; ++i)
        for(int j = 0; j < m; ++j)
            std::cin>>matr[i][j];
 
 
    int *mas = new int[m];
    for(int i = 0; i < m; ++i)
        mas[i] = 0;
 
    std::cout<<"\nMatrix:\n";
    for(int i = 0; i < n; ++i, std::cout<<std::endl)
        for(int j = 0; j < m; ++j)
            std::cout<<matr[i][j]<<" ";
 
 
    std::cout<<"\nRezult mas:\n";
    for(int i = 0; i < n; ++i)
    {
        for(int j = 0; j < m; ++j)
            if(matr[i][j]<0)
                ++mas[i];
    }
 
    for(int i = 0; i < m; ++i)
        std::cout<<mas[i]<<" ";
 
    std::cin.get();
    std::cin.get();
}
Sasha_3001, не расстраивайся у тебя все впереди.
ЗЫ: твоя прога не работает, исправь ошибки
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.07.2009, 20:28

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Дана действительная квадратная матрица
Программы для dev c++ 1. Дана действительная квадратная матрица порядка n. Заменить нулями все ее...

Дана действительная матрица размера n*m
ребят, помогите пожалуйста написать программу. наработки есть //Дана действительная матрица...

Дана действительная матрица размерности n x n
Оформить решение задач в виде функций с аргументами и не содержащих ввода-вывода. Ввод-вывод, вызов...

Дана действительная квадратная матрица
Дана действительная квадратная матрица порядка 9. Получить целочисленную квадратную матрицу того же...

Дана действительная квадратная матрица порядка 2n
Дана действительная квадратная матрица порядка 2n. Получить новую матрицу, переставляя ее блоки...

Дана действительная квадратная матрица порядка n
дана действительная квадратная матрица порядка n. Построить последовательность из нулей и единиц...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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