Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Вычислить значение функции по заданному значению переменных: https://www.cyberforum.ru/ cpp-beginners/ thread1150849.html
Не могу разобраться в перегрузке операций в конструкторе C++
Конструктор должен позволять создавать объекты с инициализацией и без инициализации. Перегрузить операции +, * <тип>, вывода <<, ввода >>, =, == для объектов класса, а также дружественные операции <тип>*, -= <тип>. PS: буду благодарен, если кто-то еще и объяснит мне все ето :-|
C++ Энтропия изображения Народ помогите дописать программу чтобы она считала энтропию изображения. Программа написана в 6 билдере, вот код: #include <vcl.h> #pragma hdrstop #include <math.h> #include <Math.hpp> #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; https://www.cyberforum.ru/ cpp-beginners/ thread1150822.html C++ Вывод сообщения + переменная Как сделать вывод сообщения + переменная в C# это так: int a = 10; Console.WriteLine(a+" человек"); В С++ я делаю так : cout << s << "больше 10"; Но у мня ошибка скажите как правильно сделать?! https://www.cyberforum.ru/ cpp-beginners/ thread1150810.html
Сколькими наборами из чисел X,Y,Z можно составить сумму S C++
Уважаемые программисты! Допустим, есть задача: Даны три числа X,Y,Z и их сумма S Сколькими наборами из чисел X,Y,Z можно составить сумму S? Например, с числами 10,15,25 и суммой 40, можно составить три суммы: 10+10+10+10, 25+15, 15+15+10 Либо подскажите, как решать подобные задачки, либо натолкните про что прочитать, либо выложите пример решения задач на подобный алгоритм. Спасибо!
C++ Чтение массива из файла https://www.cyberforum.ru/ cpp-beginners/ thread1150803.html
Здравствуйте! Возникла проблема со считыванием матрицы... for(int i=0;i<y;i++){ for(int j=0;j<x;j++){ fi>>*(ptd+y*i+j); cout<<*(ptd+y*i+j)<<' '; } cout<<endl; }
C++ Как по скопировать обновленный двумерный динамический массив День добрый. Третий день пытаюсь найти решение. Необходимо создать матрицу и добавить в нее строку. В оригинале задача гораздо больше. Она должна быть - с меню и т.п., но я попытался выделить именно ошибку, на которой она глохнет у меня, может кто-то подскажет как решить. Суть такова: 1. создаем первый двумерный динамический массив в виде матрицы, заполняем его случайными цифрами. 2.... https://www.cyberforum.ru/ cpp-beginners/ thread1150786.html C++ Парсер текстового файла, C++ Builder
Здравствуйте! Есть проблемы с парсером, вот код: //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit1.h" #include <string> #include <iostream.h>
C++ Error C3867 при вызове функции erase и insert для двумерного вектора Тренируюсь с использованием контейнера std::vector. Появляется ошибка при удалении и вставке, помогите понять почему и как её исправить.... Думаю, что из кода всё будет ясно. vector <float> v1; vector <float> v2; vector < vector <float> > v3; v1.push_back(1); v1.push_back(2); v2.push_back(5); v2.push_back(-3); v3.push_back(v1);v3.push_back(v2); https://www.cyberforum.ru/ cpp-beginners/ thread1150782.html C++ IDE в Linux Проект компилирую в командной строке на минте g++ -o main main.cpp -lpthread -std=c++11 все проходит без ошибок чтобы отладить работу проекта, создал в нетбинсе чистый проект и закинул свои исходники При компиляции пишет следующее "/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf make: Entering directory `/home/artem/NetBeansProjects/CppApplication_1' https://www.cyberforum.ru/ cpp-beginners/ thread1150764.html
Разработать алгоритм и записать программу вычисления значения суммы и произведения C++
Разработать алгоритм и записать программу вычисления значения суммы и произведения. Требования к программе: - Входные данные (начальное и конечное значение индексной переменной в сумме или произведения) ввести стандартной процедурой введения; - Вывести вычисленные значения суммы и произведения
C++ Траектория снаряда (физика) https://www.cyberforum.ru/ cpp-beginners/ thread1150753.html
Траектория снаряда, какой вылетает из пушки под углом https://www.cyberforum.ru/cgi-bin/latex.cgi?\alpha 3 начальной скоростью https://www.cyberforum.ru/cgi-bin/latex.cgi?{V}_{0} описывается уравнениями https://www.cyberforum.ru/cgi-bin/latex.cgi?x={V}_{0}tcos\alpha, https://www.cyberforum.ru/cgi-bin/latex.cgi?y={V}_{0}tcos\alpha-g\frac{{t}^{2}}{2} с точностью х = 2 км определить точку, в который...
13 / 13 / 1
Регистрация: 06.06.2011
Сообщений: 157
18.04.2014, 21:59 0

Ошибка в коде: массиву присваиваются пробелы - C++ - Ответ 6058031

18.04.2014, 21:59. Показов 1049. Ответов 7
Метки (Все метки)

Ответ

JoMalcolm,
Добрый день! Честно говоря, не совсем понял задание. Я конечно не гуру, смотри, попробуем разобраться.
Покрутил и вот что у меня вышло.
Если нужно вот так:
Ошибка в коде: массиву присваиваются пробелы


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<iostream>
using namespace std;
int main()
{
    setlocale(LC_ALL,"Russian");
    char massiv[20][50];
    char snake[1000] = { 2, 4 };
    for (int i = 0; i<20; i++)
    {
        for (int j = 0; j<50; j++)
        {
            if ((i >= 1 && i<20 - 1) && (j>0 && j<50 -1 ))    // Не выводится массив 
            {
                if (massiv[i][j] != snake[i])
                {
                    massiv[i][j] = ' ';
                    massiv[9][24] = snake[0];
                    massiv[9][25] = snake[1];
                }
            }
            else
            massiv[i][j] = 'X';
        }
    }
    for (int i = 0; i<20; i++)
    {
        if (i>0) cout << endl;
        for (int j = 0; j<50; j++)
        {
            cout << massiv[i][j];
        }
    }
    cout << endl;
    cout <<"\n"<<" Символы: "<< massiv[9][24] << massiv[9][25];
    system("title Эксперимент");
    system("pause>>void");
    return 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
#include<iostream>
using namespace std;
int main()
{
    setlocale(LC_ALL,"Russian");
    char massiv[20][50];
    char snake[1000] = { 2, 4 };
    for (int i = 0; i<20; i++)
    {
        for (int j = 0; j<50; j++)
        {
            if ((i >= 1 && i<20 - 1) && (j>0 && j<50 -1 ))    // Не выводится массив 
            {
                if (massiv[i][j] != snake[i])
                {
                    massiv[i][j] = ' ';
                    massiv[2][6] = snake[0]; // по условию
                    massiv[2][7] = snake[1]; // по условию
                }
            }
            else
            massiv[i][j] = 'X';
        }
    }
    for (int i = 0; i<20; i++)
    {
        if (i>0) cout << endl;
        for (int j = 0; j<50; j++)
        {
            cout << massiv[i][j];
        }
    }
    cout << endl;
    cout << "\n" << " Символы: " << massiv[2][6] << massiv[2][7];
    system("title Эксперимент");
    system("pause>>void");
    return 0;
}


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

В цикле массиву не присваиваются значения
кратко о цели программе. в программе есть 7 констант идущие от одного до 7. и семь переменных...

Excel VBA. Не присваиваются значения массиву
Доброго времени суток всем! Коротко о главном: В Функции, располагающейся в ЭтаКнига необходимо...

Найти ошибку - после работы функции addStudent, оценки старых студентов не присваиваются новому массиву
Помогите найти ошибку. После работы функции addStudent, оценки старых студентов не присваиваются...

Где ошибка в коде? Программа пробегает по массиву и возвращает колличество простых чисел
Где ошибка в коде??? Программа пробегает по массиву и возвращает колличество простых (2, 3, 5, 7 и...

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

Ошибка в коде взаимодействия клиента и сервера на основе протокола TCP/IP (ошибка в коде)
Задание: Осуществить взаимодействие клиента и сервера на основе протокола TCP/IP. Реализовать...

Пробелы в коде в Xcode
Вопрос скорее по оформлению редактора.. Можно ли в Xcode включить такую фичу, когда автоматически...

В коде PHP изменить запятые на пробелы
Программисты, прошу помощи. Хоть все это касается плагина работающего на wordpress, но думаю что...

Во всём программном коде пробелы стали отображаться точками
Вобщем такая, навреное смешная, проблема образовалась. Хрен знает что я нажал, но во всём...

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