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

Нужно сделать так чтоб данные брались с файла ,а не с консоли и выводили в другой файл ,кто может исправить?

12.12.2016, 18:10. Показов 753. Ответов 0
Метки нет (Все метки)

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

#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <string>
#include <fstream>
#include <regex>


using namespace std; //Определение пространства имён, чтобы не использовать его в программе много раз

int main()
{
setlocale(LC_ALL, "Russian");
//Функция для отображения русского текста в консоли




FILE * f;
int n;
char S[100], name[] = "обычный.txt";

f = fopen(name, "w"); //Открываем файл для записи в папке проекта
puts("Введите предложение: "); //Вывод на консоль
gets_s(S); //Считываем строку с клавиатуры
fprintf(f, "%s", S); //Запись строки в файл
fclose(f); //Закрываем файл

f = fopen(name, "r"); //Открываем файл для чтения
fgets(S, 100, f); //Считываем строку
n = strlen(S); //Вычисляем её длину

cout << "Исправленное предложение: " << endl; //Вывод на консоль
if (S[0] == '0')
S[0] = ' ';
for (int i = 0; i<n; i++)
{
if ((S[i] == ' ') && (S[i + 1] == '0')) //Проверка на незначащие нули в числах
{
S[i + 1] = ' '; //Вывод исправленных элементов строки
}
else
{
cout << S[i];

}
}
cout << endl;
fclose(f); //Закрываем файл
system("PAUSE"); //Закрытие консоли по нажатию клавиши
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.12.2016, 18:10
Ответы с готовыми решениями:

Как сделать так чтобы данные в графике брались из базы данных MySQL?
Есть скрипт в виде графика на js. Как сделать так чтобы данные в графике брались из базы данных...

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

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

Нужно сделать так, чтобы данные из одной таблицы (например, несколько имен) добавлялись в столбец другой
Пытался найти, как сделать так, чтобы в столбец whoworkout таблицы respisanie добавлялись данные из...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.12.2016, 18:10
Помогаю со студенческими работами здесь

Как сделать так, чтобы значения выводили автоматически, а не вручную?
есть решенная задача, но нужно, чтобы элементы массива выводились автоматически( рандомно ). Как...

Как сделать чтобы эта программа брала данные из файла и выводила их в другой файл
Как сделать чтобы эта программа брала данные из файла и выводила их в другой файл? uses crt;...

Кто может сделать проект по курсовой. Нужно сделать программу на сжатие картинки
Нужен полный проэкт (исходники и exe)

Сделать так чтоб данные в Datagridviev подгружались только по окончанию скролинга
При прокрутке в datagridview подгружаются данные из бд, как можно сделать так чтоб данные...


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

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

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