Алина Ракитин1730
?>

Организация ввода и вывода данных с использованием файловЗадание 1Во Сколько байтов памяти занимает признак конца строки в текстовом файле?Запишите число:Задание 2Во В каком виде хранятся данные на устройствах внешней памяти?Выберите один из 4 вариантов ответа:1) В виде информационных структур 2) В виде программ3) В виде файлов 4) В виде текстаЗадание 3Во Без пробелов запишите условие описанного цикла для считывания массива чисел из файла?while ... do read (f, a[i]);Запишите ответ:Задание 4Во Какое количество памяти занимает один символ в текстовом файле?Выберите один из 4 вариантов ответа:1) 1 бит 2) 1 байт 3) 6 байт 4) 2 байтаЗадание 5Во Укажите верный порядок следования операторов в программе?Укажите порядок следования всех 4 вариантов ответа:__ close (f); __ reset (f); __ assign (f, s); __ read (f, s);Задание 6Во Что будет записано в файл f при выполнении оператора writeln (f)?Выберите один из 4 вариантов ответа:1) Признак EOLN 2) Пробел 3) Ничего 4) Признак EOF Задание 7Во Укажите соответствие между операторами и их описаниями.Укажите соответствие для всех 4 вариантов ответа:1) Назначает файловой переменной файл с указанным названием2) Закрывает файл3) Считывает данные из текстового файла, соответствующего переменной f4) Открывает текстовый файл для чтения__ readln (f, s); __ close (f); __ assign (f, s); __ reset (f);Задание 8Во При какого оператора текстовый файл открывается для перезаписи?Выберите один из 4 вариантов ответа:1) assign (f, s); 2) eoln (f); 3) rewrite (f); 4) close (f);Задание 9Во Какие разновидности файлов существуют?Выберите несколько из 4 вариантов ответа:1) Текстовые 2) Рекурсивные 3) Типизированные 4) НетипизированныеЗадание 10Во Какой тип в языке Pascal имеет файловая переменная, для обращения к текстовому файлу?Выберите один из 4 вариантов ответа:1) text 2) string 3) bin 4) stream​

Информатика

Ответы

olyaartemenko

#include <iostream>

#include <string>

using namespace std;

signed main() {

   setlocale(LC_ALL, "Rus");

   string strInput, findText, replaceText;

   size_t position = 0;

   cout << "Введите текст:" << ends;

   getline(cin, strInput);

   cout << "Введите то, что надо заменить: ";

   getline(cin, findText);

   cout << "Введите на что меняем: ";

   getline(cin, replaceText);

   string strOut = strInput;

   while ((position = strOut.find(findText, 0)) != string::npos)

   {

       strOut.replace(position, findText.size(), replaceText);

       position++;

   }

   cout << "Изменённый текст: " << strOut << endl;

   cin.get();

   return 0;

}

Либо:

#include <regex>

#include <string>

#include <iostream>

using namespace std;

int main() {

   setlocale(LC_ALL, "Rus");

   string strInput, findText, replaceText;

   cout << "Введите текст: ";

   getline(cin, strInput);

   cout << "Введите то, что надо заменить: ";

   getline(cin, findText);

   cout << "Введите на что меняем: ";

   getline(cin, replaceText);

   strInput = regex_replace(strInput, regex(findText), replaceText);

   cout << "Изменённая строка: " << strInput;

   return 0;

}

Альберт Луиза1595

По-идеи выведется число 0. Если же перед строкой f(11) будет # , то ничего.

Объяснение:

f(11) обращаемся к функции f с значением 11

если 11 больше 0, то:

обратиться к функции g с значением 11-1 , тоесть 10

если 10 больше 1 , то:

обратиться к функции f со значением 10-3 , тоесть 7

Теперь если 7 больше 0, то:

обратиться к g с значением 7-1

если 6 больше 1, то:

обратиться к f с значением 6-3

Теперь если 3 больше 0, то:

обратиться к g с значением 3 - 1

если 3 больше 1, то:

обратиться к f с значением 3-3 = 0

Скрипт завершён. Вывелось число 0.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Организация ввода и вывода данных с использованием файловЗадание 1Во Сколько байтов памяти занимает признак конца строки в текстовом файле?Запишите число:Задание 2Во В каком виде хранятся данные на устройствах внешней памяти?Выберите один из 4 вариантов ответа:1) В виде информационных структур 2) В виде программ3) В виде файлов 4) В виде текстаЗадание 3Во Без пробелов запишите условие описанного цикла для считывания массива чисел из файла?while ... do read (f, a[i]);Запишите ответ:Задание 4Во Какое количество памяти занимает один символ в текстовом файле?Выберите один из 4 вариантов ответа:1) 1 бит 2) 1 байт 3) 6 байт 4) 2 байтаЗадание 5Во Укажите верный порядок следования операторов в программе?Укажите порядок следования всех 4 вариантов ответа:__ close (f); __ reset (f); __ assign (f, s); __ read (f, s);Задание 6Во Что будет записано в файл f при выполнении оператора writeln (f)?Выберите один из 4 вариантов ответа:1) Признак EOLN 2) Пробел 3) Ничего 4) Признак EOF Задание 7Во Укажите соответствие между операторами и их описаниями.Укажите соответствие для всех 4 вариантов ответа:1) Назначает файловой переменной файл с указанным названием2) Закрывает файл3) Считывает данные из текстового файла, соответствующего переменной f4) Открывает текстовый файл для чтения__ readln (f, s); __ close (f); __ assign (f, s); __ reset (f);Задание 8Во При какого оператора текстовый файл открывается для перезаписи?Выберите один из 4 вариантов ответа:1) assign (f, s); 2) eoln (f); 3) rewrite (f); 4) close (f);Задание 9Во Какие разновидности файлов существуют?Выберите несколько из 4 вариантов ответа:1) Текстовые 2) Рекурсивные 3) Типизированные 4) НетипизированныеЗадание 10Во Какой тип в языке Pascal имеет файловая переменная, для обращения к текстовому файлу?Выберите один из 4 вариантов ответа:1) text 2) string 3) bin 4) stream​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

gorodof4292
misspodvigina
Виктория1690
ghjcnjtyjn64
Shitikov-M.A.1307
VSArsentev
Svatela37
expo3217
kas80
aeykin
konstantin0112
jgaishun756
nevasoundmsk36
cafemgimo
vet30
▲