|
4 / 4 / 0
Регистрация: 07.04.2011
Сообщений: 73
|
|
А можно ли чтобы ответ в задании выводился, на русском? а то у меня иероглифы пишет11.04.2011, 00:08. Показов 1523. Ответов 14
Метки нет (Все метки)
Подскажите может нужно подключить что то? мне нужно ввести с клавиатуры на русском и чтоб ответ тоже выводился на Русском языке
0
|
|
| 11.04.2011, 00:08 | |
|
Ответы с готовыми решениями:
14
Что в коде поменять, чтобы месяц выводился на русском, а не Английском!?
Как в MonoGame сделать чтобы текст выводился в игре на русском, а то выбивает ошибку! |
|
23 / 21 / 4
Регистрация: 03.11.2010
Сообщений: 169
|
|
| 11.04.2011, 00:09 | |
|
Читайте Русские шрифты в консоли.
1
|
|
|
|
||||||
| 11.04.2011, 00:20 | ||||||
0
|
||||||
|
4 / 4 / 0
Регистрация: 07.04.2011
Сообщений: 73
|
|
| 11.04.2011, 00:32 [ТС] | |
|
а еще такой вопрос: я ввожу текст например "Привет всем" и в результате оно вместе не выводиться, а если введу "Привет_всем" то только тогда оно выводит вместе на экран. Как можно ввести текст с пробелом и чтоб дальше никуда оно не перебрасывалась а вместе выводило?
0
|
|
|
4 / 4 / 0
Регистрация: 07.04.2011
Сообщений: 73
|
||||||
| 11.04.2011, 00:46 [ТС] | ||||||
пробовал как Вы подсказали всеравно или перекидует или ерунду выводит...
0
|
||||||
|
|
||||||||||||||||
| 11.04.2011, 01:06 | ||||||||||||||||
|
Строки 111-112:
Нужно так:
Понадобятся еще cin.sync() для сброса ENTER. Для русификации оставьте только:
Почему в классе МАГАЗИН количество товаров и количество клиентов - строки, а не числа?
1
|
||||||||||||||||
|
4 / 4 / 0
Регистрация: 07.04.2011
Сообщений: 73
|
||
| 11.04.2011, 01:12 [ТС] | ||
|
# include "stdafx.h"
# include <conio.h> #include <iostream> #include <string.h> #include <windows.h> #include <tchar.h> using namespace std; class Magazine { private: char name [255]; char Adres [255]; char telefon [25]; char Kolvo_Tovar [255]; char Kolvo_Client [255]; public: Magazine(); ~Magazine (); void Input (); void Output (); void search_Client (); void search_Tovar (); void save_Client (); void load_Client (); void save_Tovar (); void load_tovar (); void add_Client (); void add_Tovar(); void del_Client(); void del_Tovar(); }; class Tovar { private: char name_tovara [255]; int cena_za_edinicy; char data_Prodazhi [100]; char vid_sporta [100]; int kod_tovara; char proizvod [255]; int kolvo_tovara_na_sclade; public: Tovar (); ~Tovar (); void Input (); void Output (); void set_Data_name_tovara(int name_tovara); void set_Data_cena_za_edinicy(int cena_za_edinicy); void set_Data_data_Prodazhi(int data_prodagi); void set_Data_vid_sporta(int vid_sporta); void set_Data_kod_tovara(int kod_tovara); void set_Data_proizvod(int proizvod); void set_Data_kolvo_tovara_na_sclade(int kolvo_tovara_na_sclade); void get_Data_name_tovara(); char get_Data_cena_za_edinicy(); char get_Data_data_Prodazhi(); char get_Data_vid_sporta(); void get_Data_kod_tovara(int kod_tovara); char get_Data_proizvod (); void get_Data_kolvo_tovara_na_sclade(int kolvo_tovara_na_sclade); }; class Client { private: char name_klienta [255]; int data_pokupci; int Kol_vo_Kuplennogo_tovara; int discontnai_carta; char tel_clienta [255]; public: Client(); ~Client (); void Input (); void Output (); void set_Data_name_klienta(int name_klienta); void set_data_pokupci(int data_pokupci); void set_Data_Kol_vo_Kuplennogo_tovara(int Kol_vo_Kuplennogo_tovara); void set_Data_discontnai_carta(int discontnai_carta); void set_Data_tel_clienta(int tel_clienta); char get_Data_name_klienta(); int get_Data_data_pokupci(); int get_Data_Kol_vo_Kuplennogo_tovara(); int get_Data_discontnai_carta(); char get_Data_tel_clienta(); }; Magazine::Magazine () { strcpy (name," "); strcpy (Adres," "); strcpy(telefon, " "); strcpy(Kolvo_Tovar, " "); strcpy(Kolvo_Client, " "); } Magazine::~Magazine() {} void Magazine::Input() { setlocale (LC_ALL, ""); cout<<"Введите название магазина: "; cin.getline(name,255); cout<<"Введите адрес магазина: "; cin>>Adres; cout<<"Введите телефон: "; cin.getline(telefon,255); cout<<"Введите количество клиентов в данном магазине: "; cin.getline(Kolvo_Client,255); cout<<"Введите количество товаров в данном магазине: "; cin.getline(Kolvo_Tovar,255); } void Magazine::Output() { SetConsoleCP(1251); SetConsoleOutputCP(1251); cout<<endl<<endl<<name<<" "<<Adres<<" "<<telefon<<" "<<Kolvo_Client<<" "<<Kolvo_Tovar<<" "; } Tovar::Tovar() { strcpy(name_tovara," "); cena_za_edinicy=0; strcpy(data_Prodazhi, " "); strcpy(vid_sporta, " "); kod_tovara=0; strcpy(proizvod, " "); kolvo_tovara_na_sclade=0; } Tovar::~Tovar() {} void Tovar::Input() { cout <<endl; cout<<"Введите название товара: "; cin.getline(name_tovara ,255); cout<<"Введите цену товара: "; cin.getline(cena_za_edinicy ,255); cout<<"Введите дату продажи товара: "; cin.getline(data_Prodazhi ,255); cout<<"Введите вид спорта: "; cin.getline(vid_sporta ,255); cout<<"Введите код товара: "; cin.getline(kod_tovara ,255); cout<<"Введите производителя: "; cin.getline(proizvod ,255); cout<<"Введите количество товара на складе: "; cin.getline(kolvo_tovara_na_sclade ,255); } void Tovar::Output() { setlocale (LC_ALL, ""); cout <<endl<<endl<<name_tovara<<" "<<cena_za_edinicy<<" "<<data_Prodazhi<<" "<<vid_sporta<<" "<<kod_tovara<<" "<<proizvod<<" "<<kolvo_tovara_na_sclade; } Client::Client() { strcpy (name_klienta," "); data_pokupci=0; Kol_vo_Kuplennogo_tovara=0; discontnai_carta=0; strcpy (tel_clienta," "); } Client::~Client () {} void Client::Input() { cout <<endl; cout<<"Введите имя клиента: "; cin.getline(name_klienta ,255); cout<<"Введите дату покупки: "; cin.getline(data_pokupci ,255); cout<<"Введите количество купленного товара: "; cin.getline(Kol_vo_Kuplennogo_tovara ,255); cout<<"Введите дисконтную карту: "; cin.getline(discontnai_carta ,255); cout<<"Введите телефон клиента: "; cin.getline(tel_clienta ,255); } void Client:: Output() { setlocale (LC_ALL, ""); cout <<endl<<endl<<name_klienta<<data_pokupci <<Kol_vo_Kuplennogo_tovara<<discontnai_c arta<<tel_clienta; } int main () { Magazine Magazine; Tovar Tovar; Client Client; Magazine.Input (); Tovar.Input (); Client.Input (); Magazine.Output (); Tovar. Output (); Client.Output (); getch(); cin.get (); cin.get (); cin.sync(); return 0; } Ну примерно, я так сделал, не подскажете а где вставить: char* RUS(const char DOS_char[]) { char* p_buf = new char[strlen(DOS_char) + 1]; OemToCharA(DOS_char, p_buf); return p_buf; } Добавлено через 1 минуту не подскажете а где нужно вставить: char* RUS(const char DOS_char[]) { char* p_buf = new char[strlen(DOS_char) + 1]; OemToCharA(DOS_char, p_buf); return p_buf; } Добавлено через 1 минуту я просто только учусь, еще не сильно силен в этом :cofee2:
0
|
||
|
|
||||||
| 11.04.2011, 01:31 | ||||||
|
Заверните свой код в теги, а то - некрасиво.
Здесь - только про магазин. Все остальное - даже смотреть не буду. А то - не сильны еще вы в этом...
1
|
||||||
|
4 / 4 / 0
Регистрация: 07.04.2011
Сообщений: 73
|
|
| 11.04.2011, 01:36 [ТС] | |
|
Спасибо большое
0
|
|
|
4 / 4 / 0
Регистрация: 07.04.2011
Сообщений: 73
|
|||||||
| 11.04.2011, 02:53 [ТС] | |||||||
Добавлено через 1 минуту
0
|
|||||||
|
4 / 4 / 0
Регистрация: 07.04.2011
Сообщений: 73
|
|
| 11.04.2011, 03:57 [ТС] | |
жаль
0
|
|
|
20 / 20 / 5
Регистрация: 03.04.2011
Сообщений: 89
|
|
| 11.04.2011, 05:57 | |
|
Моно попробовать
setlocale(0,"Rus"); setlocale(LC_ALL,"russian_russia");
0
|
|
| 11.04.2011, 05:57 | |
|
Помогаю со студенческими работами здесь
15
Нужно, чтобы в поле Мемо выводился окончательный ответ
Как сделать чтобы строки читались из файла и ответ выводился в новый файл
Нужно, чтобы перед выполнением расчета выводился запрос на экран и в этом запросе можно было задать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|