Ծրագրավորման գործիքներ

ROT13 ծածկագրիչ

ROT13 ալգորիթմով տեքստի ձևափոխման և վերծանման առցանց գործիք:

Գործարկել գործիքը

Գործիքը կատարում է տեքստի ROT13 տառափոխական ձևափոխում, որը լատինական այբուբենի յուրաքանչյուր տառ փոխարինում է այբուբենում դրանից տասներեք դիրք հետո գտնվող տառով: Այս ալգորիթմը հաճախ կիրառվում է առցանց հարթակներում հանելուկների պատասխանները, ֆիլմերի սյուժետային գաղտնիքները կամ կատակները ժամանակավորապես քողարկելու համար: Ձևափոխություն ստանալու համար անհրաժեշտ է տեքստային դաշտում մուտքագրել կամ տեղադրել ոչ դատարկ նախադասություն: Գործիքը մշակում է մուտքագրված տողը և անմիջապես ցուցադրում փոխարկված արդյունքը: Եթե տեքստի դաշտը թողնեք դատարկ, համակարգը չի կարող կատարել ձևափոխությունը և կհայտնի համապատասխան ծանուցում: ROT13 ալգորիթմի առանձնահատկությունն այն է, որ այն ունի սիմետրիկ կառուցվածք: Դա նշանակում է, որ արդեն ծածկագրված տեքստը երկրորդ անգամ նույն գործիքով մշակելիս վերականգնվում է սկզբնական բովանդակությունը: Լատինական մեծատառերն ու փոքրատառերը պահպանում են իրենց ռեգիստրը: Թվերը, կետադրական նշանները, բացատները և ոչ լատինական գրանշանները մնում են անփոփոխ: Փոխարկված տեքստը կարելի է արագ պատճենել և օգտագործել անհրաժեշտ հաղորդագրություններում կամ ծրագրային փորձարկումներում:

Հրահանգներ

  1. Մուտքագրեք կամ տեղադրեք տեքստը համապատասխան դաշտում:
  2. Ստուգեք, որ տեքստային դաշտը դատարկ չէ:
  3. Սեղմեք գործարկման կոճակը ձևափոխությունը կատարելու համար:
  4. Արդյունքների դաշտից պատճենեք ստացված տեքստը:

Օրինակներ

  • Մուտքային տեքստ՝ Hello World -> Ելքային տեքստ՝ Uryyb Jbeyq
  • Մուտքային տեքստ՝ Uryyb Jbeyq -> Ելքային տեքստ՝ Hello World (կրկնակի կիրառումը վերականգնում է սկզբնական տեքստը)

ՀՏՀ

Ի՞նչ է տեղի ունենում հայերեն կամ այլ ոչ լատինական տառերի հետ:

ROT13 ալգորիթմը մշակում է միայն լատինական այբուբենի տառերը: Հայերեն տառերը, թվերը և հատուկ նշանները մնում են անփոփոխ:

Ինչպե՞ս վերծանել ROT13-ով ծածկագրված տեքստը:

Ծածկագրված տեքստը կրկին տեղադրեք նույն դաշտում և գործարկեք: Քանի որ այբուբենն ունի 26 տառ, երկրորդ տասներեք դիրքով տեղաշարժը վերականգնում է սկզբնական գրառումը:

Ինչո՞ւ ձևափոխությունը չի կատարվում:

Եթե մուտքագրման դաշտը դատարկ է, համակարգը չի կարող կատարել գործողությունը: Լրացրեք տեքստային դաշտը և փորձեք կրկին:

Ներդնել այս գործիքը

Ստորև բերված կոդով ձեր կայքում ավելացրեք SmartPlusLab-ի աշխատող գործիքը։