Форум программистов, компьютерный форум CyberForum.ru

Не работают флаги - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить сумму ряда http://www.cyberforum.ru/cpp-beginners/thread1179496.html
Даны действительное число a и натуральное число n. Вычислить. Помогите, пожалуйста.
C++ Алгоритм Грэхема очень надо http://www.cyberforum.ru/cpp-beginners/thread1179489.html
Куда вставить цикл for для количества массива? C++
У меня двумерный массив. Вызывается он функцией Show. Есть отдельная функция, в которой пользователь указывает кол-во массивов. Вопрос вот в чем: куда зафигачить цикл для кол-ва массива? void Show() { /*for(int d=0; d<kolvo; d++)//сюда??? если это правильно... {*/ cout<<"\n***************************************************************\n"; for(int i=0; i<row; i++) { cout << "* ";...
C++ Перегрузка операторов
Помогите пожалуйста, нужно описать класс, реализующий тип данных «целая матрица» и работу с ними. Класс должен реализовывать сложение, умножение матриц на число. Также надо осуществить перегрузку оператора. Заранее очень благодарен!
C++ Блок-схема http://www.cyberforum.ru/cpp-beginners/thread1179473.html
Помогите построить блок-схему, по программе Описание разработанной программы Исходный текст программы #include <grx20.h> #include <grxkeys.h> #include <time.h> #include <windows.h> // максимальное количество объектов int m = 1000; // фоновый цвет
C++ Считывание и сравнение строк Добрый день! Помогите, пожалуйста, написать программу, позволяющую считывать данные из файла построчно. Если строка встречается несколько раз, то выводим напротив нее количество повторений, если один раз, то выводим 1. Пытался написать сам, но не очень удачно. #include <iostream> #include <fstream> using namespace std; int main() { ifstream input("inputtxt.txt"); if (!input) подробнее

Показать сообщение отдельно
niikiita
3 / 3 / 0
Регистрация: 29.05.2013
Сообщений: 223
18.05.2014, 12:08     Не работают флаги
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
#include "stdafx.h"
#include <stdlib.h>
#include <iostream>
#include <conio.h>
#include <iomanip>
 
using namespace std;
 
int main()
{
    setlocale(LC_CTYPE, "Russian");
    char input;
    double x, y;
        cout.unsetf(ios::dec);
        cout.setf(ios::oct);
        cout << endl << "Выберите операцию: (+-*/)\n";
        cin >> input;
    do
    {
    switch (input)
        {
        case '+':
            cout << "Введите 2 числа (через пробел) -> ";
            cin >> x >> y;
            cout << "Ответ: " << x << " + " << y << " = " << x + y << endl;
            break;
        case '-':
            cout << "Введите 2 числа (через пробел) -> ";
            cin >> x >> y;
            cout << "Ответ: " << x << " - " << y << " = " << x - y << endl;
            break;
        case '*':
            cout << "Введите 2 числа (через пробел) -> ";
            cin >> x >> y;
            cout << "Ответ: " << x << " * " << y << " = " << x * y << endl;
            break;
        case '/':
            cout << "Введите 2 числа (через пробел) -> ";
            cin >> x >> y;
            cout << "Ответ: " << x << " / " << y << " = " << x / y << endl;
            break;
        default:
            cout << "Ошибка! Нажмите ESC, чтобы выйти . . ." << endl;
            break;
        }
    } while (_getch() != 27);
    return 0;
}
Не работают флаги, выдает ответы в десятичной системе. И еще вопрос, где взять флаги для всех систем счисления? от 2ичной до 16ричной?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru