Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » "32" вместо результата в console application

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

pavel1978

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ДВС!
Простейшая "обучалка", перемножает два числа, взятых из файла input.txt. При нажатии F5 выводит 32 и "Hello". При любом значении чисел в файле инпут.тхт. Но при запуске самого приложения - всё нормально, то самое произведение, как на калькуляторе. Это лечится?
Код:

Цитата:
#include "stdafx.h"
#include <fstream>
#include <iostream>
using namespace std;
 
int main()
{
    int a, b,i;    
    ifstream fin("input.txt");
    ofstream fou("output.txt");
    fin >> a >> b;
    long long c = 0;
    c = a*b;
    i = 0;
    fou << c << endl;
    cout << "Hello\n";
    cout << c << endl;    
    cin >> i;    
    return 0;
}

Всего записей: 149 | Зарегистр. 13-03-2008 | Отправлено: 08:47 07-05-2019 | Исправлено: pavel1978, 08:47 07-05-2019
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » "32" вместо результата в console application


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru