Дан массив из N целых чисел и индексы K и S. Необходимо передвинуть элемент с индексом K на позицию S в массиве, сдвинув элементы между индексами K и S вправо или влево, в зависимости от того, какое из чисел больше. Язык с++.
1. Программа в одной из современных версий Паскаля:
// PascalABC.NET 3.1, сборка 1211 от 31.03.2016 begin var s:=ReadlnString('Исходная строка:'); Writeln('Результат: ',s.MatchValues('[a-zA-ZА-Яа-яёЁ]').JoinIntoString('')); end.
// PascalABC.NET 3.1, сборка 1211 от 31.03.2016 const legal=['A'..'Z','a'..'z','А'..'Я','а'..'я','Ё','ё']; var s:string; i:integer; begin Write('Исходная строка: '); Readln(s); for i:=Length(s) downto 1 do if not(s[i] in legal) then Delete(s,i,1); Writeln('Результат: ',s); end.
1. Базовым понятием объектно-ориентированного программирования является: 4) объект 2. Объектно-ориентированное программирование - это: 2) метод программирования, суть которого состоит в разработке программы в виде взаимодействующих объектов 3. Методы - это ... 2) действия, которые можно выполнить над объектом или которые сам объект может выполнить 4. Укажите типы числовых переменных, принимающих только целые значения: 2) Long; 5. Укажите тип переменной которой соответствует логическое значение True или False: 3) Boolean 6. Что изменяет операция присваивания? 1) значение переменной 7. Среди приведенных записей укажите те, которые могут быть именами переменных: 1) sngSum 2) Dim 3) intX124 7) B4 8. Каково будет значение переменной после выполнения операций присваивания: intX = 5 intX = intX + intX 4) 10
10. Объявите переменную А и присвойте значение 155:
На c++{int a;a = 155;}
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку