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

Динамические массивы (выдает черемшу в выводе.) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив. Узнать число, ближайшее нулю http://www.cyberforum.ru/cpp-beginners/thread1087362.html
#include <iostream> using namespace std; const int size = 5; int main() { int mas; int max = mas;
C++ Создать файл Здравствуйте using namespace System; using namespace System::IO; int main() { String^ fileName = "textfile.txt"; StreamWriter^ sw = gcnew StreamWriter(fileName); sw->WriteLine("A text file is born!"); http://www.cyberforum.ru/cpp-beginners/thread1087360.html
структуру с именем TIMETABLE исправить C++
Описать структуру с именем TIMETABLE, которое содержит следующие поля: NAZV - название пункта назначения, NUMR - номер поезда, DATE - дата отправления, TIME - время отправления. Написать программу, что отдельными функциями производит следующие действия: - введение из клавиатуры данных в массив TRAIN, который состоит из N структур типа TIMETABLE; - упорядочение записей за номерами...
Принимать в качестве аргумента шаблона только потомков определенного класса C++
Доброго времени суток. Возможно ли каким-либо образом создать шаблонный класс, который в качестве аргумента шаблона будет принимать только потомков некоторого вполне определенного другого нешаблонного класса?
C++ Массивы. Найти неповторяющееся число http://www.cyberforum.ru/cpp-beginners/thread1087345.html
Задача взята с форума. Дан целочисленный массив, наподобие такого {1, 7, 3, 7, 8, 1, 3}. Все его элементы, кроме одного повторяются ровно 2 раза (две 1, две 7, две 3, но одна 8). Найти это неповторяющееся число. Числа и размер массива могут быть любыми. Непонятно, собственно, как передать параметры в функцию NotTwin(), которые, по идее она должна получать из функции Massiv(); Ну и эти...
C++ Запуск программы или файла с консольного приложения Помогите пожалуйста. Не могу найти нигде как запустить файл или программу с консольного приложения. Очень срочно нужно. p.s. Заранее спасибо:) подробнее

Показать сообщение отдельно
Кансег
0 / 0 / 0
Регистрация: 09.01.2013
Сообщений: 38
02.02.2014, 01: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
//Задан массив А(10). Получить из него массив В, 
//состоящий из элементов массива А, которые кратны двум.
 
#include <iostream>
#include <locale>
#include <conio.h>
 
 
using namespace std;
 
int main ()
{
    setlocale (LC_ALL, "Russian");
    int kol_kratn_el=0;
    int n=10;
    int m=10;
    int *massiv_A = new int [n];
    int *massiv_B = new int [m];
 
 
    for(int i=0; i<n; i++)
    {
    cout << "Введите " << i+1 <<  " элемент массива А" << endl;
    cin >> massiv_A[i];
        
        if ((!(massiv_A[i] % 2)) && (massiv_A[i]!= 0))
            { massiv_B[i] = massiv_A[i];
              kol_kratn_el++;
            }
    }
    
    if (kol_kratn_el > 0)
    {
        cout <<endl <<"Ваш массив B состоит из "<< kol_kratn_el <<" элемента(ов) кратных двум" << endl;
        for(int f=0; f<kol_kratn_el; f++ )
        cout <<f+1<< " элемент : "<< massiv_B[f] << endl;
    }
    else
            cout << "В массиве А не найдено элементов кратных 2";
    
 
    delete  massiv_A;
    delete  massiv_B;
 
    _getch();
    return 0;
Подскажите, почему при выводе выдает рандомно некоторые значения (-842150451)?
Выходит за область определения (каг)?
создал пустой (первый) проект и в нем файл .cpp, в vs 2012.
Спасибо!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru