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

Дан текстовый файл. Извлечь из файла цифры записать их в массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача (язык С + +). Для любого натурального N, вводимый с клавиатуры найти значение функции Y = sin1 + sin2 + . + sin N http://www.cyberforum.ru/cpp-beginners/thread737410.html
ПОжалста
C++ Задача (язык С + +). Составить программу определения времени года за порядковым номером месяца Очень надо http://www.cyberforum.ru/cpp-beginners/thread737408.html
Задача (язык С + +). Поменять в введенном с клавиатуры строке символов подряд заданный символ на другой заданный символ C++
Плиз порешайте!
Задача (язык С + +). Найти сумму целых положительных чисел, кратных 4 и меньших 100 C++
()()())())
C++ Задача (язык С + +). В массиве из 25 действительных чисел найти наименьший элемент и поменять его местами с первым элементом http://www.cyberforum.ru/cpp-beginners/thread737400.html
Помогите
C++ Задание со строками (найти ошибку) Нужно найти ошибку #include <iostream> #include <string.h> using namespace std; int main() { int i,j; char s; char s1; подробнее

Показать сообщение отдельно
Salty_Sugar
 Аватар для Salty_Sugar
26 / 26 / 1
Регистрация: 02.04.2012
Сообщений: 140
19.12.2012, 09:14     Дан текстовый файл. Извлечь из файла цифры записать их в массив
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <fstream>
#include <iostream>
 
using namespace std;
 
void main()
{
freopen("input.txt", "r", stdin);
freopen("output.txt", "w", stdout);
 
char str[100];
int n;
char nums[10] = {'0','1','2','3','4','5','6','7','8','9'}; //массив чисел для сравнения
 
while( !feof(stdin) ) // пока не конец файла
{
gets(str); // читаем строку
n = strlen(str); //находим длинну строки
 
for( int i = 0; i < n; i++ )
for( int j = 0; j < 10; j++ ) if( str[i] == nums[j] ) cout << str[i]; //в цикле сравниваем элементы массива str[] и, если равен, то выводим в файл
}
}
 
Текущее время: 17:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru