chaa140
?>

Нужно с коментариями дана строка символов ( 2-3 строки ) в файле f1. составить функцию , формирующую новую строку : заменить все повторные вхождения символа пробел одним символом пробела , в начало строки добавить слово " hачало " , в конец - слово " коhец ". записать новую строку в файл f1 после исходной.

Информатика

Ответы

Jannadon77
Запись в файл в функцию не входит

//PascalABC.Net 3.2.0.1467
function f(s: string): string;
begin
    s := s.Replace('  ', ' ');
    s := ' HАЧАЛО ' + s + ' КОHЕЦ ';
    Result := s;
end;

begin
    writeln(f('1   2     3     4'));
    writeln(f(''));
    writeln(f('vrgvert revt  vt '));
end.
Lesya

1. Текстовый редактор (встроенный или внешний), текстовый процессор. Есть еще системы верстки. Примеры текстовых редакторов - Edit для MS-DOS/Windows 9x/NT, mcedit для Unix. Текстовые процессоры - MS Word для DOS/Windows, OpenOffice Writer для Linux/FreeBSD/Windows

2. Текстовый процессор позволяет не просто набирать и сохранят текст, но также добавлять элементы форматирования текста - подчеркивание, абзацы, курсив, регистры, различные шрифты и размеры и т.д.

3. Набор текста с различными стилями, включая абзацы, таблицы, различные шрифты, картинки, формуды, медиафайлы и гиперссылки, сохранение текста в различных форматах, печать готового текста и отправка его по электронной почте.

4. Слово, строка, абзац, страница, таблица, встроенные объекты вроде формул или картинок

5. Подбор шрифта, цвета шрифта, выравнивания и применение различных элееентов стилей

Объяснение:

Solovetzmila

#include <iostream>

int main()

{

int A[5];

int i, imax=0, imin=0,s = 0, k = 0;

setlocale(LC_ALL, "Russian");  // Русский язык в консоли

for (i = 0; i < 5; i++)

{

 std::cin >> A[i];

 if (A[i] == 0) k++;

 else if (A[i] > 0) s += A[i];

 if (A[i] > A[imax]) imax = i;

 if (A[i] < A[imin]) imin = i;

}

std::cout << "Максимальный элемент равен " << A[imax] << ", его номер - " << imax+1 << std::endl;

std::cout << "Минимальный элемент равен " << A[imin] << ", его номер - " << imin + 1 << std::endl;

std::cout << "Сумма положительных элементов равна " << s << std::endl;

std::cout << "Количество элементов, равных нулю: " << k << std::endl;

return 0;

}

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

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

Нужно с коментариями дана строка символов ( 2-3 строки ) в файле f1. составить функцию , формирующую новую строку : заменить все повторные вхождения символа пробел одним символом пробела , в начало строки добавить слово " hачало " , в конец - слово " коhец ". записать новую строку в файл f1 после исходной.
Ваше имя (никнейм)*
Email*
Комментарий*

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

printdecor
vps1050
supply1590
MelnikovaIvanovna
gulyaizmailova
Nikita_Lina1305
Владимир-Денисович1080
natalia-bokareva
suxoruchenkovm171
tip36
KIRILLSHURYGIN98
manager-3
Сергей_Комарова899
vitaliy
КОРМИЛИЦЫНА