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

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

28.03.2018, 15:46. Показов 3473. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version 1. 2003 - 06 - Designing Virtual Worlds (1st Edition) Автор: Richard A. Bartle | Объем: 768 стр. Ссылки: Amazon . . .
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров". Задача: Запрет инициалов. Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . . Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг. Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует. В процессе разработки. . .
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru