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

Запись в текстовый файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не знаю как отметить точку пересечения http://www.cyberforum.ru/cpp-beginners/thread1206645.html
Добрый день товарищи! Суть: Строим прямоугольник с центром xc yc. Высота h, ширина w. Строим линию из xc yc в x y. С этим проблем не возникло (код прилагается). А вот как мне Отметить точку их пересечения?! Я вообще в C++ мало понимаю. Помогите.
C++ Перевести код с Java на C++ import java.io.*; import java.util.*; public class main { public static class ant{ int k; http://www.cyberforum.ru/cpp-beginners/thread1206641.html
C++ Из двух текстовых файлов удалить строки, имеющие одинаковые номера, но не являющиеся одинаковыми
заданы два текстовых файла. удалить из этих файлов строки, имеющие одинаковые номера, но сами не являются одинаковыми. Результаты записать в новых файлов
Перегрузка в c++ C++
Собственно для чего нужна перегрузка функций или операторов ?
C++ Как построить блок-схему к коду на с++ http://www.cyberforum.ru/cpp-beginners/thread1206608.html
помогите, пожалуйста! как построить блок-схему к коду на с++? #include <stdio.h> #include <math.h> #include <iostream> #define abs(a) (((a)<0)?(-(a)) : (a)) // визначає ідентифікатор і послідовність символів, яка буде підставлятися замість ідентифікатора кожен раз, коли він зустрінеться у вихідному файлі int m,n,xb,yb,xe,ye; char s; void calc()
C++ Считать из текстового файла числа и вывести их сумму всем привет! такая задача надо с файла .TXT считать числа и вывести их сумму на екран!? помогите пожайлуста!!! спасибо подробнее

Показать сообщение отдельно
Leonman
15 / 15 / 0
Регистрация: 17.06.2012
Сообщений: 267
12.06.2014, 22:30  [ТС]
_script_, Вот мой код:
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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
#include <iostream>
#include <fstream>
#include <conio.h>
#include <windows.h>
#include <vector>
#include <string>
 
using namespace std;
 
void check(double x, double y)
{
    if (x < 0)
    {
        cout << "Value can not be less than 0!" << endl;
        cout << "Type your value again: " << endl;
        cin >> y;
    }
}
 
int main()
{
    double br, stax, netto, perc, discount, oneperc, net_with_dis, forpay, with_stax, without_stax;
    vector <double> value;
    vector <string> points;
 
    cout << "Please, enter brutto price: " << endl;
    cin >> br;
    check(br, br);
 
    cout << "Now enter interest/percentage: " << endl;
    cin >> perc;
    check(perc, perc);
 
    cout << "Enter sales tax: " << endl;
    cin >> stax;
    check(stax, stax);
 
    system("cls");
 
    netto = br / stax;
    value.push_back(netto);
    points.push_back("The netto price is: ");
 
    oneperc = netto / 100;
    value.push_back(oneperc);
    points.push_back("1 percentage of netto price is: ");
 
    discount = oneperc * perc;
    value.push_back(discount);
    points.push_back("The discount is: ");
 
    net_with_dis = netto - discount;
    value.push_back(net_with_dis);
    points.push_back("Netto with discount is: ");
 
    forpay = net_with_dis * stax;
    value.push_back(forpay);
    points.push_back("Price for pay is: ");
 
    without_stax = forpay/stax;
    value.push_back(without_stax);
    points.push_back("Price without salas tax is: ");
 
    with_stax = forpay - net_with_dis;
    value.push_back(with_stax);
    points.push_back("Price with salas tax is: ");
 
    cout << "Please enter name and adress of firm: " << endl;
    ofstream f("Invoice.doc");
    char * str = new char[55];
    gets(str);
    f << str;
 
    for (int i = 0; i < points.size(); i++)
        f << points[i] << value[i] << endl;
    
    cout << "Now check file witch was created" << endl;
 
    return 0;
}
Он игнорирует
C++
1
gets(str);
и просто заканчивает программу, не дав возможности ввесли этот str.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru