строка.find(подстрока) находит первое включение подстроки в строку (там есть еще необязательные аргументы, но о них не буду думать)
строка.rfind(подстрока) находит последнее (самое правое, отсюда и первая буква в названии) включение подстроки в строку
Код (Python 3):
s = input()
print("Индекс первого вхождения символа 'г' слева:", s.find('r'))
print("Индекс первого вхождения символа 'г' справа:", s.rfind('r'))
Пример ввода:
roasted meat with rice
Пример вывода:
Индекс первого вхождения символа 'г' слева: 0
Индекс первого вхождения символа 'г' справа: 18
var
a,i:integer;
s:real;
begin
readln(a);
for i:=1 to 5 do
s:=s+a;
writeln(s:4:0);
end.
2)
var
a,n,i:integer;
s:real;
begin
readln(a,n);
for i:= 1 to n do
s:=s+a;
writeln(s:4:0);
end.
3)
var
n,i:integer;
a,s:real;
begin
readln(a,n);
for i:= 1 to n do
s:=s+a;
writeln(s:4:2);
end.
4)
const
a='ИНФОРМАТИКА';
var
i,n:integer;
begin
readln(n);
for i:=1 to n do
write(a,' ');
end.
5)
vari,n,a:integer;
p:real;
begin
readln(a,n);
p:=1;
for i:=1 to n do
p:=p*a;
writeln(p);
end.