Дано трехзначное число. напишите программу, которая определяет: является ли число "перевертышем", т.е. числом, десятичная запись которого читается одинаково слева направо и справа налево. 123 - нет 121 - да 222 -да
Пусть число будет а1, а2, а3. число а2 -нас не интересует, т.к. оно на месте справа - налево и наоборот. Сл-но исследует а1 и а3 программа берем а1 а1=а3 - если да , то число подходит - если нет , число не подходит - переходим к следующему. Вот и всё. запишите этот алгоритм в предлагаемом Вам языке. Успехов
if (abs(a)>99) and (abs(a)<1000) then if ((a mod 10)=(a div 100)) and (a>0) then writeln('Перевертыш') else writeln('Не перевертыш') else writeln('Неверное число'); end.
Program egor_sasha; var num_eg, num_sash,pri,pri1: real; var mes_eg,mes_sash: real; beginwriteln('numer egora'); readln(num_eg); writeln('numer sashi'); readln(num_sash); writeln('mesto egora (verkh=1,vniz=0)'); readln(mes_eg); writeln('mesto sashi (verkh=1,vniz=0)'); readln(mes_sash); pri: =num_sash+1; pri1: =num_eg+1; if num_eg=pri then writeln('yes') else writeln('no'); if num_sash=pri1 then writeln('yes') else writeln('no'); if mes_eg=1 then writeln('egor-high')else writeln('egor-low'); if mes_sash=1 then writeln('sasha-high')else writeln('sasha-low'); end.
Количество информации в сообщении обычно равно количеству бит (округляемому до ближайшего целого с избытком) , которое необходимо для воспроизведения текста сообщения. то есть в сообщении 10101010 информации - 8 бит, в сообщении "погода сегодня будет зимняя, снег не растает, солнце взойдет утром и сядет вечером" - 350 бит (если считать, для простоты, что в языке 32 буквы) . в сообщении e=hν информации, если кодировку ситать юникодом, - 8 байт (64 битa) информации. но вот ценность этих сообщений несопоставима. но ценность информации не есть величина неизбывная и строго измеряемая для данного сообщения. она всегда зависит от того, кому эта информация предназначена, и от того, что путного можно извлечь из неё, а значит - слабо формализуема. в конце концов, запросто можно представить себе (путь и фантастическую)
число а2 -нас не интересует, т.к. оно на месте справа - налево и наоборот.
Сл-но исследует а1 и а3
программа
берем а1
а1=а3 - если да , то число подходит -
если нет , число не подходит - переходим к следующему.
Вот и всё.
запишите этот алгоритм в предлагаемом Вам языке.
Успехов