Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
kindertei
0 / 0 / 1
Регистрация: 04.08.2016
Сообщений: 95
Завершенные тесты: 2
#1

Странные значения уже инициализированной переменной - C++

10.04.2017, 14:58. Просмотров 112. Ответов 1
Метки c++ (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
std::cout << "Введите кол-во городов\n";
    std::cin >> N;
    city *A = new city[N];
    for (int j = 0; j < N; j++) {
        std::cout <<'\n#'<<j<< "\nНазвание города: ";
        std::cin >> A[j].cityName;
        std::cout << "\nНазвание страны: ";
        std::cin >> A[j].countryName;
        std::cout << "\nТелефонный код: ";
        std::cin >> A[j].telCod;
        std::cout << "\nПризнак столицы: ";
        std::cin >> A[j].capital;
        std::cout << "\nКоличество жителей: ";
        std::cin >> A[j].people;
 
        out << "\n\n#" <<j << "\nГород: " << A[j].cityName << "\nСтрана: " << A[j].countryName << "\nТелефонный код: " << A[j].telCod << "\nПризнак столицы: " << A[j].capital << "\nНаселение: " << A[j].people;
    }
    out.close();
    delete[] A;
    Menu();
Есть код и при выводе
C++
1
2
 for (int j = 0; j < N; j++) {
        std::cout <<'\n#'<<j<< "\nНазвание города: ";
j - он берет не 0 и не 1, а 6-тизначное число, которое по ходу цикла нормально увеличивается каждый раз на единицу. Как так??
http://www.cyberforum.ru/cpp-beginners/thread1975036.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2017, 14:58
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Странные значения уже инициализированной переменной (C++):

Как изменять значения переменной уже скомпилированного кода
Всем привет)есть код class MyClass { int i; public: MyClass() { i=100;...

Класс дроби. Странные значения
Здравствуйте! Есть такой код: Fraction.h #ifndef FRACTION_H #define...

Странные значения в созданном массиве
Здравствуйте. При создании массива(bool next_area) в определенном месте он...

Странные значения счетчика цикла. ПОМОГИТЕ!
#include &lt;iostream&gt; using namespace std; double unitInterval = 0.2 ;...

Непонятный формат года в tm инициализированной localtime
Собственно в название темы и есть вопрос - почему данный фрагмент выводит год...

1
nmcf
6237 / 5549 / 2524
Регистрация: 14.04.2014
Сообщений: 23,337
10.04.2017, 15:02 #2
Кавычки нормальные поставь.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.04.2017, 15:02
Привет! Вот еще темы с решениями:

В цикле где выводится матрица j принимает какие-то странные значения. Почему?
воде все верно, по в цикле где выводится матрица j принимает какие-то странные...

Преобразование значения переменной (long) через функцию в значения структуры
Я недавно начал заниматься С++ и программированием в целом. Вот у меня такая...

Работа с файлами (создать файл путь к которому уже задан, а вот имя хранится в переменной)
Проблема: Необходимо создать файл путь к которому уже задан, а вот имя...

Увеличить длину указателя, не стирая уже записанные туда значения
Кто знает, как это сделать? Например, если в указателе записано 1, 2, 3, 4, 5,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru