Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/14: Рейтинг темы: голосов - 14, средняя оценка - 4.64
KoToB

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

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

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


 Комментарий администратора 
настоятельная просьба: на каждую задачу создавайте новую тему
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.01.2011, 10:54
Ответы с готовыми решениями:

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

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

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

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

Цитата Сообщение от 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
38 / 38 / 17
Регистрация: 15.12.2010
Сообщений: 110
12.01.2011, 14:53
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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.01.2011, 14:53
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru