Агуулгын хүснэгт:
- Өгөгдсөн бүхэл тоо сондгой эсвэл тэгш эсэхийг шалгах Java програм
- while давталт ашиглан массив дахь тэгш, сондгой тоог тоол
Видео: Java хэл дээр хэрхэн тэгш тоо үүсгэх вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
- нийтийн анги EvenNumbers {
- public static void main(String args) {
- //хязгаарыг тодорхойлох.
- int хязгаар = 50;
- Систем. гарч. println("Хэвлэх Тэгш тоо 1 ба "+ хязгаарын хооронд);
- for(int i=1; i <= хязгаар; i++){
- // хэрэв тоо 2-т хуваагддаг бол энэ нь тийм юм бүр .
- хэрэв(i % 2 == 0){
Үүний нэгэн адил тэгш, сондгой Java програмыг хэрхэн бичих вэ гэж асуудаг.
Өгөгдсөн бүхэл тоо сондгой эсвэл тэгш эсэхийг шалгах Java програм
- нийтийн анги Сондгой_Тэгш.
- int n;
- Сканнер = шинэ сканнер(Систем.
- Систем. гарч. print("Шалгах дугаараа оруулна уу:");
- n = s. nextInt();
- хэрэв(n % 2 == 0)
- Систем. гарч. println("Өгөгдсөн "+n+" тоо нь тэгш ");
- Систем. гарч. println("Өгөгдсөн "+n+" тоо сондгой ");
Хоёрдугаарт, тэгш тоонуудын жишээ юу вэ? Ямар ч тоо яг 2-т хуваагдаж болох зүйлийг a гэж нэрлэдэг тэгш тоо . Тэгш тоо дандаа 0, 2, 4, 6 эсвэл 8 гэсэн сүүлийн цифрээр төгсдөг. Зарим нь тэгш тоонуудын жишээ 2, 4, 6, 8, 10, 12, 14, 16. Эдгээр нь тэгш тоо эдгээр шиг тоо 2-т амархан хувааж болно.
Үүний дагуу for гогцоонд тэгш тоог хэрхэн олох вэ?
The гогцоо бүтэц нь for(i=1; i<=N; i++) шиг харагдах ёстой. Дотор нь гогцоо биеийн шалгалт бүр /сонин нөхцөл. Хэрэв гүйдэл тоо i нь 2-т хуваагддаг бол би байна бүр . if(i % 2 == 0), дараа нь i-ийн утгыг хэвлэнэ гэсэн үг.
Жава хэл дээр тэгш, сондгой тоог хэрхэн тоолох вэ?
while давталт ашиглан массив дахь тэгш, сондгой тоог тоол
- java импортлох. ашиглах. Сканнер;
- анги EvenOddcount1{
- public static void main (String args){
- int тэгш=0, сондгой=0;
- Сканнер скан=шинэ сканнер(Системд);
- //оролтын хувьд сканнерийн объект үүсгэх.
- Систем. гарч. print("Масивын хэмжээг оруулна уу:");
- int size=scan. nextInt();
Зөвлөмж болгож буй:
Тэгш хэмт ба тэгш бус хоёрын ялгаа юу вэ?
Тэгш хэмт ба тэгш бус шифрлэлтийн ялгаа Симметрик шифрлэлт нь мессежийг хүлээн авах шаардлагатай хүмүүсийн дунд хуваалцах нэг түлхүүрийг ашигладаг бол тэгш хэмт бус шифрлэлт нь харилцах үед мессежийг шифрлэх, тайлах хос нийтийн түлхүүр болон хувийн түлхүүрийг ашигладаг
Тэгш хэмт ба тэгш бус олон боловсруулалт гэж юу вэ?
Тэгш хэмт болон тэгш хэмтэй олон боловсруулалтын гол ялгаа нь тэгш хэмтэй олон боловсруулалт хийх үед процессорууд нь ижил бөгөөд үндсэн санах ойг хуваалцдаг бол тэгш хэмт бус олон боловсруулалтын үед CPU нь ижил биш бөгөөд боол-мастер харилцааг дагадагт оршино
Яагаад тэгш хэмт шифрлэлт нь тэгш бус шифрлэлтээс хурдан байдаг вэ?
Стандарт шифрлэх/шифрийг тайлах функцүүдийн хувьд тэгш хэмт алгоритмууд нь тэгш хэмт бус алгоритмуудаас хамаагүй хурдан ажилладаг. Энэ нь тэгш хэмт бус криптограф нь асар их үр ашиггүй байдагтай холбоотой юм. Тэгш хэмт криптограф нь их хэмжээний өгөгдлийг үр дүнтэй боловсруулахад зориулагдсан
Тэгш өнцөгт гурвалжин тэгш хэмийн шугамтай юу?
Тэгш өнцөгт гурвалжин, хэрэв энэ нь тэгш өнцөгт гурвалжин бол тэгш хэмийн нэг шугамтай болно. Хэрэв энэ нь тэгш өнцөгт гурвалжин бол тэгш хэмийн гурван шугамтай болно. Хэрэв энэ нь тэгш өнцөгт гурвалжин бол тэгш хэмийн шугамгүй болно
Тэгш хэмт ба тэгш бус товчлууруудыг хэрхэн хамтад нь ашигладаг вэ?
Тэгш хэмт болон тэгш хэмтэй шифрлэлтийг ихэвчлэн хамтад нь ашигладаг: RSA зэрэг тэгш хэмт бус алгоритмыг ашиглан хэн нэгэнд AES (тэгш хэмтэй) түлхүүрийг аюулгүйгээр илгээнэ үү. Тэгш хэмт товчлуурыг сессийн түлхүүр гэж нэрлэдэг; шинэ сессийн түлхүүрийг RSA-аар үе үе дахин дамжуулж болно. Энэ арга нь хоёр криптосистемийн давуу талыг хөшүүрэг болгодог