Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
0 / 0 / 0
Регистрация: 28.03.2018
Сообщений: 27

Как вывести в текстовый файл информацию(имя, фамилия, возраст) на русском языке

28.03.2018, 15:46. Показов 3279. Ответов 34

Студворк — интернет-сервис помощи студентам
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
// фрагмент кода
 
// то в консоле русский, а в файле краказябры
// то в консоле кракозябры, а в файле русский 
 
int polz_vvod()
{
 
    setlocale(0, "Rus"); // не работает русский
    SetConsoleOutputCP(1251);
    SetConsoleCP(1251);
    string name, surname;
    int age;
    char inform[100];
    ofstream file ("C:\\Users\\Домашний\\Desktop\\GYMP\\user.txt");
    //ofstream file("user.txt"); - для папки
    cout << "Укажи основные данные о себе." << endl;
    cout << "Имя:  ";
    cin >> name;
    cout << "Фамилия:  ";
    cin >> surname;
    cout << "Ваш возрост:  ";
    cin >> age;
    file << name<<" " << surname<<" " << age;
    file.close();
 
 
}
// в с++ новичек(очень новичек), помогите и желательно объясните по проще.
// пишу в CodeBlock
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.03.2018, 15:46
Ответы с готовыми решениями:

Запросить у пользователя имя, фамилию и возраст. После чего вывести: “Здравствуйте [Имя] [Фамилия]”.
Здравствуйте и снова я обращаюсь за помощью задали задание: Написать код на JavaScript который будет: ...

в текстовом файле дан текст: фамилия, имя, отчество. В новый текстовый файл вывести самое длинное число
в текстовом файле дан текст: фамилия, имя, отчество. В новый текстовый файл вывести самое длинное число

Я создал текстовый файл, но программа не видит текста на русском языке
В продолжениие темы.. Я создал текстовый файл, но программа не видит текста на русском языке. Зато видит символы и английские буквы, в том...

34
0 / 0 / 0
Регистрация: 28.03.2018
Сообщений: 27
28.03.2018, 16:34  [ТС]
Студворк — интернет-сервис помощи студентам
nd2, 1251
0
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,430
28.03.2018, 16:35
Цитата Сообщение от IvanLavren Посмотреть сообщение
nd2, 1251
???
Цитата Сообщение от nd2 Посмотреть сообщение
Как насчёт этого?
В свойствах консоли Lucida Console выбран?
0
 Аватар для QuakerRUS
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
28.03.2018, 16:37
IvanLavren, попробуйте теперь открыть файл, выбрав предварительно кодировку.
0
0 / 0 / 0
Регистрация: 28.03.2018
Сообщений: 27
28.03.2018, 16:45  [ТС]
все получилось, не знаю на каком шаге, но получилось. Всем спасибо.

Добавлено через 1 минуту
Еще один вопрос, как мне сделать так, чтобы ввод в файл производился со следующей строки
0
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,430
28.03.2018, 16:46
Цитата Сообщение от IvanLavren Посмотреть сообщение
все получилось,
На вопрос может ответишь, всё-таки?
0
0 / 0 / 0
Регистрация: 28.03.2018
Сообщений: 27
28.03.2018, 16:48  [ТС]
то есть новые записи шли с новой строки

Добавлено через 56 секунд
nd2, да выбран Lucida Console
0
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,430
28.03.2018, 16:49
Цитата Сообщение от IvanLavren Посмотреть сообщение
да выбран Lucida Console
Когда был выбран? С самого начала? Или когда?
0
 Аватар для QuakerRUS
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
28.03.2018, 16:52
IvanLavren,

C++
1
ofstream file ("C:\\Users\\Домашний\\Desktop\\GYMP\\user.txt", ios::app);
В вывод символ конца строки также добавьте.

Добавлено через 43 секунды
nd2, там все корректно работало, просто блокнот открывал выходной файл в 866й кодировке.
0
0 / 0 / 0
Регистрация: 28.03.2018
Сообщений: 27
28.03.2018, 16:56  [ТС]
nd2, с самого начала, ты мне лучше помоги с "как мне сделать так, чтобы ввод в файл производился со следующей строки"

Добавлено через 3 минуты
QuakerRUS, не сработало
0
 Аватар для QuakerRUS
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
28.03.2018, 16:57
IvanLavren, текст исправленный скиньте.
0
0 / 0 / 0
Регистрация: 28.03.2018
Сообщений: 27
28.03.2018, 17:00  [ТС]
Дима Петров 45Коля Серга 25Миша Яков 4
0
 Аватар для QuakerRUS
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
28.03.2018, 17:01
IvanLavren, я ж писал, надо добавить endl в строчку, где записываете в файл данные.
0
0 / 0 / 0
Регистрация: 28.03.2018
Сообщений: 27
28.03.2018, 17:07  [ТС]
QuakerRUS,
Дима Петров 45Коля Серга 25Миша Яков 4
0
 Аватар для QuakerRUS
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
28.03.2018, 17:08
IvanLavren, текст программы скиньте.
0
0 / 0 / 0
Регистрация: 28.03.2018
Сообщений: 27
28.03.2018, 17:10  [ТС]
Все получилось))))))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.03.2018, 17:10

Cохранить текстовый файл (в Excel) на русском языке (не в блокноте и не в Word)
Здравствуйте! Подскажите как сохранить текстовый файл на русском языке (английские буквы нормально отображает, а кириллицу - ...

Вывести информацию из файла ’about.me’ в виде: [Ваша имя и фамилия] учусь/учился в [название университета]
Вывести информацию из файла ’about.me’ в виде: учусь/учился в . помогите разобраться ?

Имеется список студентов с информацией: фамилия, имя, отчество, пол, возраст и курс. Определить самое распространенное мужское и женское имя
Необходимо реализовать задачу на языке, Лисп. Условия задачи: Имеется список студентов с информацией: фамилия, имя, отчество, пол,...

Имеется список студентов с информацией: фамилия, имя, отчество, пол, возраст и курс. Определить самое распространенное мужское и женское имя.
Условия задачи: Имеется список студентов с информацией: фамилия, имя, отчество, пол, возраст и курс. Определить самое распространенное...

Дан текстовый файл, в котором хранятся данные о работающих в фирме: фамилия, имя , отчество, адрес
2. Дан текстовый файл, в котором хранятся данные о работающих в фирме: фамилия, имя , отчество, адрес - улица, дом, квартира - и дата...


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

Или воспользуйтесь поиском по форуму:
35
Ответ Создать тему
Новые блоги и статьи
GitDOS: Когда я решил скрестить MS-DOS, GitHub и Claude
MaGz GoLd 08.07.2026
Привет, Киберфорум! Хочу поделиться своим проектом, который, надеюсь, вас заинтересует. GitDOS — это веб-приложение, которое позволяет запускать DOS в браузере с тремя крутыми фичами: диски живут в. . .
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал. Оно само - говорит. Кто слышит тот слышит.
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru