Предмет: Информатика, автор: wentana

75 БАЛЛОВ! Помогите, пожалуйста, как можно решить эту задачу в Pascal ABC с использованием while / repeat ?
Замените буквы цифрами так, чтобы соотношение оказалось верным (одинаковым буквам соответствуют одинаковые цифры, разным-разные)

ХРУСТ*ГРОХОТ=РРРРРРРРРРР

Ответы

Автор ответа: srzontmp
1
var a,b,c: int64;
    i,j,k,n,m,r,p,s: integer;
begin
  for i:=1 to 9 do    // буква х
  for j:=1 to 9 do    // буква г
  for k:=1 to 9 do    // буква т
  for n:=0 to 9 do    // буква о
  for m:=0 to 9 do    // буква с
  for r:=0 to 9 do    // буква у
  begin
    p:=k*k mod 10;
    a:=i*10000+p*1000+r*100+m*10+k;
    b:=j*100000+p*10000+n*1000+i*100+n*10+k;
    c:=p;
    for s:=1 to 10 do c:=c*10+p;
    if a*b=c then
    begin
      writeln('хруст = ',a);
      writeln('грохот = ',b);
      writeln('ррррррррррр = ',c);
    end;  
  end;
end.

хруст = 21649
грохот = 513239
ррррррррррр = 11111111111


wentana: Program2.pas(3) : Неожиданный символ ' ' в первом for, что делать?(
srzontmp: Выделить мышью текст программы, нажав левую клавишу мыши, нажать правую клавишу мыши и выбрать пункт - копировать, открыть окно программы и выбрать пункт меню вставить.
srzontmp: Это на самом сайте после символов перевода строки 0A(16), 0D(16), вставляется символ A0(16). Не понятно, зачем.
Похожие вопросы
Предмет: Алгебра, автор: sgarsina280
Предмет: Українська мова, автор: sashasribnyj12
1.Значення фразеологізму "замітати сліди" розкрито в рядку
а)приховувати щось;б)бути охайним;в)бути сміливим;г)насміхатися над кимось.
2.Фразеологізмами є всі вислови,ОКРІМ
а)ні риба ні м"ясо;б)пекти хліб; в)накивати п"ятами;г)теревені правити.
3.Усі слова утворені суфіксальним способом
а)ласунка,пожежник,читанка;б)підсніжник,прадід,схитрувати;
в)переліт,водоканал,пагорб;г)листопад,синь,надвечірок.
4.Разом пишуться усі слова в рядку.
а)листо/пад,пів/коло;б)тихо/тихо,лікар/терапевт;в)пів/яблука,більш/менш;г)мало/помалу,75/річчя.
5.Літеру "О" треба писати в обох словах
а)смітт...воз,бур...лом;б)кра...знавство,сам...вчитель;в)земл...трус,житт...пис;г)криг...лам,дощ...мір.
6.Прикметники із суфіксом -цьк можна утворити від іменників.
а)ткач,Кременчук;б)Париж,матрос;в)киргиз,Карпати;г)сусід,Калуш.
7.Відредагувати речення.
У місті запрацював новий АЗС. Минулого тижня МЗС оголосив конкурс.
8.Доберіть твірні слова до поданих похідних.
Стук - ... ,співачка - ... .
9.Від поданих слів утворити іменники із суфіксом -ин(а).
Надвірнянський - ... .Турецький - ... .Одеський - ... .Вінницький -... .
10.Записати два фразеологізми зі словом "сім",один ввести в речення...
будь ласка поможіть