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

Неправильно отображается текст (лишний текст при вводе точки)

06.12.2016, 21:31. Просмотров 432. Ответов 1
Метки нет (Все метки)

Привет всем, нид хел по коду С++. Все работает, но не правильно отображает текст ( лишний текст при вводе символа (точки) '.' Отредактируйте пожалуйста (исправьте). Вот скрины и код
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
#include <Windows.h>; 
#include <math.h>; 
#include <iostream>; 
#include <limits.h>; 
#include <fstream>; 
#include <cstdio>;
using namespace std;
 
bool Range(int, int, int);
 
int max_num(int a, int MAXIMUM_char) {
    if ((a > MAXIMUM_char))
        return a;
    else
        return MAXIMUM_char;
}
 
int main() {
    SetConsoleOutputCP(1251);
    int min_char = 0;
    int max_char = 255;
    int a;
    bool accept = true;
    int k = 0;
    int MAXIMUM_char = 0;
    char character;
    do {
        do {
            do {
                
                cout << "Ввод 'a' —> ";
                cin >> a;
                accept = Range(a, min_char, max_char);
            } while (accept);
            k++;
 
            MAXIMUM_char = max_num(a, MAXIMUM_char);
 
            /*if (a > MAXIMUM_char)
            {
            MAXIMUM_char = a;
            }*/
        } while (a != 127);
        puts("Хотите выйти? Введите символ, символ точки - выход('.'):");
        cout << "Всего введено чисел —> " << k << endl;
        cout << "Наибольшее число, среди всех —> " << MAXIMUM_char << endl;
        character = getchar(); // считать введённый со стандартногопотока  ввода  символ
        putchar(character);   // вывести этот символ
    } while (character != '.');
}
0
Миниатюры
Неправильно отображается текст (лишний текст при вводе точки)  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2016, 21:31
Ответы с готовыми решениями:

Кирилица отображается нормально при выводе из программы, но иероглифы при вводе в консоль
Что надо подключить что бы в консоли писать русскими буквами? cin &gt;&gt; kol; cin &gt;&gt; x; cout &lt;&lt; &quot;У...

Неправильно вводится русский текст
Товарищи программисты:)Не выводится на экран. Хоть пишу ДА,с НЕТ такая же ерунда! #include...

Неправильно отображается текст при повороте
Доброе время суток, форумчане! Столкнулся с проблемой, при поворете текста, он не правильно...

Неправильно отображается текст
создал компонент для джумлы вовод инфы из базы на страницу он работает только в место кириллицы...

1
6913 / 5978 / 2709
Регистрация: 14.04.2014
Сообщений: 25,504
07.12.2016, 10:25 2
putchar() убери.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.12.2016, 10:25

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

Неправильно отображается текст
помогите пожалуйста вот код программы @echo off cls title Бдыщ color f0 mode con:cols=41...

Текст неправильно отображается
У меня на некоторых прогах неправильно отображается текст. Хотя русификаторы ставятся без ошибок. ...

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

При нажатии на форму PDF текст отображается нормально, если нажать в другое место текст исчезает
День добрый. Имеются PDF документы с формами в которые вводится текст. При нажатии на форму текст...


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

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

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