Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
3 / 3 / 4
Регистрация: 02.12.2015
Сообщений: 26
1

Как сделать вывод переменной char на русском

21.01.2018, 15:35. Просмотров 767. Ответов 1
Метки нет (Все метки)

Выводит символы, я так понимаю из ASCII
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
#include <iostream>
#include <locale.h>
#include <string>
#include <windows.h>
using namespace std;
 
int scholaship = 3;
 
struct students {
    char name[80];
    double mark;
};
 
int main()
{
    setlocale(LC_ALL, "Russian");
 
    const int n = 3;
    students student[n];
    
    for (int i = 0; i < n; i++)
    {
        cout << "Введите имя студента: ";
        cin.getline(student[i].name,80);
 
        cout << "Введите его оценку: ";
        cin >> student[i].mark;
 
        cin.get();
    }
 
    for (int i = 0; i < n; i++)
    {
        if (student[i].mark > scholaship)
             cout << student[i].name << " - получает степендию!\n";
    }
 
    system("pause");
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.01.2018, 15:35
Ответы с готовыми решениями:

Как сделать вывод консоли на русском и ввод попроще?
Всем добрый день. Подскажите, пожалуйста, только начал изучать js и столкнулся с такими интересными...

Как сделать вывод массива указателей char на экран?
Доброго времени суток. Делал наброски на телефонный справочник с несколькими телефонными книгами...

Как присвоить к новой char переменной другую char переменную с указателем
Как присвоить к новой char переменной другую char переменную с указателем #include&lt;iostream&gt;...

Вывод переменной типа char
Переменная x типа char. x = 65; cout &lt;&lt; x; Так выводиться &quot;A&quot;. x = 64; cout &lt;&lt; x+1;

1
Модератор
Эксперт С++
9932 / 8448 / 5137
Регистрация: 18.12.2011
Сообщений: 22,643
21.01.2018, 15:41 2
Цитата Сообщение от dirols1 Посмотреть сообщение
C++
1
2
cout << "Введите имя студента: "; 
cin.getline(student[i].name,80);
C++
1
2
3
4
5
#include <windows.h>
...
cout << "Введите имя студента: "; 
cin.getline(student[i].name,80);
OemToChar(student[i].name,student[i].name);
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.01.2018, 15:41

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Вывод адреса переменной типа char
Всем привет! Хочу задать вопрос... есть код: #include &lt;iostream&gt; int main() { char ch =...

Как сделать вывод разных данных в зависимости от значения переменной
Здравствуйте. Вообщем у меня есть рабочий скрипт, который получает ответ от сервера и выводит...

Как сделать вывод в виде матрицы (4х4) из массива int[] quad и переменной text2?
Как сделать вывод в виде матрицы (4х4) из массива int quad и переменной text2? int num =...

Вывод в с++/CLI char как char
#include &quot;stdafx.h&quot; #include &lt;Windows.h&gt; #include &lt;iostream&gt; #include &lt;string&gt; #include...

Как сделать поля на русском?
как сделать поля на русском? можно их сразу ан русском в sql server записывать или может какое...

как переобразовать тип переменной char в
#include &lt;iostream&gt; #include &quot;main.h&quot; #include &lt;conio.h&gt; int main(){ using namespace std;...


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

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

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