tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Дан текстовый файл. записать
Дан текстовый файл. записать в другой файл все строки, длина которых больше 5 символов.
thomsonrubi
1 17.08.2019 13:10
1
Ответы
KEYK01
05.10.2020 00:47
//Dev-C++ 5.11 (C)
#include <stdio.h>
int main()
{FILE *inp,*outp,*para;
int n=1,i;
char c,ckar;
inp=fopen("input.txt","rt");
para=fopen("input.txt","rt");
outp=fopen("output.txt","wt");
c=fgetc(inp);
while (c!=EOF)
{if (c=='\n')
{if(n>6) for(i=0;i<n;i++)
{ckar=fgetc(para);
fputc(ckar,outp);}
else
for(i=0;i<n;i++)
ckar=fgetc(para);
n=0;}
c=fgetc(inp);
n++;}
if(n>6)
for(i=0;i<n-1;i++)
{ckar=fgetc(para);
fputc(ckar,outp);}
else
for(i=0;i<n-1;i++)
ckar=fgetc(para);
return 0;}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
AndyXD
26.03.2020 18:24
...-специальная заготовка из нескольких слайдов,в которых предусмотренны места для ввода определенных информационных объектов...
desna80
28.07.2019 01:10
Вычислить для а=-2 if a 2 then begin a: =a+1; a: =a+a; end a: =a+20...
tanushkako
28.07.2019 01:10
Функция random (x) возвращает случайное целое число в диапазоне от 0 до х-1. в переменную y требуется поместить случайное целое число в диапазоне от 40 до 46 включительно...
Новичок301117
28.07.2019 01:10
Составить эквивалентную запись выражения y=sgrt(x-a)+1/(x+2)+c...
МАРИШКАНИК
11.08.2019 01:30
Какова информационная ёмкость следующих носителей: дискеты, жесткого диска, cd, dvd, флеш-памяти и blu-ray?...
ersnobestoy9uo8
11.08.2019 01:30
Укажите наибольшее десятичное число которое в двоичной системе счисления можно записать с трех цифр...
buchelnikova84
20.04.2021 15:09
2. Для пропорційного зменшення, збільшення об єкта у проекті Blender натискаємо : а) клавішу Sб) клавішу RB) Shift...
stregubkin
20.01.2020 19:31
1)в состав соединения входят 40,0% кальция ,12,0 % углерода и 48,0 % кислорода.определите простейшую формулу вещества 2)углеводороды -это органические соединения ,которые образуются...
koteyka1232
20.01.2020 19:31
7сынып бүтін көрсеткішті дәреже бақылау ...
Fredbreyn
20.01.2020 19:31
Решитепримеря мне важнонадеюсь ктото ответит...
Популярные вопросы
Энергия кванта электромагнитного излучения равна 30·10^-20 дж. какова длина...
3
Какую мощность имеет пылесос,подключенный к напряжению 220 в если сила тока...
2
Дано: ∆abc, ab=21, ac=10, bc=17, ac принадлежит α. двугранный угол baco равен...
1
Кто говорит на казахском переведите . не через не каждый человек может справиться...
1
Вкаком предложении допущена грамматическая ошибка? выберите вариант ответа:...
1
Как встречаешь своих гостей на казахском...
1
Какой рабочий раствор необходим для определения концентрации раствора na2co3...
1
Вкаком предложении допущена грамматическая ошибка? выберите вариант ответа:...
3
Докажите что 6 в 4 степени минус 4 в 5 степени кратно 17...
3
Кначалу учебного года петя покупает тетради по цене 24 рубля за одну тетрадь,какое...
2
#include <stdio.h>
int main()
{FILE *inp,*outp,*para;
int n=1,i;
char c,ckar;
inp=fopen("input.txt","rt");
para=fopen("input.txt","rt");
outp=fopen("output.txt","wt");
c=fgetc(inp);
while (c!=EOF)
{if (c=='\n')
{if(n>6) for(i=0;i<n;i++)
{ckar=fgetc(para);
fputc(ckar,outp);}
else
for(i=0;i<n;i++)
ckar=fgetc(para);
n=0;}
c=fgetc(inp);
n++;}
if(n>6)
for(i=0;i<n-1;i++)
{ckar=fgetc(para);
fputc(ckar,outp);}
else
for(i=0;i<n-1;i++)
ckar=fgetc(para);
return 0;}