Есть ответ 👍

В чом моя ошибка ответьте

255
425
Посмотреть ответы 3

Ответы на вопрос:


Ты знаешь, что такое пробелы? Много где после оператора if/elif/else у тебя сразу идёт имя переменной, ясен пень что интерпретатор понимает это не как кейворд и переменную, а как какое то имя, непонятно кому принадлежащее, и которое, логично, не объявленное ранее, и выдаёт ошибку. На строках 2, 3 - полнейший бардак внутри print(). Что ты пытался объяснить выражением "положительное, "eho)= ' '), или "отрицательное", end") - мягко сказать, не до конца понятно.

Про наличие оператора elif, судя по выражению else if ты знать не знал. А должен был, это в любом самоучителе сразу же рассказывается.

Вердикт - неисправимый бардак. Удаляй, ставь себе нормальную среду для работы с python, например PyCharm, и переделывай заново.

kattya100
4,8(60 оценок)

ты забыл(-а) поставить знак ; в конце каждой переменной(в конце каждого кода). (по моему


{

begin

 for var x := 3 to 25 do

   writeln('y = ', 2*(x+2)*(x+2) + 5.5*(x+2) -3);

end.

}

{

const

 pass = '145aQ';

var

 input:string;

begin

 readln(input);

 while ( input <> pass) do begin

   write('Введите пароль снова: ');

   readln(input);

 end;

 write('Вход успешен');

end.

}

{

var

 str:string;

 ch:char;

begin

 readln(str);

 read(ch);

 while pos(ch,str)>0 do

   delete(str,pos(ch,str),length(ch));

 write(str);

end.

}

var

 x:integer;

begin

 read(x);

 write( x div 1000 + x div 100 mod 10 + x div 10 mod 10 + x mod 10)

end.

Популярно: Информатика