Дано слово. Выведите на экран его k-й символ, а также последовательность c k1 по k2
Ответы на вопрос
Ответил ИнформатикБУ
0
var
s: string;
k, k1, k2: integer;
begin
readln(s);
readln(k, k1, k2);
writeln(s[k]);
writeln(copy(s, k1, k2-k1+1));
end.
s: string;
k, k1, k2: integer;
begin
readln(s);
readln(k, k1, k2);
writeln(s[k]);
writeln(copy(s, k1, k2-k1+1));
end.
Ответил effractor
0
Спасибо, а если данную задачу на питоне делать, то как она выглядеть будет, не подскажете?
Ответил Аноним
0
writeln(copy(s, k1, k2)); - это вывод символов не с k1 по k2, а с k1 выводятся k2 штук символов.
Ответил Аноним
0
А в Питоне она будет чуть покороче))
Ответил ИнформатикБУ
0
пардон, поправил)
Ответил effractor
0
покороче, да сама беда у меня будет потом с питоном, ибо с строками не разобралась пока)
Ответил Аноним
0
Python 3.4.2
s=input('задайте строку: ')
k=int(input('k='))
k1=int(input('k1='))
k2=int(input('k2='))
print(s[k-1])
print(s[k1-1:k2])
s=input('задайте строку: ')
k=int(input('k='))
k1=int(input('k1='))
k2=int(input('k2='))
print(s[k-1])
print(s[k1-1:k2])
Ответил effractor
0
О, большое спасибо, буду сейчас разбираться))
Новые вопросы
Физкультура и спорт,
2 года назад
Английский язык,
2 года назад
Алгебра,
9 лет назад
Математика,
9 лет назад