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

Вместо массива выводит большие отрицательные чсила - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввод данных в List http://www.cyberforum.ru/cpp-beginners/thread1134748.html
Добрый день! Только начал пытаться писать на c++. У меня есть простая задача ввода, обработки данных. У меня есть функция в которой я считаю количество элементов, которые меньше 5. Мне нужно как то эти элементы ввести в формате short в диапазоне от -100 до 100, чтобы в функции их сравнивать и посчитать кол-во. Источник данных должен быть файл. Создал Win32 application. Вот функция : ...
C++ Логические функции СКНФ И СДНФ Помогите написать программу для вывода СКНФ И СДНФ для f=(00010110) http://www.cyberforum.ru/cpp-beginners/thread1134733.html
C++ Присвоение значений элементам двумерного динамического массива
Я недавно начал программировать на языке С++, поэтому, естественно, многого не понимаю :( Вот создал я (пытался) двумерный динамический массив, а значения присвоить ему не могу. double ** g1; double * g; g1 = new double *; g = new double ; for (int k=0; k<3; k++) {g1 = g + 3*k;}
Через HyperTerminal доступна частота COM порта 921600, но в приложении максимальная частота гораздо меньше C++
Через HyperTerminal доступна частота COM порта 921600, но когда я пишу на C++ максимальная частота гораздо меньше. Кто знает, как на с++ работать с com портом на частоте 921600, как HyperTerminal. Добавлено через 39 секунд сейчас я просто читаю его, как файл. Добавлено через 7 часов 10 минут Ну что, никто не знает? Я что единственный кто с COM портом работает?
C++ Приведите определение функции void get_double(double& input_number) http://www.cyberforum.ru/cpp-beginners/thread1134699.html
Приведите определение функции, объявленной так: void get_double(double& input_number); // Постусловие: переменной input_number // присвоено одобренное пользователем значение. Включите это определение в отладочную программу. Можно считать, что пользователь вводит числа в обычном наиболее часто используемом формате, скажем 23.789, не применяя научный формат. В качестве образца используйте...
C++ Программа считывает строку текста, выводит число слов и количество вхождений каждой буквы Напишите программу, считывающую строку текста и выводящую число слов в этой строке, а также количество вхождений каждой буквы. Под словом понимается любая последовательность букв, ограниченная с каждой стороны пробелом, точкой, запятой либо символом начала или конца строки. Можно считать, что ввод состоит только из букв, пробелов, запятых и точек. При вы- воде количества букв в строке... подробнее

Показать сообщение отдельно
IgoreKMaN
0 / 0 / 0
Регистрация: 07.05.2011
Сообщений: 91
31.03.2014, 14:06     Вместо массива выводит большие отрицательные чсила
Доброго времени суток! Создан массив в классе (вроде все верно) вот только выводит не тот массив который требуется:
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
#include "stdafx.h"
#include <iostream>
#include <math.h>
#include <time.h>
using namespace std;
 
class array
{
public:
        array(int number, int number1);
        void print();
        
public:
        int **arr;
        const static int number=4;
        const static int number1=4;
};
 
 
 
array::array(int number, int number1)
{
   arr = new int*[number];
   for(int i = 0; i != number; i++)
   arr[i] = new int[number1];
   for (int i=0;i<number;i++)
   {
       for (int j=0;j<number1;j++)
             double arr[array::number][array::number1]={{1.0,2.1,0.6,4.0,},{5.0,6.0,12.4,6.1},{-9.6,-9.1,11.0,6.4},{1.3,1.4,15.0,16.0}};
    }
}
 
 
void array::print()
{
        for(int i=0;i<number;i++)
            {
                for (int j=0;j<number1;j++)
               cout<<arr[i][j] << " ";
               cout << endl;
        }
}
 
int main()
{
        array b(4, 4);
        b.print();
        system("pause");
        return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru