Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/12: Рейтинг темы: голосов - 12, средняя оценка - 4.75
KoToB
1

Дан текстовый файл F. Переписать в другой файл G все строки, содержащие цифры.

12.01.2011, 10:54. Просмотров 2134. Ответов 3
Метки нет (Все метки)


народ помогите сессия началась, задачи не могу сделать на С+ в билдере в консоле, не научился пока 1 курс... Кто чем может помогите пожалуйста....
1) Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число – номер вертикали при счете слева направо, второе – номер горизонтали при счете снизу вверх. Даны натуральные числа k, l, m, n, каждое из которых не превосходит восьми. На поле (k,l) расположен слон. Угрожает ли он полю (m,n) )?
2) Дан правильный N-угольник с центром в точке (X, Y) и с радиусом описанной окружности R. Найти координаты всех вершин многоугольника.
3) Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелы внутри себя, будем называть словами. Найти слова, у которых первый и последний символы совпадают. Подсчитать их количество.
5) Дан текстовый файл F. Переписать в другой файл G все строки, содержащие цифры.
6) Дан файл координат вершин ломаной линии на плоскости. Определить, имеет ли ломаная линия самопересечения, если да, то записать в файл G координаты точек самопересечения.


 Комментарий администратора 
настоятельная просьба: на каждую задачу создавайте новую тему
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.01.2011, 10:54
Ответы с готовыми решениями:

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

Что не так? Дан текстовый файл F. Переписать в другой файл G все строки, содержащие цифры.
#include <iostream> #include <math.h> using std::cin; using std::cout; using std::endl; ...

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

Дан текстовый файл F. Переписать в другой файл G все символы, отличные от букв и пробела
Дан текстовый файл F. Переписать в другой файл G все символы, отличные от букв и пробела.

__________________
Помогаю в написании курсовых работ и дипломов здесь.
Записывайтесь на профессиональные курсы C++ разработчиков
3
55 / 59 / 14
Регистрация: 26.11.2010
Сообщений: 192
12.01.2011, 11:06 2
3 и 5 задание могу помочь!
0
6 / 6 / 1
Регистрация: 04.01.2010
Сообщений: 118
12.01.2011, 12:40 3
Делать за тебя, уж извини, не буду, но вот пара советов:

Цитата Сообщение от KoToB Посмотреть сообщение
1) Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число – номер вертикали при счете слева направо, второе – номер горизонтали при счете снизу вверх. Даны натуральные числа k, l, m, n, каждое из которых не превосходит восьми. На поле (k,l) расположен слон. Угрожает ли он полю (m,n) )?
Слон будет угрожать полям с координтатами (k+x, m+x) и (k+x, m - x) (x может быть как положительным, так и отрецательным, но не может быть равен 0 - в в таком случае мы указываем на клетку с самим слоном

Цитата Сообщение от KoToB Посмотреть сообщение
3) Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелы внутри себя, будем называть словами. Найти слова, у которых первый и последний символы совпадают. Подсчитать их количество.
Делаешь аналог explode (у меня был для чистого C, если хочешь - могу скинуть), а дальше все элементарно.
Цитата Сообщение от KoToB Посмотреть сообщение
5) Дан текстовый файл F. Переписать в другой файл G все строки, содержащие цифры.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
int main(int argc, char** argv) {
  if (argc < 3){
    std::cout << "my_cat: Usage : ./my_cat input_file output_file [...]" << std::endl;
    return (EXIT_SUCCESS);
  }
  std::string my_string;
  std::ifstream ifs(argv[1], std::ifstream::in);
  std::ofstream ofs(argv[2], std::ofstream::out);
  if (ifs.is_open()) {
    while (getline(ifs, my_string))
      if (strcspn(my_string.c_str(), "0123456789") != my_string.size()) {
          if (!ifs.eof())
            ofs << my_string << std::endl;
          else
            ofs << my_string;
        }
  }
  else
    std::cout << "my_cat: " << argv[1] << ": No such file or directory" << std::endl;
  return (EXIT_SUCCESS);
}
0
37 / 37 / 17
Регистрация: 15.12.2010
Сообщений: 110
12.01.2011, 14:53 4
KoToB,
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
#include <iostream>
#include <iomanip>
#include <cmath>
#define size 8
using namespace std;
 
int main(){
int l,k,m,n,i,j;
bool p =0;
int arr[size][size]= { 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};
cout<<"vvedi k,l,m,n >0 no<=8 \n";
cin>>k>>l>>m>>n;
 
i=abs(m-k);
j=abs(n-l);
if(arr[n-1][m-1]==arr[l-1][k-1]+9*i||arr[n-1][m-1]==arr[l-1][k-1]+7*j||arr[n-1][m-1]==arr[l-1][k-1]-9*i||arr[n-1][m-1]==arr[l-1][k-1]-7*j)
 p=1;
if(p==1)
    cout<<"slon s koordinatami ("<<k<<";"<<l<<")"<<" b'et pole s vvedennimi koordinatami("<<m<<";"<<n<<")";
else if (p==0)
        cout<<"slon s koordinatami ("<<k<<";"<<l<<")"<<" ne b'et pole s vvedennimi koordinatami ("<<m<<";"<<n<<")";
 
cin.get();
return 0;
}
для примера, задача такая же. делалась полгода назад на VS 2008
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.01.2011, 14:53

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь или здесь.

Пусть дан текстовый файл. Перенесите в новый файл все строки, содержащие заданное слово
Задание: Пусть дан текстовый файл. Перенесите в новый файл все строки, содержащие заданное слово. ...

Дан текстовый файл. Перенести в новый файл все текстовые строки, не содержащие заданного слова.
нужна помощь. нужно написать на php это задание. я не знаю как. помогите пожалуйста, срочно. Вот...

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

Дан входной текстовый файл, строка S (вводится с клавиатуры). Записать в выходной файл все строки входного файла, содержащие в качестве фрагмента стро
Дан входной текстовый файл, строка S (вводится с клавиатуры). Записать в выходной файл все строки...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.