Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запись запущенных программ в лог файл. https://www.cyberforum.ru/ cpp-beginners/ thread327437.html
Знаю что лог файлы, хранящиеся в C:\WINDOWS\Prefetch записывают все запущенные программы и момент их запуска. Скажите, можно ли как-то выдернуть этот список и записать его в файл, или получить этот список программно и так же записать его в файл? Добавлено через 4 минуты Может кому-то поможет: Функция CreateToolhelp32Snapshot возвращает Handle снимка процессов и динамических памятей, модулей...
C++ Скриншот программно.
Добрый вечер. Сделал скриншот программно: void __fastcall TForm1::Button2Click(TObject *Sender) { HDC hdc = GetDC(0); if (hdc) { Graphics::TBitmap* bmp = new Graphics::TBitmap(); __try
C++ Реализовать рекурсивную функцию вычисления n-ого числа из последовательности Фибоначчи по формуле: Fib(0)=1, Fib(1)=1, Fib(n)= Fib(n-1)+ Fib(n-2). Реализовать рекурсивную функцию вычисления n-ого числа из последовательности Фибоначчи по формуле: Fib(0)=1, Fib(1)=1, Fib(n)= Fib(n-1)+ Fib(n-2).в с++....огромное спасибо заранее!!! https://www.cyberforum.ru/ cpp-beginners/ thread327400.html C++ Зделана программа на С++ нужна дакументация, налажывание и отладка Зделана программа на С++ и нужна к ней документация, налажывание и отладка я не знаю как это зделать если ктото может помоч то очень прошу помогите завтро нужно здать по предмету 5 лаб. 1. техническое задание 2. эскизный проэкт 3. технический проэкт 4. сама программа 5. разработка документации, налажывание и отладка Вот пятая и нужна очень прошу помогите вот файл с техническим заданием,... https://www.cyberforum.ru/ cpp-beginners/ thread327392.html
dev c++ графика. Окраска экрана. C++
<graphics.h >как окрасить экран на белый цвет???
C++ "Поиск путей на графах". С++ Задача. Для некоторого ориентированного графа задана матрица весов W. С помощью алгоритма Форда-Беллмана вычислить веса кратчайших путей, исходящих из первой вершины, до остальных вершин. Помогите плиз) Задача родом из дискретной математики.... вот примерный код..но он зациклен почему то в конце... // 1.cpp : Defines the entry point for the console application. // #include "stdafx.h"... https://www.cyberforum.ru/ cpp-beginners/ thread327386.html
C++ Как изменить условие https://www.cyberforum.ru/ cpp-beginners/ thread327365.html
Сделал задачу, но когда тестировал нашел ошибку и не могу исправить ( описание ошибки после кода ) // xz.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <conio.h> #include <iostream> using namespace std; class Account {
C++ Ошибка при работе с компилятором Borland C( Fatal : ..\include\crtdfs.h : Error: Only Win32 target supported)
при работе с данным компилятором возникает следующая ошибка : Fatal : ..\include\crtdfs.h : Error: Only Win32 target supported Что это значит и как это исправить? вот текст программы(программа реализует карточную игру "двадцать одно"): #include <iostream> #include <stdlib.h> #include <string.h> #include <time.h>
C++ На входе программе даются два числа N и P решите если можете пожалуйста. На входе программе даются два числа N и P. Программа на выходе должна дать такое максимальное число М. что N! делиться на P в степени М, но не делиться на P с в степени М+1. Примечание. 1. Числа N и P так велики , что нет смысла считать значение N!. 2. Числа N и P является натуральными. Добавлено через 54 секунды если... https://www.cyberforum.ru/ cpp-beginners/ thread327336.html C++ В поезде 18 вагонов в каждом из которых 36 мест https://www.cyberforum.ru/ cpp-beginners/ thread327331.html
Решите очень нужно. В поезде 18 вагонов в каждом из которых 36 мест. Информация о проданных на поезд билетах хоронится в двухмерном массиве., номера строк который соответствует номерам вагонов , а номера столбцов - номерам мест. Если билет на то или иное место продано , то соответствующий элемент массива имеет значение 1 , в противном случае -0. Составить программу, определяющую число...
С чего начать? C++
В универе задали курсовую работу, на С++. Заданее следующее:Тренажер теннесиста. Тренажер представляет собой комнату с тремя стенами (в форме буквы П), у выхода которой находится теннесист. Теннисист может подавать мячи в произвольном направлении. Мячи отражаются от стен. Теннесист может отражать мячи двигаясь только поперек входа. В процессе игры фиксируется число мячей поданных тенесистом и...
C++ Как составить формулу Sквадрата(площадь)? Хотела сделать формулу с вводом переменной S=a*a, где а можно было бы вводить вручную, не получилось...объясните в чём ошибка и помогите решить #include "conio.h" #include "iostream" int Glob; int MyFun(int a, int n); int main(){ int S=n; n=MyFun(a); for i=n cin>>a; https://www.cyberforum.ru/ cpp-beginners/ thread327322.html
935 / 760 / 299
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
29.06.2011, 04:23 0

Удалить в каждой строке текстового файла последнее слово - C++ - Ответ 1803318

29.06.2011, 04:23. Показов 4905. Ответов 5
Метки (Все метки)

Ответ

Вот попробуй.

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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#include <stdio.h>
#include <ctype.h>
 
 
 
int   len_punct(const char* str) { 
       int len = 0;
       while( *str ) {
            if( *str == '.' || *str == '?' || *str == '!')
             len++;
          *str++;
      }
      return  len;
}
 
 
void   last_word_delete(char*  str, int size) {
       int  cnt = 0;
       for(int i = size - 1; i >= 0; i-- ) {
             if( isalpha( *((str) + i) ))
                     cnt++;
             else if(! isalpha( *((str) + i) )) {
              if(cnt > 1) {
                           *((str) + i) = '\0';
                                     break;
                      }
             }
        }
}
 
 
 
void  main(void) {
 
    int  count_pred = 0;
    FILE*  fp      = fopen("text.txt", "r" );
 
    char line[1024];
    while(! feof(fp)) { 
          line[0] = '\0';
          fgets(line, sizeof(line), fp);
          int  len = strlen(line);
          if(len > 0) {
               line[len - 1] = '\0';
               count_pred += len_punct(line);
               last_word_delete(line, len);
        puts(line);
          }
     }
    fclose(fp);
    printf("count pred: %d\n", count_pred);
 
   getchar();
}


Вернуться к обсуждению:
Удалить в каждой строке текстового файла последнее слово C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.06.2011, 04:23
Готовые ответы и решения:

В каждой строке текстового файла поменять местами первое и последнее слова
В каждой строке текстового файла поменять местами первое и последнее слова. Очень нужна ваша...

В каждой строке файла удалить среднее слово
В каждой строке файла удалить среднее слово, результат записать в файл Например, в строке 7 слов...

В каждой строке исходного файла поменять местами первое и последнее слово, и записать в выходной файл
Написать программу, выполняющую чтение текстового файла “input.in” и выполняющую его преобразование...

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

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

Скопировать содержимое текстового файла, удалив в каждой строке слово номер N
Здравствуйте! Помогите понять задание... Задание: Работа с файлами. Обработку символьной...

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

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

Скопировать содержимое текстового файла, удалив в каждой строке слово номер N+1, если в слове N есть 4
Здравствуйте. Помогите, пожалуйста, в написании программы Скопировать содержимое текстового...

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