Оператор + используется для «сложения» (объединения, сцепления) строк, эта операция иногда называется конкатенацией. Например:
Здесь и далее считаем, что в программе объявлены строковые (литерные) переменные s, s1 и s2.
Запишите в тетради, какое значение будет иметь переменная s после выполнения этого фрагмента программы. Проверьте ответ с помощью компьютера.
Для обработки строк обычно используют готовые вспомогательные алгоритмы из библиотеки языка программирования — процедуры и функции. Различие между ними состоит в том, что процедура изменяет переданную ей строку, а функция возвращает результат — новое значение, — не изменяя исходную строку.
Для того чтобы выделить часть строки (подстроку), в алгоритмическом языке применяется операция получения среза (англ. slicing). Например, s[3:7] означает «символы строки s с 3-го по 7-й включительно». В Паскале для этого используется функция сору, она принимает три параметра: имя строки, номер начального символа и количество символов. Оба следующих фрагмента копируют в строку s1 символы строки s с 3-го по 7-й (всего 5 символов):
моё 1 видео❤надеюсь хотябы 1 просмотр будет ❤
Запишите в тетради, какое значение будет иметь переменная si после выполнения этого фрагмента программы. Проверьте ответ с помощью компьютера.
Для удаления части строки нужно вызвать стандартную процедуру, указав имя строки, номер начального символа и число удаляемых символов:
s:=’123456789′ s: = ‘123456789 ‘ ;
удалить (s, 3, 6) delete (s, 3, 6) ;
Запишите в тетради, какое значение будет иметь переменная s после выполнения этого фрагмента программы. Проверьте ответ с помощью компьютера.
При вставке символов процедуре передают вставляемый фрагмент, имя исходной строки и номер символа, с которого начинается вставка:
s:= 11234567891 s:= ‘123456789’;
вставить(1 ABC 1, s, 3) insert(1 ABC 1, s, 3);
Запишите в тетради, какое значение будет иметь переменная s после выполнения этого фрагмента программы. Проверьте ответ с помощью компьютера.
Используя только операции выделения подстроки и «сложения» строк, постройте из строки
как можно больше слов русского языка. Постарайтесь использовать наименьшее возможное число операций. Проверьте ваши решения с помощью программы.
Приведите несколько способов построения строки
s: = ‘Семёнов Андрей’
Какой из них лучше? Как вы сравнивали эти способы?
Следующая страница Поиск в символьных строках
Cкачать материалы урока
Источник: xn—-7sbbfb7a7aej.xn--p1ai
Что будет выведено на экран после выполнения программы s 123456789 s1 abcdef s copy
6. Что будет выведено на экран после выполнения программы? s := ‘123456789’; s1 := ‘abcdef’; s := Copy(s,5,2) ‘0’ Copy(s1,3,3); writeln ( s );
English. The Present Simple. To be и другие глаголы
1 Ответы
Предполагаю, что в
s := Copy(s,5,2) ‘0’ Copy(s1,3,3);
Случайно пропущены два ‘+’ если так то вот
var
s,s1:string;
begin
s := ‘123456789’;
s1 := ‘abcdef’;
s := Copy(s,5,2) + ‘0’ + Copy(s1,3,3);
writeln ( s );
end;
Похожие вопросы
- 6. Что будет выведено на экран после выполнения программы? s := ‘123456789’; s1 := ‘abcdef’; s := Copy(s,5,2) ‘0’ Copy(s1,3.
- Что будет выведено на экран после выполнения программы? string s = «123456789», s1 = «abcdef»; s = s.substr(4,2) + «0» + s1.subst.
- Что будет выведено на экран после выполнения программы? Pascal: s := ‘123456789’; s1 := ‘abcdef’; s := copy(s, 5, 3) + ‘0’ + copy(s1.
- пжпжпжжжжжпжпжжпs=’рекомендація’ s1=s[3]+s[9:11]+s[6]+s[2]+s[8] print(s1).
- s=input(‘Bведiть значення змiнHOÏS : ¹) s1=’ if (len (s) %2 != 0) : S = s+’ for i in range (0, len(s), 2): s1 = sl+s [i+1]+s[i] print (sl)Накресліть п�.
- СРОЧНО. Какая информация появится на экране после выполнения следующего фрагмента программы? S1:=0.
- В программе используется символьная строка s: s = «Привет от старых штиблет!» Отметьте все правильн.
- Что будет выведено на экран после выполнения программы? s := ‘123’ s := s + ‘0’ + s s := s + s вывод s Что будет.
- 2. Имеется строка S=”1234567890”. Чему равно значение S1, если S1 = S[1:2] + S[4: :-1].
- даны строки S , S1, S2. Заменить в строке S все вхождения строки S1 на строку S2 .
Последние вопросы
- 3) Верны ли следующие суждения о нормативных правовых актах?А. Нормативные правовые акты принимают.
- казахстанская эстрада .
- Алгебра, 10 класс, решите хоть какое нибудь, кроме 1с,3. Даю 100 баллов.
- Написати земних богів та Олімпійських.Який із них на вас справив враження?Чому?(укр лит)Помогите п�.
- Чем религия помогает быть человеком?дам 25 балов СРОЧНООООПРОШУ .
Источник: issue.tips
6. что будет выведено на экран после выполнения программы? s : = ‘123456789’; s1 : = ‘abcdef’; s : = copy(s,5,2) ‘0’ copy(s1,3,3); writeln ( s );
В)
Циклом
.
Ответ оставил: Гость
Если считать, что символы в Unicode кодируются 16 битами (= 2 байта), а в кодировке KOI8-R — 8 битами (=1 байт), то объем сообщения уменьшился на 108*2-108*1 = 108 байт.
Ответ: 108 байт
Ответ оставил: Гость
Так Слушай CD-R Это Компакт Диск На Который Можно Записать Информацию Один Раз CD-RW Это Диск На Который Можно Записывать Инфо Потом Очищать И Ещё Раз Записывать С DVD И DVD-RW Тоже Самое
Ответ оставил: Гость
Рота—пота—пока—полк
Другие вопросы по информатике
Информатика, опубликовано 09.01.2019 16:01
Информатика, опубликовано 09.01.2019 16:01
Информатика, опубликовано 09.01.2019 16:01
Информатика, опубликовано 09.01.2019 16:01
✅ Ответов: 2 на вопрос по информатике: 6. что будет выведено на экран после выполнения программы? s : = ‘123456789’; s1 : = ‘abcdef’; s : = copy(s,5,2) ‘0’ copy(s1,3,3); writeln ( s );. ты найдешь на сайте. Также ты можешь добавить свой вариант ответа, если считаешь, что он не верен или твой ответ более полный. Пожалуйста, добавляй только правильные ответы.
Источник: yznay.com