0 / 0 / 1
Регистрация: 24.04.2015
Сообщений: 132
1

Работа с файлами ( найти ошибку)

27.04.2015, 12:06. Показов 434. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Мне нужно реализовать программу таким образом:Все выходные данные записываются в файл,и входные считываются с файла
Моя проблема в том, что постоянно ответ 0,то есть моё а не плюсуется
помогите найти ошибку пожалуйста
Вот мой код
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
#include <iostream>
#include <time.h>
# include <stdio.h>
#include <fstream>
using namespace std;
int main ()
{
setlocale(LC_ALL, "Russian");
char buff1[50],buff2[50],buff3[50],buff4[50],buff5[50];
ifstream fin("pr.txt");
    fin>>buff1;
    fin>>buff2;
    fin>>buff3;
    fin>>buff4;
int a = 0;
int N1 = atoi(buff1);
int N2 = atoi(buff2);
int P1 = atoi(buff3);
int P2 = atoi(buff4);
ofstream fout("rezyltat.txt");
while (N1<N2)
{
  N1 = N1*((P1/100)+1);
  N1 = N2*((P2/100)+1);
a++;
}
fout<<"Через "<<a<<" Лет население первой страны превзойдет население второй страны"<<endl;
fout.close ();
fin.close ();
system("Pause");
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.04.2015, 12:06
Ответы с готовыми решениями:

Найти ошибку в программе (работа с файлами)
Цель данной программы - ввести в текстовый файл несколько слов, а потом вывести эти слова, но...

Работа с файлами, помогите найти ошибку.
Нужно написать программу которая будет выписывать в файл значения синуса от 0 до 2Pi с шагом Pi/11...

Работа с файлами в Си, не могу найти ошибку в коде
Язык: &quot;Си&quot; Задача: &quot;Создать файл, содержаший сведения о месячной зарплате N рабочих завода. В...

Работа с файлами, выдает ошибку
Программа должна быть запущена через cmd, где должен быть указан файл с которого считывается текст...

7
Заблокирован
27.04.2015, 12:23 2
Ну дебагером пройдись да посмотри, что у тебя читается из файла ...
0
Эксперт PHP
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
27.04.2015, 12:27 3
Цитата Сообщение от Inomezi Посмотреть сообщение
C++
1
2
N1 = N1*((P1/100)+1);
N1 = N2*((P2/100)+1);
так задумано, чтобы дважды N1 было?

Добавлено через 1 минуту
Цитата Сообщение от Inomezi Посмотреть сообщение
C++
1
char buff1[50],buff2[50],buff3[50],buff4[50],buff5[50];
зачем это? Из файла можно в int без посредников записывать.
0
0 / 0 / 1
Регистрация: 24.04.2015
Сообщений: 132
27.04.2015, 13:15  [ТС] 4
нет там должно быть N2 во второй строке
можете написать мне как в int записать без посредников ?
мне эту тему дали на самостоятельное рассмотрение,я не сильно её понимаю
0
Эксперт PHP
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
27.04.2015, 13:19 5
Цитата Сообщение от Inomezi Посмотреть сообщение
как в int записать без посредников ?
так же, как из cin. Объявляем вместо char'ов нужные int'овые переменные и вводим их из файла
C++
1
fin >> N1 >> N2 >> P1 >> P2;
0
0 / 0 / 1
Регистрация: 24.04.2015
Сообщений: 132
27.04.2015, 16:08  [ТС] 6
а как потом
a
посчитать ?
у меня проблема в том что я не могу а посчитать
0
Заблокирован
27.04.2015, 16:13 7
Цитата Сообщение от Inomezi Посмотреть сообщение
а как потом
Берёшь и считаешь. Или ты не в состояние сложить два int-а ?
0
0 / 0 / 1
Регистрация: 24.04.2015
Сообщений: 132
27.04.2015, 17:53  [ТС] 8
теперь ответ через -84546515 лет
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.04.2015, 17:53
Помогаю со студенческими работами здесь

Работа с файлами (найти ошибку в коде)
Здравствуйте, столкнулся с такой проблемой. Написал программу, без считывания и вывода в файл она...

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

Работа с файлами: запись, добавление, чтение (найти ошибку в коде)
Надо создать программу для работы с файлами. Вводим значения: 1: запись 2:добавление 3:чтение ...

Работа с файлами. ищу ошибку
Создать типизированный файл catalog.dat, содержащий сведения о книгах: - автор; - название; -...

Работа с Ini Файлами. Выдает ошибку
var Form2: TForm2; IniFile: TIniFile; implementation uses Unit1; {$R *.dfm}

Работа с XML файлами. Выдает ошибку в словаре Dictionary
Вот ошибка, Отсутствует аргумент, соответствующий требуемому формальному параметру &quot;value&quot; из...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru