М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
marmurinajulia
marmurinajulia
23.01.2021 14:42 •  Информатика

Дан текстовый файл f1 . перепишите его содержимое в файл f2, сохраняя строчную структуру и удаляя пустые строки. язык с++. //предполагается, что текстовый файл содержит строки длиной не более 80 символов, строка состоит из слов, разделенных произвольным количеством пробелов.

👇
Ответ:
Eldarval
Eldarval
23.01.2021
//Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23506 for x64

#include <iostream>
#include <fstream>
#include <string>
using namespace std;

int main()
{
   
    ifstream  fin("F1.txt");
    ofstream fout("F2.txt");
    string line;

    while ( getline(fin, line) ) {
        if ( !line.empty() ) {
            fout << line << endl;
        }
    }
   
}

Пустые строки удалит, но если подряд идет много пробелов, они так и останутся.
4,8(54 оценок)
Открыть все ответы
Ответ:
AnnaVag8912
AnnaVag8912
23.01.2021
1) перекодування даних, яке проводиться з метою зменшення їх об'єму, розміру, обсягу.
2) це процес стискування інформації (файлів, груп файлів, каталогів, цілих дисків) з метою економії дикого простору та захисту її від несанкціонованого доступу.
3) процес відновлення файлів з архіву в тому самому вигляді, який вони мали до упакування в архів
4) результат архівування
5) сучасні програмні засоби для створення та обслуговування архівів.
6) це архіви, до яких приєднано виконуваний модуль, що дозволяє витягати (розпаковувати) файли простим запуском архіву як звичайної програми (без програми-архіватора).
7)це архіви, що складаються з декількох частин (файлів), які називають томами
8)ZIP; RAR; RLE; CAB; GZIP, TAR

10)для створення і керування архівними файлами
4,7(17 оценок)
Ответ:
333403
333403
23.01.2021
Program srednee;
var
  a, b, c:integer;
  sa:real;
begin
write ('Введите а='); readln (a);
write ('Введите b='); readln (b);
write ('Введите c='); readln (c);
if (a mod 5 = 0) and (b mod 5 <> 0) and (c mod 5 = 0) then
  begin
          a:= sqr(a); writeln ('Квадрат а=', a);
          b:= sqr(b); writeln ('Квадрат b=', b);
          c:= sqr(c); writeln ('Квадрат c=', c);
  end else begin
      if (a mod 5 <> 0) and (b mod 5 = 0) and (c mod 5 <> 0) then
        begin
          a:= a+10; writeln ('а+10=', a);
          b:= b+10; writeln ('b+10=', b);
          c:= c+10; writeln ('c+10=', c);
        end else begin
          sa:=(a+b+c)/3;
          write ('Среднее арифметическое =', sa);
          end
      end
end.
4,5(2 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ