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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Lilka-ot
0 / 0 / 0
Регистрация: 25.12.2012
Сообщений: 5
#1

Написать программу, которая копирует содержимое входного файла в выходной файл - C++

25.12.2012, 12:45. Просмотров 906. Ответов 9
Метки нет (Все метки)

Кликните здесь для просмотра всего текста
треба:
1. Написати програму, яка копіює вміст вхідного файлу у вихідний; підраховує кількість розділових знаків у тексті; виводить усі слова що мають парну кількість літер; міняє місцями першу і останню літери місццями.
2.Структура з ім'ям DETAL, яка містить наступні поля:
NAME –- назва деталі;
SORT –- сорт вибору;
DATE - дата виготовлення (масив з 3 чисел)

вот!


1. Написать программу, которая копирует содержимое входного файла в выходной файл; подсчитывает количество знаков препинания в тексте; выводит все слова имеющие четное количество букв; меняет местами первую и последнюю буквы местами.
2.Структура с именем DETAL, которая содержит следующие поля:
NAME - название детали;
SORT - сорт выбора;
DATE - дата изготовления (массив из 3 чисел)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.12.2012, 12:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Написать программу, которая копирует содержимое входного файла в выходной файл (C++):

Написать программу, которая копирует содержимое входного файла в выходной файл - C++
Пожалуйста помогите! Написать программу, которая копирует содержимое входного файла в выходной файл, подсчет количество цифр в тексте...

Написать программу, которая копирует содержимое входного файла в выходной файл - C++
Написать программу, которая копирует содержимое входного файла в выходной файл; подсчитывает количество чисел в тексте (не цифр, а именно...

Программа, которая копирует содержимое входного файла в выходной; подсчитывает количество слов в тексте... - C++
Написать программу, которая копирует содержимое входного файла в выходной; подсчитывает количество слов в тексте; выделяет слово,...

Сформируйте выходной файл, вставив в первый входной файл содержимое второго входного файла с указанной позиции - C++
Помогите решить задачу. Даны два входных текстовых файла. Сформируйте выходной файл, вставив в первый входной файл содержимое второго...

Написать программу которая копирует текст из одного файла в другой - C++
написать программу которая копирует текст из одного файла в другой.Имена исходного и конечного файлов должна передаваться в виде аргументов...

Написать программу, которая копирует файлы из другого файла и считает количество строк - C++
Программа, которая копирует файлы из другого файла и считает количество строк

9
SummerRain
326 / 325 / 17
Регистрация: 16.12.2012
Сообщений: 544
25.12.2012, 13:03 #2
2)
C++
1
2
3
4
5
6
7
8
#include <string>
 
struct DETAL
{
    std::string NAME; // имя изделия
    std::string SORT; // сорт изделия
    int DATE[3];      // дата изготовления
};
0
taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
25.12.2012, 13:08 #3
Цитата Сообщение от Lilka-ot Посмотреть сообщение
2.Структура с именем DETAL, которая содержит следующие поля:
NAME - название детали;
SORT - сорт выбора;
DATE - дата изготовления (массив из 3 чисел)
C++
1
2
3
4
5
6
struct DETAL
{
 char *NAME;
 char *SORT;
 int DATE[3];
};
,
C++
1
2
3
4
5
6
struct DETAL
{
 char NAME[80];
 char SORT[80];
 int DATE[3];
};
,
C++
1
2
3
4
5
6
struct DETAL
{
 char NAME[80];
 char SORT[80];
 short int DATE[3];
};
,
C++
1
2
3
4
5
6
struct DETAL
{
 char NAME[80];
 char SORT[80];
 long int DATE[3];
};
,
C++
1
2
3
4
5
6
struct DETAL
{
 char NAME[80];
 char SORT[80];
 small int DATE[3]; // Только для студии
};
,
C++
1
2
3
4
5
6
struct DETAL
{
 char NAME[80];
 char SORT[80];
 hyper DATE[3]; // Не для всех, а для студии
};
.
1
SummerRain
326 / 325 / 17
Регистрация: 16.12.2012
Сообщений: 544
25.12.2012, 13:08 #4
Цитата Сообщение от Lilka-ot Посмотреть сообщение
подсчитывает количество знаков препинания в тексте;
в украинском варианте написали, что нужно подсчитать количество разделительных знаков. Так какие знаки вам нужны? Разделительные это как я понимаю это , ; - : верно?
0
taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
25.12.2012, 13:10 #5
А препинания нет?
0
Afflicted
Обитатель форума
199 / 182 / 8
Регистрация: 28.10.2012
Сообщений: 543
25.12.2012, 13:12 #6
SummerRain, думаю, разделительные знаки подходят по определению к ispunct(...) из библиотеки <ctype.h>
0
taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
25.12.2012, 13:16 #7
Функция ispunct() возвращает ненулевое значение, если аргумент ch является знаком пунктуации. В противном случае возвращается нуль. Под знаками пунктуации подразумеваются все печатаемые символы за исключением пробела, которые не относятся к алфавитно-цифровым.
При этом даже вика не различает знаки пунктуации и препинания.
0
Lilka-ot
0 / 0 / 0
Регистрация: 25.12.2012
Сообщений: 5
26.12.2012, 00:04  [ТС] #8
Цитата Сообщение от SummerRain Посмотреть сообщение
в украинском варианте написали, что нужно подсчитать количество разделительных знаков. Так какие знаки вам нужны? Разделительные это как я понимаю это , ; - : верно?
ну да значит разделительных . , ; - :

Добавлено через 13 минут
поправка в задании №2 необходимо организовать файл данных с указанной ниже структурой и предусмотреть функции позволяющие:
- корректировки выбранной записи файла
- поиск информации по различным полям
- добавление записи в конец базы данных
- извлечение информации из базы данных

Структура с именем DETAL, которая содержит следующие поля:
NAME - название детали;
SORT - сорт выбора;
DATE - дата изготовления (массив из 3 чисел)
0
taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
26.12.2012, 11:03 #9
Цитата Сообщение от Lilka-ot Посмотреть сообщение
Структура с именем DETAL, которая содержит следующие поля:
NAME - название детали;
SORT - сорт выбора;
DATE - дата изготовления (массив из 3 чисел)
Какого точно типа числа? Знаковые? Беззнаковые? Длинные? Длиннодолинные? Гипер? Короткие? Маленькие? Какие строки? Нультерминальные? std::string? Писать свой класс строк? Резервированные массивы? Какой длины? Определись с членами.
0
Lilka-ot
0 / 0 / 0
Регистрация: 25.12.2012
Сообщений: 5
27.12.2012, 19:15  [ТС] #10
поправка в задании №2 необходимо организовать файл данных с указанной ниже структурой и предусмотреть функции позволяющие:
- корректировки выбранной записи файла
- поиск информации по различным полям
- добавление записи в конец базы данных
- извлечение информации из базы данных

Структура с именем DETAL, которая содержит следующие поля:
NAME - название детали;
SORT - сорт выбора;
DATE - дата изготовления (массив из 3 чисел)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.12.2012, 19:15
Привет! Вот еще темы с ответами:

Записать в выходной файл все строки входного файла - C++
Помогите пожалуйста, через три дня сдавать. буду очень благодарен=) Дан входной текстовый файл, строка S (вводится с клавиатуры)....

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

Замена двойных пробелов из входного файла на одиночный пробел и запись в выходной файл (объяснить работу кода) - C++
Здравствуйте, нашла код программы, которая заменяет в файле Input.txt двойные пробелы в исходном файле на одиночные пробелы и выводит это...

написать программу, которая. Будет создавать текстовый файл и отобразить его содержимое - C++
написать программу, которая. Будет создавать текстовый файл и отобразить его содержимое.


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

Или воспользуйтесь поиском по форуму:
10
Yandex
Объявления
27.12.2012, 19:15
Ответ Создать тему
Опции темы

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