Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Проверишь надежность программы! https://www.cyberforum.ru/ cpp-beginners/ thread451371.html
Пишу под windows свою программу. Могу я узнать как-то, на сколько она "дырявая"? Ну без использования конкретной програмной оболочки а средствами winXP? Добавлено через 4 минуты т.е. не вяснять где утечка а вообще осознать что утечка есть!! Вот я в "процессах" внизу вижу "выделение памяти". При многократном запуске своей программы память увеличивается примерно на мегабайт. Это что значит?...
C++ чтение из файла в класс C++
Файл test.txt n1 01 e1 0.1 n2 02 e2 0.2 n3 03 e3 0.3 n4 04 e4 0.4 n5 05 e5 0.5 n6 06 e6 0.6 n7 07 e7 0.7 n8 08 e8 0.8
C++ Касательно указателей и функций Уважаемые, назрел вот какой вопрос. Делаю вот так: TVozmGrup MassVG; GetVGArroundVG(MassVG); void GetVGArroundVG(TVozmGrup *MassVozmGrup) { . . https://www.cyberforum.ru/ cpp-beginners/ thread451348.html C++ Литература. https://www.cyberforum.ru/ cpp-beginners/ thread451345.html
Ув. форумчане, помогите с литературой по С. Я смотрел одноимённую тему, и по моему мнению это уже серьёзные книги. Мне бы чтонибуть для начинающих, для полных чайников, т.к. мне нужно очень много программ написать, а я полный ноль...
C++ Вывести на экран результат сложения в троичной системе счисления.
Пользователь вводит 2 строки символов длиной 5, содержащие положительный числа в троичной системе счисления. Произвести сложение 2-х чисел с использованием троичной арифметики . Вывести на экран результат сложения в троичной системе счисления. Пример: 00012 11110 Ответ: 00012(3сс) + 11110(3сс) = 11122(3сс)
C++ Excel Как создать простой файл .xls? https://www.cyberforum.ru/ cpp-beginners/ thread451330.html
C++ Работа с файлами Здравствуйте помогите написать програмку, которая бы создавала два файла ( имя мы должны написать сами), в первый файл мы вводим вручную какой то текст, после завершение ввода надо что бы текст с 1 файла, был скопирован во 2 файл в обратном порядке. Зарание спасибо https://www.cyberforum.ru/ cpp-beginners/ thread451320.html Инкремент структуры C++
Всем привет. Мне нужно инкремент структуры, чтобы прочитать её дальше. Вот код: typedef struct _STRC { DWORD N1; SWORD N2; } STRC, *PSTRC; STRC *tmp = ...; // Тут все правильно tmp++; // Говорит бинарный '++': 'STRC' не определяет этот оператор или преобразование к типу приемлемо к встроенному оператору
C++ Текущая дата из интернета Уважаемые форумчане, будьте добры, помогите. Как получить текущую дату из интернета, с какого-либо надежного веб-ресурса как time.windows.com. А если нет подключения к интернету то выдавать ошибку. Заранее благодарен https://www.cyberforum.ru/ cpp-beginners/ thread451294.html C++ Преобразование сверхбольшого двоичного числа в строку-десятичное_число. https://www.cyberforum.ru/ cpp-beginners/ thread451279.html
Пишу класс для хранение и операций над числами большой размерности. Перепробовал несколько вариантов представления числа и на данный момент решил поработать с массивом типа __int8. Массив представляет собой непрерывное число. Но тут возникает проблема: как показать число пользователю в десятичном виде. Т.е. как перевести очень большое двоичное число в десятичное. П.с. Надеюсь поняли:D ибо,...
C++ Числа на шахматной доске
В клетках шахматной доски находятся целые число. --- Определить в программе глобальные данные – константу N = 8 и двумерный числовой массив размера N x N, значения элементов которого задать операцией присваивания. Остальные необходимые переменные делать локальными в функции main. 2. Найти сумму всех отрицательных чисел на доске. Как это сделать обьясните пожалуйста... Добавлено через 3...
C++ error: cannot delete expression of type 'char' https://www.cyberforum.ru/ cpp-beginners/ thread451271.html
Здравствуйте. Я c++ всерьез начал заниматься недавно, и сегодня у меня вылезла ошибка, которую я раньше никогда не встречал: error: cannot delete expression of type 'char' Вылазит она, собственно, здесь: Buffer::Buffer( long int start_size ) { pointer = new char; size = start_size; actual_size = 0;
1 / 1 / 3
Регистрация: 22.09.2011
Сообщений: 86
0

Деление значений в массиве - C++ - Ответ 2519000

23.02.2012, 14:29. Показов 621. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Вобщем сам не знаю почему возникла такая проблема, вроде бы все тривиально, но...
кароче, массив Pk имеет тип дабл, в нем хранятся данные полученые путем деления значений другого массива (Const1 типa инт) на 18, но весь массив Pk заполнен нулями, почему это может произойти? Я тестил, дебаг выявил что при итерации массив Const1 меняет значения как ему и положено, но Pk все равно 0.
проблемная часть в конце, закоментирована.
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
#include "stdafx.h"
#include <iostream>
using namespace std;
const int Y = 12;
const int X = 18;
const int X2 = 13;
static int Const1 [Y];
static int Const2 [Y];
static double Pk[Y];
 
int Iterator,Iterator2;
int main()
{
    setlocale(LC_ALL,"rus");
int first[X][Y] =
{
    {0, 00010011000},
    {1, 10000111010},
    {1, 10010100010},
    {1, 00100110000},
    {0, 00010000000},
    {0, 10010100001},
    {1, 10010000010},
    {1, 10000010001},
    {0, 00010010000},
    {0, 11010110100},
    {1, 10000100000},
    {0, 10011110010},
    {1, 10011110010},
    {1, 10010110010},
    {1, 11010010000},
    {0, 10000000010},
    {0, 00010100000},
    {0, 00010101000},
 
};
cout << "Относится к 1 классу" << endl;
for (int i=0;i< X;i++)
{
for(int j =0; j<Y;j++)
 
cout << first[i][j];
cout << endl;
}
 
 
int second[X2][Y] = 
{
    {1, 01100101000},
    {1, 10101000100},
    {1, 00100101010},
    {0, 01010011001},
    {0, 00101011010},
    {1, 11110100000},
    {1, 00100011000},
    {1, 10011001001},
    {1, 00100100101},
    {1, 10001000001},
    {1, 11100111000},
    {1, 10110000100},
    {0, 01111000101},
};
cout << "Относится к 2 классу" << endl;
for(int i = 0;i < X2;i++)
{
for(int j = 0;j <Y;j++)
cout << second[i][j];
cout << endl;
}
 
int j;
for(j=0;j<Y;++j)
{
    for (int i =0; i< X;i++)
        {
            
            if (first[i][j] == 1)
            {
                Iterator++;
            }
        }
Const1[j]=Iterator;
Iterator = 0;
}
for(int i = 0;i<Y;i++)
{
    cout << Const1[i] << " ";
}
cout << endl;
 
int j2;
for(j2=0;j2<Y;++j2)
{
    for(int i=0;i<X2;i++)
    {
        
        if(second[i][j2] == 1)
        {
            Iterator2++;
        }
    }
    Const2[j2] = Iterator2;
    Iterator2 = 0;
}
for(int i = 0;i < Y;i++)
{
    cout << Const2[i] << " ";
}
cout << endl;
///////////////////////////////////
 
for(int i = 0;i<Y;i++)
{
    Pk[i] = Const1[i]/18;
    printf("%f ",Pk[i]);
}
////////////////////////////////////
}


Вернуться к обсуждению:
Деление значений в массиве C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.02.2012, 14:29
Готовые ответы и решения:

Деление произвольных значений в Wordpress
Здравствуйте! Не смейтесь над вопросов, он совсем &quot;блондинистый&quot;, но все же мне нужно его...

Целочисленное деление значений двух переменных
Уважаемые знатоки ассемблера, помогите пожалуйста сделать программу. С ассемблером практически не...

Деление в двухмерном динамическом массиве
Пользователь задает кол-во столбиков и строк. Пытаюсь сделать так, чтобы каждое число первой...

PHP функция деление двух значений - вывод результата
Есть вывод цены в интернет-магазине, нужно реализовать рядом ЦЕНУ товара в рассрочку. Например...

1
23.02.2012, 14:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.02.2012, 14:29
Помогаю со студенческими работами здесь

Поиск граничных значений в массиве и вывод группы значений по условию
Здравствуйте. Запутался при решении своей же задачи. Имеется два массива чисел: 1 и 2. В каждом по...

Найти в массиве минимальный и максимальный элементы. Вывести последовательность значений из этого диапазона, не встречающихся в данном массиве
Найти в массиве минимальный и максимальный элементы. Вывести последовательность значений из этого...

Задача про деление яблок (целочисленное деление)
Ребят,помогите с задачкой,как написать input.txt и output.txt? Помогите решить задачу. C++....

Умножение, деление и деление с остатком
Рассмотрим эти операции на примере. static void Main() { int i = 100, j = 15; double a =...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru