Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
1 / 1 / 0
Регистрация: 15.09.2018
Сообщений: 51
1

Компилятор выдает странные символы после компиляции

15.09.2018, 01:24. Показов 1818. Ответов 1

Почему после компиляции различные символы внизу?
Kazan Moskva 232
Anapa Moskva 355
Vologda Murmansk 382
Adler Samara 439
Kiev Moskva 503
Moskva Minsk 515
Murmansk Arkhangelsk 641
Kursk Moskva 679
Moskva Minsk
„«п Їа®¤®«¦ҐЁп ¦¬ЁвҐ «оЎго Є« ўЁиг . . .

Вот код
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
#include <iostream>
#include <cstring>
 
using namespace std;
struct marsh
{
    char start[80];
    char finish[80];
    int numer;
} trafic[8];
void vvod()
{
    for (int i = 0; i < 8; i++)
    {
        cin >> trafic[i].start;
        cin >> trafic[i].finish;
        cin >> trafic[i].numer;
    }
    
}
void sortirovka()
{
    int i, j;
    marsh temp;
    for (i = 0; i < 8; i++)
    {
        for (j = i + 1; j < 9; j++)
        {
            if (trafic[i].numer > trafic[j].numer)
            {
                temp = trafic[i];
                trafic[i] = trafic[j];
                trafic[j] = temp;
            }
        }
    }
}
void vivod()
{
    for (int i = 0; i < 8; i++)
    {
        cout << trafic[i].start << " " << trafic[i].finish << " " << trafic[i].numer << endl;
    }
}
void poisk()
{
    int num;
    int k = 1;
    cin >> num;
    for (int i = 0; i < 8; i++)
    {
        if (num == trafic[i].numer)
        {
            cout << trafic[i].start << " " << trafic[i].finish << " " << endl;
            k++;
        }
        
    }
}
 
void main()
{
    vvod();
    sortirovka();
    vivod();
    poisk();
 
    system("pause");
    
}
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.09.2018, 01:24
Ответы с готовыми решениями:

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

Выдает странные символы вместо букв в программе замены
Когда активирую программу и ввожу текст, то вместо букв выдает символы(иероглифы) что воде:...

На этапе компиляции игры компилятор выдает ошибку
Доброго времени суток! Делаю игру &quot;Snake&quot; на QT. При компиляции игры , компилятор выдает ошибку -...

После компиляции выдает ошибку
После компиляции выдает такое сообщение: ------ Build started: Project: dz2, Configuration:...

1
164 / 113 / 59
Регистрация: 12.07.2018
Сообщений: 277
15.09.2018, 07:56 2
Лучший ответ Сообщение было отмечено Дарья1907 как решение

Решение

Цитата Сообщение от Дарья1907 Посмотреть сообщение
Почему после компиляции различные символы внизу?
Это сообщение "Для продолжения нажмите любую клавишу", которое выводит команда
C++
1
system("pause");
Чтобы сообщение выводилось используйте
C++
1
setlocale(LC_ALL,"Russian");
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.09.2018, 07:56

После компиляции ничего не выдает
Я совсем начинающий, сразу предупреждаю :) Самая простая прога вроде, и должна работать Но...

Компилятор выдает process returned 0xc00000fd после ввода данных
Программа запускается, но после ввода данных сразу же вылетает. Заметил что это проблема с...

Некорректно отображются символы после компиляции
Выполнил компиляцию вот такого кода public class MyFirstApp{ public static void main (String...

Как разрешаются символы после компиляции при компановке?
Вопрос на одну из задач, которую решает линкер(компоновщик) с объектным файлом. Linux Journal...


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

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

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