Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести список сотрудников пенсионного возраста на сегодняшний день с указанием стажа работы Есть созданный файл, который содержит сведения о сотрудниках института. Структура записи: фамилия сотрудника, название отдела, год рождения, стаж работы, должность, оклад. Нужно написать программу, которая выводит список сотрудников пенсионного возраста на сегодняшний день с указанием стажа работы; средний стаж работающих в отделе X. https://www.cyberforum.ru/ cpp-beginners/ thread1204816.html C++ Как выразить из числа Arc tg
Подскажите пожалуйста. Как выразить из числа Arc tg из переменой zn в градусах!
C++ Запись информации из вектора типа string в вектор типа double Как записать только числа , которые хранятся в векторе типа стринг, в вектор типа дабл, в векторе типа стринг есть как буквы так и числа , мне нужно как-то вытащить от туда только числа, не подскажите как это сделать? https://www.cyberforum.ru/ cpp-beginners/ thread1204774.html C++ Поменять каждую согласную русскую букву на цифру «8», а каждую гласную – на символ «–» https://www.cyberforum.ru/ cpp-beginners/ thread1204771.html
Задание: Поменять каждую согласную русскую букву на цифру «8», а каждую гласную – на символ «–» #include "stdafx.h" #include <stdio.h> #include <string.h> #include <conio.h> #include <locale.h> #include<iostream> int main(void) { setlocale(LC_ALL,"rus");
C++ Сделать блок-схему с метода решения для курсовой работы
Мой майл для связи <cut> . Все обсудим там , есть готовая курсовая на С++ , со сделанной блок-схемой, но она с программы написана , ее нужно либо переделать , либо сделать новую , надо с метода решения
C++ Построить последовательность, образованную цифрами семеричного представления последовательности https://www.cyberforum.ru/ cpp-beginners/ thread1204761.html
4. Построить последовательность из 20 чисел, образованную цифрами семеричного представления последовательности натуральных чисел, начинающейся с заданного n.
C++ Вычислить индексы и минимальное значение сумм элементов массива 3. Вычислить индексы и минимальное значение только тех сумм элементов массива (a1 + a2, a2 + a3, ..., an-1 + an), которые являются простыми числами. https://www.cyberforum.ru/ cpp-beginners/ thread1204760.html Из двух массивов разной длины сформировать общий массив и вычислить сумму элементов C++
2. Из двух массивов разной длины сформировать общий массив и вычислить сумму элементов, являющихся полными квадратами и имеющих нечетные индексы.
C++ Вычислить сумму отрицательных элементов массива, которые делятся на 5 и индексы которых есть нечетные числа 1. Вычислить сумму отрицательных элементов массива, которые делятся на 5 и индексы которых есть нечетные числа. https://www.cyberforum.ru/ cpp-beginners/ thread1204758.html C++ Стеганография в BMP https://www.cyberforum.ru/ cpp-beginners/ thread1204757.html
Проект выполняющий метод lsb. В коде ошибки. Не могу понять как исправить. Прошу помочь, может кто разбирается в таких вещах. Заранее спасибо) все файлы во вложении.
Найти периметры и площади трех прямоугольников C++
1. Даны стороны трех прямоугольников. Найти периметры и площади этих прямоугольников. Использовать процедуру, вычисляющую по сторонам a, b прямоугольника его периметр и площадь .
C++ Что нужно изменить, чтобы выводило максимальный элемент каждой строки в одномерный массив? #include <iostream> #include <math.h> #include <conio.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ using namespace std; int main() { // зададим размерность массива с помощью констант https://www.cyberforum.ru/ cpp-beginners/ thread1204744.html
0 / 0 / 0
Регистрация: 12.09.2012
Сообщений: 30
0

Работа с файловыми потоками. Выполнить проверку в готовом коде на верхний регистр - C++ - Ответ 6300994

10.06.2014, 19:10. Показов 1293. Ответов 3
Метки (Все метки)

Студворк — интернет-сервис помощи студентам
Хотел бы обратиться к аудитории этого сайта с данной проблемой-в программе, которую я написал, не выполняется одно условие-не проверяется заглавная буква(а так как рассматривается литературное произведение, заглавные буквы обязательны). Так вот, я не могу понять, как бы это сделать. Есть идеи копировать строчку, привести её в нижний регистр, проверить и на выходе уже восстановить все регистры.


Вот собственно задача:
Входной текстовый файл содержит отрывок литературного произведения. Необходимо сформировать выходной файл по следующему принципу: после каждого слова w1 входного файла необходимо через пробел вставить слово w2, оставив весь остальной текст без изменения. Данные слова можно вводить с клавиатуры.

Вот код программы:
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
#include <fstream>
#include <iostream>
#include <string>
using namespace std;
 
int main()
{
    ifstream inp("input.txt");
    ofstream out("output.txt");
    string s, w1, w2;
    cout << "Enter word 1: ";
    cin >> w1;
    cout << "Enter word 2: ";
    cin >> w2;
    w1.insert(0, " "); //пробел перед w1
    int n = w1.size();
    unsigned int pos = 0;
    do
    {
        getline(inp, s);
        s.append(" "); //пробел в начало и конец s
        s.insert(0, " ");
        int slength = s.length();
        while (pos < s.length()) //пока не конец s, ищет w1
        {
            pos = s.find(w1, pos);
            if (pos != string::npos)
            {
                s.insert(pos+n, " "+w2);
                pos++;
            }
        }
        pos = 0;
        s.erase(0, 1); //удаляет пробел перед s
        out << s << endl;
    }
    while(!inp.eof());
    cout << "see results in output file" << endl;
    return 0;
}


Большая просьба-если у вас есть идеи по реализации проверки верхнего регистра, записать это в код. Потому что мозги уже, к сожалению, не варят...

Вернуться к обсуждению:
Работа с файловыми потоками. Выполнить проверку в готовом коде на верхний регистр C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2014, 19:10
Готовые ответы и решения:

Работа с файловыми потоками
Подскажите. Мне нужно считывать из файла базу данных. Первый элемент каждой строки эта фамилия....

Работа с файловыми потоками
Принцип работы проги: Открывается окно с ListView (Без чекбоксов и мультивыделения), в который...

Работа с файловыми потоками
Получилось по заданию примерно как то так:Постановка задачи Входные данные: текстовый файл,...

Работа с файловыми потоками
Доброго времени суток! Мне нужно из Данного числового файла f. Выбрать все значения, которые...

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

Работа с файловыми потоками
Доброго времени суток! Мне нужно из Данного числового файла f. Выбрать все значения, которые...

Работа с файловыми потоками в С++.
Помогите разобратсья в программе: Дан символьный файл f. Подсчитать число вхождений в файл каждой...

Правильная работа с файловыми потоками
Всем доброе время) Я столкнулся с проблемой - препод требует от меня правильного закрытия...

WinApi и работа с альтернативными файловыми потоками
Доброго времени суток. Пытаюсь разобраться с работой альтернативных файловых потоков в NTFS. Как...

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