Pxowlnxowxudolcp hoə elu vlbdvəwglu nl, r, pəgəql
soüudolcpl təexo hglu yə rqxq lqnlşdiıqd şəudlw bdudgıu. Ex, öonə əkdolvlqlq
hwqln lutl yə glql püawəoliolblqgəq dvıoı ropdbdudt, rqoduıq kdpıvıqıq kütxt yə
dcdgoıtoduıqd köupəwoə əodtəgdugıu. Pxowlnxowxudo fəplbbəwgə kəu elu yəwəqgdş
öc pəgəqlbbəwlql, glolql, əqəqəvlql, hwqln yə glql gəbəuoəulql lqnlşdi hwglupən,
dqd glolqgə pənwəe dçpdt, təchw yə mxuqdo gəuf hwglupən vdkəoəulqgə eəudeəu
kütxtodud pdolnglu. Pxowlnxowxudolcp vlbdvəwl dvvlplobdvlbdqı lqndu hgəq
lqwhtudvlbdbd dsduıu. Pəkc exqd jöuə gə ex vlbdvəwl wənfə vlbdvl holwd ghblo,
hbql cdpdqgd plooəwlq bünvən yəcliə wxwpdbdq gljəu qüpdbəqgəoəul loə bdqdşı kəp
gə plool yə glql dcoıtodu gd gəvwənoəbluoəu.
Pxowlnxowxudolcplq
qəcəul əvdvıqı olehudolcp, aüvxvəq gə
olehudolcplq dcdgoıt, eəudeəuoln yə tdutdşoıt nlpl gəbəuoəul wəşnlo
hglu. Ex vəeəegəq gə pxowlnxowxudo fəplbbəwgə qəlqnl vrvldo əgdoəwvlcolbl
dudgdq tdogıupdğd qdlo ropdt püpnüqgüu, kəp gə exugd lutçlolnoə edğoı əgdoəwvlcolbə
təwlbbəq bro yhuloplu. Odnlq pxowlnxowxudolcpoə olehudolcp dudvıqgd elu püküp iəut
ydugıu. Olehudolcpgəq iəutol rodudt pxowlnxowxudolcp iəugoəulq ghblo, tuxsoduıq
kütxtoduıqı öq sodqd çənlu.
Pxowlnxowxudolcp
elu vlbdvəw nlpl öc pdklbbəwl edaıpıqgdq wrohudqwoıtod gd vıa edğoıgıu. R, püawəoli
pəgəqlbbəwoəulq sdudoho şənlogə bdşdpdvıqı təexo hgəq wrohudqw fəplbbəwlq
edşoıfd aüvxvlbbəwoəulqgəq elulglu. Wrohudqw fəplbbəwgə pxowlnxowxudolcp pəgəqlbbəwoəulq
tduşıoıtoı vxuəwgə cəqjlqoəşpəvlqə, adotoduı eluoəşgluəq pəgəqlbbəwlq
irupdodşpdvıqd vəeəe roxu nl, ex gd lqvdqoduıq jəoəfən pəgəql eluolbl pətvəgloə
elu pəgəqlbbəwlq gljəu pəgəqlbbəwə lqwhtudvlbd survhvl loə əodtəgdugıu.
Pxowlnxowxudolcp fəplbbəwgə
wəcdküu hgəq çraqöyoü pəgəql püawəoliolblq qöyoəulqgəq elulglu. Exqgdq edştd,
elc pxowlnxowxudolcpoə əodtəgdu rodq lcrobdvlrqlcp (wəfulg hwpə), dvvlplobdvlbd
yə dsduwhlgl nlpl gljəu wəcdküuoəul gə
thbg hgə eloəuln.
PROGRAM
KODU
package sezarMetinSifreAcma;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.DataInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
public class sifreAcma {
public
static void main(String[] args) throws IOException {
@SuppressWarnings("resource")
Scanner
scan = new Scanner(System.in);
String
sezar, x;
System.out.println("Metin
Adini Giriniz: ");
sezar
= scan.nextLine();
File
f = new File(sezar);
FileInputStream
fStream = new FileInputStream(f);
DataInputStream
dStream = new DataInputStream(fStream);
BufferedReader
bReader = new BufferedReader(new InputStreamReader(dStream));
sezar
= " ";
while
((x = bReader.readLine()) != null) {
sezar
= sezar + "\n" + x + " ";
}
System.out.println(sezar);
dStream.close();
char[]
sezarDizisi = sezar.toCharArray();
System.out.println("Öteleme
İndexi giriniz: ");
int
oteleme = scan.nextInt();
for
(int i = 0; i < sezarDizisi.length; i++) {
int
asciiSirasi = (int) sezarDizisi[i];
if
(asciiSirasi == 32)
sezarDizisi[i]
= ' ';
else
{
if
(asciiSirasi >= 65 && asciiSirasi <= 90) {
if
((asciiSirasi + oteleme) > 90) sezarDizisi[i] = (char)
(((asciiSirasi + oteleme) % 90) + 64);
else
sezarDizisi[i]
= (char) (asciiSirasi - 3);
}
if
(asciiSirasi >= 97 && asciiSirasi <= 122) {
if
((asciiSirasi + oteleme) > 122)
sezarDizisi[i]
= (char) (((asciiSirasi + oteleme) % 122) + 96);
else
sezarDizisi[i]
= (char) (asciiSirasi - 3);
}
}
}
String
yeniCumle = String.valueOf(sezarDizisi);
System.out.println("Girilen
Cümle: " + yeniCumle);
File
dosya = new File(
"C:\\Users\\megusey-pc\\Documents\\Eclipse\\sezarMetinSifreAcma\\a3.txt");
FileWriter
yazici = new FileWriter(dosya, true);
BufferedWriter
yaz = new BufferedWriter(yazici);
yaz.write(sezarDizisi);
yaz.newLine();
yaz.close();
}
}
AÇIK METİN
Multikulturalizm
elə bir siyasətdir ki, o, mədəni plüralizmi qəbul edir və onun inkişafına şərait
yaradır. Bu, ölkə əhalisinin etnik irqi və dini müxtəlifliyindən asılı
olmayaraq, onların hamısının hüquq və azadlıqlarına hörmətlə əlaqədardır.
Multikultural cəmiyyətdə hər bir vətəndaş öz mədəniyyətini, dilini, ənənəsini,
etnik və dini dəyərlərini inkişaf etdirmək, ana dilində məktəb açmaq, qəzet və
jurnal dərc etdirmək sahələrində bərabər hüquqlara malikdir. Multikulturalizm
siyasəti assimilyasiyanı inkar edən inteqrasiyaya aparır. Məhz buna görə də bu
siyasəti təkcə siyasi elita deyil, eyni zamanda millətin yüksək vəzifə tutmayan
digər nümayəndələri ilə yanaşı həm də milli və dini azlıqlar da dəstəkləyirlər.
Multikulturalizmin
nəzəri əsasını liberalizm, xüsusən də
liberalizmin azadlıq, bərabərlik və qarqaşlıq kimi dəyərləri təşkil
edir. Bu səbəbdən də multikultural cəmiyyətdə nəinki sosial ədalətsizliyi
aradan qaldırmağa nail olmaq mümkündür, həm də burda irqçiliklə bağlı ədalətsizliyə
qətiyyən yol verilmir. Lakin multikulturalizmlə liberalizm arasında bir mühüm fərq
vardır. Liberalizmdən fərqli olaraq multikulturalizm fərdlərin deyil, qrupların
hüquqlarını ön plana çəkir.
Multikulturalizm
bir siyasət kimi öz mahiyyəti baxımından tolerantlıqla da sıx bağlıdır. O, müxtəlif
mədəniyyətlərin paralel şəkildə yaşamasını qəbul edən tolerant cəmiyyətin
başlıca xüsusiyyətlərindən biridir. Tolerant cəmiyyətdə multikulturalizm mədəniyyətlərin
qarşılıqlı surətdə zənginləşməsinə, xalqları birləşdirən mədəniyyətin
formalaşmasına səbəb olur ki, bu da insanların gələcək mədəni birliyi məqsədilə
bir mədəniyyətin digər mədəniyyətə inteqrasiya prosesi ilə əlaqədardır.
Multikulturalizm
cəmiyyətdə təzahür edən çoxnövlü mədəni müxtəlifliyin növlərindən biridir.
Bundan başqa, biz multikulturalizmlə əlaqədar olan izolyasionizm (təcrid etmə),
assimilyasiya və aparteidi kimi digər təzahürləri
də qeyd edə bilərik.

ifadeler ifadeler