zeszyt do informatyki
czwartek, 6 czerwca 2024
środa, 24 kwietnia 2024
Rekurencja
środa, 3 kwietnia 2024
środa, 6 marca 2024
Szyfrowanie metodą podstawieniową i przestawieniową
Szyfr – funkcja matematyczna wykorzystywana do szyfrowania tekstu jawnego lub jego deszyfrowania. Zazwyczaj jedna funkcja wykorzystywana jest do szyfrowania, a inna do deszyfrowania wiadomości. Wiadomość przed zaszyfrowaniem nazywana jest tekstem jawnym, zaś wiadomość zaszyfrowaną nazywamy szyfrogramem. Proces zamiany tekstu jawnego na szyfrogram nazywamy szyfrowaniem.
Szyfrowanie to metoda przekształcania danych w taki sposób, aby nie zostały przed nikogo odczytane, z wyjątkiem osób upoważnionych. Proces szyfrowania konwertuje zwykły tekst do tekstu szyfrowanego za pomocą klucza kryptograficznego.
Deszyfrowanie to proces odsłonięcia zabezpieczonych danych, w związku z czym struktura pozyskuje i przekształca pomieszane dane oraz modyfikuje dostępny język i obraz zarówno dla czytelnika, jak i systemu. Odszyfrowane dane otrzymane przez kogokolwiek, w którym pojawi się okno do wprowadzenia hasła wymaganego do uzyskania zaszyfrowanych danych. Można to wykonać automatycznie lub ręcznie, a nawet można to zrobić poprzez zbieranie haseł lub kodów.
Kryptologia pochodzi od greckich wyrazów kryptós (ukryty) i lógos (słowo, rozum). Jest to dziedzina nauki zajmująca się przekazywaniem informacji zaszyfrowanych, tak aby nie trafiły do nieodpowiednich osób.
pomidor - srplgru
truskawka - wuxvndznd
wakacje - zdndfmh
ala ma kota - dod pd nrwd
niebieski mundurek - qlhelhvnl pxqgxuhn
jxkaxovkhx - mandarynka
hrozwxh - kurczak
awfbk alyov - dzien dobry
awfpfxg mlpwixj kx pmxzbo w mpbj - dzisiaj poszlam na spacer z psem
tzwloxg yvix plylqx - wczoraj byla sobota
KACPER TO KOT - JBAYDP OM JMO
A - B
B - C
C - A
D - E
E - D
F - I
G - H
H - F
I - G
J - L
K - J
L - N
M - K
N - Z
O - M
P - Y
R - P
S - U
T - O
U - W
W - R
Y - T
Z - S
Szyfry przestawieniowe – jedna z klasycznych metod szyfrowania. Szyfry te charakteryzują się tym, że w zaszyfrowanym tekście występują wszystkie znaki z tekstu jawnego, ale w innej kolejności. Szyfry należące do tej grupy zmieniają kolejność liter w szyfrowanym tekście według określonego schematu. Najczęściej przestawienia liter dokonuje się za pomocą figury geometrycznej.
środa, 21 lutego 2024
Operacje na tekstach
#include <iostream>
#include <string>
using namespace std;
int main(int argc, char** argv) {
cout<<"Podałeś jakieś słowo";
string wyraz;
cin>>wyraz;
cout<<"Podałeś wyraz: "<<wyraz<<endl;
cout<<"Pierwsza litera to "<<wyraz[0]<<endl;
cout<<"Ostatnia litera tp: "<<wyraz[wyraz.length()-1];
return 0;
}
środa, 14 lutego 2024
Programowanie w języku C++
#include <iostream>
using namespace std; //pamiętaj o tej linijce kodu!int main()
{
cout<<"Jestem na informatyce"<<endl;//wypisanie na ekranie komunikatu
cout<<"Podaj jakąś liczbę";
int liczba; //deklarujemy zmienną typu całkowitego (int) o nazwie liczba
cin>>liczba; //przypisujemy do zmiennej liczba wartość podaną przez użytkownika
cout<<"Podałeś"<<liczba;
return 0;
}
#include <iostream>
using namespace std;
int main()
{
cout<<" Podaj dwie liczby ";
int a, b;
cin>>a>>b;
cout<<"Suma = "<<a+b<<endl;
cout<<"Iloczyn = "<<a*b<<endl;
cout<<"Różnica = "<<a-b;
return 0;
}
#include <iostream>
using namespace std;
int main()
{
cout<<"Długości boków prostokąta";
int a, b;
cin>>a>>b;
cout<<"Obwód prostokąta = "<<2*b+2*a;
return 0;
}







.png)