Ktos pomoże? Nie działa mi funckja if nie wiem czemu #include using namespace std; char szyfruj(string s) {char y; int d=s.size(),n,i,k,a,w,p=0,b; int tab[25]; for(int i=0;ip) {p=tab[i]; b=i;}} y=(char)b+65; return y; } int main() {int d,k,i,g; string s,slowo; char a,y; cin>>d>>a>>s; y=szyfruj(s); k=(int)a-(int)y+1; for(int i=0;i
@szk6dnik: aś otrzymał sekretną wiadomość. Jest ona ciągiem wielkich liter alfabetu łacińskiego (który składa się z liter: ABCDEFGHIJKLMNOPQRSTUVWXYZ). Wie, że do jej zakodowania użyto szyfru Cezara. Jest to szyfr przesuwający kolejne litery wiadomości o określoną, stałą liczbę znaków w alfabecie. Litery z końca alfabetu stają się wówczas literami z jego początku. Dla przykładu, w wyniku zaszyfrowania wiadomości ABCEGIKMOQSUVWXYZ szyfrem Cezara z przesunięciem k=4, otrzymuje się wiadomość EFGIKMOQSUWYZABCD Jaś chciałby odszyfrować wiadomość.
Kupiłem JBL xtreme 2 jakiś tydzień temu i próbuje włączyć lqm. Trzymam Bluetooth i minus i nic się nie dzieje. Ktoś jakieś pomysły? Może usunęli ten tryb w najnowszej wersji oprogramowania? #jbl #lqm # xtreme #2 #problem
#include
using namespace std;
char szyfruj(string s)
{char y;
int d=s.size(),n,i,k,a,w,p=0,b;
int tab[25];
for(int i=0;ip)
{p=tab[i];
b=i;}}
y=(char)b+65;
return y;
}
int main()
{int d,k,i,g;
string s,slowo; char a,y;
cin>>d>>a>>s;
y=szyfruj(s);
k=(int)a-(int)y+1;
for(int i=0;i
w konsole ma dać mi ALAMAKOTA
zamiast t daje : wiec tak jakby ifa nie widział
if (g>90) {g=g-26;} dzięki wszystkim za pomoc