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

Код написан,нужна небольшая корректировка.Массивы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Прямая задана уравнением ax+by+c=0, a и b не равны 0. Определить, пересекают ли все прямые первую прямую http://www.cyberforum.ru/cpp-beginners/thread873493.html
Прямая задана уравнением ax+by+c=0, a и b не равны 0. Определить, пересекают ли все прямые первую прямую.
C++ Для х изменяющегося от a до b с шагом (b-a)/k, где (k=10), вычислить функцию f(x), используя ее разложение в степенной ряд Проверьте программу, сказали что считает неверно. Условие и результат выполнения программы приложено к сообщению. #include <cmath> #include <iomanip> #include <iostream> using namespace std; int fact(int i) { if (i==0) http://www.cyberforum.ru/cpp-beginners/thread873488.html
Комбинированным методом хорд и касательных найти корень уравнения C++
Комбинированным методом хорд и касательных найти корень уравнения
Написать интерполяционный многочлен Лагранжа для функции, значения которой заданы таблицей. Оценить погрешность результата C++
Написать интерполяционный многочлен Лагранжа для функции, значения которой заданы таблицей. Оценить погрешность результата.
C++ Заголовочные файлы (.h) http://www.cyberforum.ru/cpp-beginners/thread873479.html
Доброго времени суток господа! Озадачился вопросом по поводу заголовочных файлов. Но подробного, или понятного мне ответа так и не нашёл. Пример таков: (.h) Создаю xxx.h файл, Создаю в нём набор переменных. Создаю c этими переменными функцию. (К примеру расчёт соотношения здоровья "юнита икс") ну вот, функция готова. кстати "юнит икс" ещё не определён как целенаправленный объект. Далее:...
C++ Дана матрица m*n. На экран вывести матрицу, элементы которой расположены по возрастанию. (борлан с++) Здрасте (=_(=_(=_=)_=)_=) Помогите решить задачи ^_^ №1. Дана матрица m*n. На экран вывести матрицу, элементы которой расположены по возрастанию. Заранее СпАсИБооО подробнее

Показать сообщение отдельно
Sivilan
6 / 6 / 0
Регистрация: 17.03.2013
Сообщений: 66
21.05.2013, 20:20     Код написан,нужна небольшая корректировка.Массивы
Здравствуйте,задание:: Задана матрица размером NxM. Получить массив B, присвоив его k-му элементу значение 0, если сумма элементов k-го столбца матрицы равна нулю, и значение 1  в противном случае.У меня в ответе получается заоблачное число 468....и.т.д............. или компилятор выкидывает при большем размере(не отвечает),в чем проблема
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 <stdlib.h>
#include <iostream>
 
int main () {
 
    int m,n,i,j,s;
        printf ("Vvedite razmernost matricu NxM\n");
            printf("Vvedite N=");
                scanf("%d",&n);
            printf("Vvedite M=");
                scanf("%d",&m);
    int **mas;
        mas=new int *[n];
            for (i=0;i<n;i++)
                mas[i]=new int [m];
 
printf ("Vvedite elementy matricu: \n");
     {
    for (i=0; i<n; i++)
        for (j=0; j<m; j++)
         scanf ("%d", &mas[i][j]);
     }
int *mason;
mason=new int [m];
for (i=0;i<n;i++) {s=0;
for (j=0;j<m;j++) s=s+mas[j][i];
if (s==0) mason[j]=0;
else mason[j]=1;}
printf("otvet=");
for (j=0;j<m;j++)
printf ("%d",mason[j]);
for (int k=0;k<n;k++)
delete [] mas[k];
 delete [] mas;
    delete [] mason;
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru