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

Не все ветви кода возвращают значение. Как исправить - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программу переписать со структурой! http://www.cyberforum.ru/cpp-beginners/thread864871.html
Программа выводит по вводимому номеру порядкового дня число и месяц. Этот код программы нужно переписать со структурой. Помогите, пожалуйста. Код программы: #include "stdafx.h" #include <iostream> using namespace std; static char daytab = { {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}, {0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}};
C++ Создание класса: Линейные целочисленные массивы произвольного размера с сортировкой вставками Дана задача: Создать Класс: Линейные целочисленные массивы произвольного размера с сортировкой вставками. Проблема: Люди..Не умею работать с Классами и не знаю как их создавать в С++...Вообще ужас какой то, а скоро сессия...времени мало ПОМОГИТЕ:cry: http://www.cyberforum.ru/cpp-beginners/thread864863.html
Медианные фильтры C++
Всем привет. Кто может объяснить по какому принципу действуют медианные фильтры? Например, вот для такой последовательности { x(i) } = и апертурой 4 какой будет результат?
C++ Массив ( Максимальный из Отрицательных элементов в числовом массиве)
Помогите написать метод который будет искать Максимальный из Отрицательных элементов в числовом массиве Я попытался реализовать такой код int iMaxNegativ (0); for ( size_t i (0); i < m_n; i++ ) { if ( m_mass > m_mass && m_mass < 0) iMaxNegativ = i ; }
C++ Определить массив, элементы которого будут упорядочиваться http://www.cyberforum.ru/cpp-beginners/thread864828.html
(3)1. Определить массив, элементы которого будут упорядочиваться. 2. Разработать функции сортировки массива методами 3. Количество элементов массив 1. Определить массив, элементы которого будут упорядочиваться. 2. Разработать функции сортировки массива методами 3. Количество элементов массива N и границы интервала Хн и Хк вводятся с клавиатуры. Память под массивы выделяется динамически....
C++ Описать структуру из семи элементов типа AEROFLOT A - AEROFLOT B - - название пункта назначения рейса; - номер рейса; - тип самолета. C - - ввод с клавиатуры данных в массив, состоящий из семи элементов типа AEROFLOT; записи должны быть упорядочены по возрастанию номера рейса; - вывод на экран номеров рейсов и типов самолетов, вылетающих в пункт назначения, название которого совпало с названием, введенным с клавиатуры; если таких рейсов... подробнее

Показать сообщение отдельно
AndrewP
0 / 0 / 0
Регистрация: 13.05.2013
Сообщений: 4
14.05.2013, 18:47     Не все ветви кода возвращают значение. Как исправить
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
54
55
public double[,] Method(double[,] matrix, int n)
        {
            //1
            int k = 0;
            for (int i = 0; i < n; i++)
            {
                for (int j = 0; j < n + 1; j++)
                {
                    if (matrix[i, 0] != 0)
                    {
                        k = i;
                        break;
                    }
                   
                }
            }
            //2
            for (int i = 0; i < n; i++)
            {
                double h = matrix[0, n];
                matrix[0, n] = matrix[k, n];
                matrix[k, n] = h;
            }
            //3
            double value = matrix[0, 0];
            for (int i = 0; i < n; i++)
            {
                matrix[0, n] /= value;
            }
            //4,5,6
            double l;
            for (int h = 0; h < n - 1; h++)
            {
                for (int i = 1; i < n; i++)
                {
                    for (int j = 0; j < n + 1; j++)
                    {
                        l = matrix[j, h] * matrix[h, i];
                        matrix[j, i] -= l;
                    }
                }
            }
            //7,8
            
            for (int h = n-1; h < 0; h--)
            {
                for (int i = n-1; i < 0; i--)
                {
                    for (int j = n; j < 0; j--)
                    {
                        l = matrix[j, h] * matrix[j, h+1];
                        matrix[j, i] -= l;
                    }
                }
            }
Добавлено через 1 час 3 минуты
Можно закрыть.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru