Mundarija:
- 1 -qadam: Ushbu veb -saytga o'ting
- 2 -qadam: Sahifa shunday bo'lishi kerak
- 3 -qadam: Salom dunyo
- 4 -qadam: Yana bir oz qo'shish
- 5 -qadam: raqamlar
- 6 -qadam: sanash
- 7 -qadam: Ruxsat etilgan hisoblash
- 8 -qadam: 1 dan 10 gacha sanash
- 9 -qadam: Agar bayonotlar bo'lsa
- 10 -qadam: aqldan ozish
Video: Hamma uchun birinchi Java dasturi: 10 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Ushbu oddiy tushuntirish dasturi sizga qanday dastur ekanligini tezda ko'rib chiqadi. Bu juda oddiy va amal qilish oson, shuning uchun uni bosishdan qo'rqmang va ozgina o'rganing. Balki, bu sizga yoqadigan narsani topasiz!
1 -qadam: Ushbu veb -saytga o'ting
Odatda dasturlashda ko'p narsa bor, lekin boshlashning eng oddiy usuli - bu IDE (integratsiyalashgan rivojlanish muhiti), bu kichik loyiha uchun biz oddiy onlayn ishlab chiqaruvchidan foydalanamiz.
2 -qadam: Sahifa shunday bo'lishi kerak
Bu sahifadagi muhim qismlar - bu kodlash maydoni va chiqish. "Sizning kodingiz" deb nomlangan maydon - bu dasturni yozish joyi. Qora maydon konsol deb nomlanadi. Bu erda sizning dasturingiz chiqishni beradi. "Ishga tushirish" degan ko'k tugma kompilyatsiya qiladi va keyin dasturni ishga tushiradi, uni hozir bosib turing va konsoldan nima chiqishini ko'ring. Chiqish nima uchun ekanligini tushunasizmi?
3 -qadam: Salom dunyo
Bu har bir dasturchi yozadigan birinchi dastur: mashhur, "Salom dunyo". Ushbu dastur konsolga "Salom dunyo" ni chiqaradi. Mening rasmimni kod maydoniga nusxa ko'chiring va u qanday ishlayotganini kuzatib boring. Men ko'rsatadigan bir nechta narsa: System.out.println (string) konsolga satrni bosib chiqaradi. String - bu so'zlarni anglatuvchi o'zgaruvchan tip; butun son uchun "int", boolean uchun "bool" (ya'ni haqiqiy yoki noto'g'ri) va boshqa ko'plab o'zgaruvchilar turlari mavjud.
4 -qadam: Yana bir oz qo'shish
Bu bosqichda biz boshqa satr qo'shib, uni chiqishga birlashtirish bilan chalkashamiz. "+" Belgisi birlashtirish uchun ishlatiladi, system.out.println biz qatorni va ikkita satr o'zgaruvchisini birlashtiramiz. Stringdan oldin "\ n" ga e'tibor bering, bu qaytish deb ataladi va u dasturga yangi tugmachaga o'tishni aytadi, xuddi enter tugmasi bosilgan bo'lsa.
5 -qadam: raqamlar
Bu bosqichda biz int o'zgaruvchisi bilan aralashamiz. Int o'zgaruvchilari raqamlarni ushlab turadi, o'zgaruvchini bosib chiqarish foydalanuvchiga bitta o'zgaruvchi bilan har xil narsalarni chiqarishga imkon beradi. Boshqa system.out.println -dan foydalanish ham xabarni yangi qatorga qaytaradi.
6 -qadam: sanash
Aytaylik, biz dasturni 1 dan 100 gacha sanashni xohladik, bu dastur buni amalga oshiradi, lekin siz uni ishga tushirganingizda "100" ni ko'rasiz. nima uchun ko'rayapsizmi? Buning sababi shundaki, dastur avval hisoblaydi, keyin o'zgaruvchining nima ekanligini chiqaradi, shuning uchun dastur x o'zgaruvchisi 100 ga teng bo'lguncha aylanadi, so'ngra chiqishni chop etishga o'tadi.
7 -qadam: Ruxsat etilgan hisoblash
Yaxshi, chop etishni ko'chadan ko'chirishga ruxsat bering va natija to'ldirilmasligi uchun faqat 10 ga hisoblang. Endi biz dasturni ishga tushirganimizda, u 2 - 10 raqamlarining hammasini chiqaradi. Buning sababi shundaki, x chiqishdan oldin bir marta ko'paytiriladi. Keling, buni keyingi bosqichda tuzataylik, davom etishdan oldin buni qila olasizmi, biling.
8 -qadam: 1 dan 10 gacha sanash
Bu dasturni tuzatishning faqat bitta usuliga misol. Agar siz bu ishni o'zingiz bajargan bo'lsangiz, tabriklaymiz! biz kattalashtirishdan oldin bosib chiqarish o'zgaruvchiga 1 va bosib chiqarishga ruxsat beradi, keyin esa ortadi. Agar siz uni qaerda ishga tushirishni xohlasangiz, faqat bu o'zgarishlarni ko'rasiz, faqat 1 - 9 ni bosib chiqarasiz, shuning uchun "=" tsiklini qo'yish o'zgaruvchiga 10 bo'lganda oxirgi marta dasturni ishga tushirishga imkon beradi.
9 -qadam: Agar bayonotlar bo'lsa
Bu o'zgarish dasturni faqat x toq son bo'lganida chop etadi. Buning matematikasi juda oddiy. O'zgaruvchini olib, mod (%) 2 ni qo'llasak, agar raqam juft bo'lsa, 0 qaytariladi va agar raqam toq bo'lsa, 1 bo'ladi. Chunki mod sonni bo'lish va qolganini qaytarish bilan ishlaydi, siz 2 ga bo'linadigan har qanday juft sonda qoldiq yo'q va har qanday toq sonda 1 ta qoldiq bo'ladi. "!" Undov belgisi. yo'q degan ma'noni anglatadi, shuning uchun! = "teng emas" deb o'qiladi. Shunday qilib, x mod 2 o'zgaruvchisi 0 qaytarilmasa yoki g'alati bo'lsa, o'zgaruvchini chop eting.
10 -qadam: aqldan ozish
Hammasi shu kichik misol uchun, umid qilamanki, siz uni biroz ko'ngilochar deb topdingiz, va, ehtimol, biroz dam oldingiz! Aytganingizdek, bu oddiy dasturlashdan biz kundalik foydalanadigan katta dasturlarga katta farq bor. Bu veb -saytda dam olishdan zavqlaning, nima yaratishingiz mumkinligini ko'ring va u bilan aqldan ozing!
Tavsiya:
Hamma asrlar uchun K'nex IPod -dock: 3 qadam
Hamma asrlar uchun K'nex IPod Dock!; Men qilgan oldingi dock buzildi ([https://www.instructables.com/id/K'Nex-Ipod-Mini-And
KB-IDE: ESP32 taxtasi uchun blokirovka dasturi: 5 qadam
KB-IDE: ESP32 taxtasi uchun blokirovka dasturi: 2019 yil 15-iyunda MakerAsia KB-IDE-ni ishga tushirdi, ESP-IDF va Arduino IDE uchun yangi IDE (ESP32 Core) .KB-IDE-bu IoT platalari uchun uch rejimli dasturlash. Hozirda ESP32 kartalarini qo'llab -quvvatlash. Foydalanuvchilar Bloklash rejimida (Vizual dasturlash) va Kodda dasturlashlari mumkin
"Kerbal" kosmik dasturi uchun "Jismoniy tayyorgarlik" tugmachasi yordamida kosmik ishga tushirishni yangilang: 6 qadam
"Kerbal" kosmik dasturi uchun "Jismoniy tayyorgarlik" tugmachasi yordamida kosmik ishga tushirishni yangilang: Men yaqinda Kerbal Space dasturining demo versiyasini oldim. Kerbal kosmik dasturi - bu simulyator o'yini bo'lib, u sizga raketalarni loyihalash va ishga tushirish, ularni uzoq oy va sayyoralarga yo'naltirish imkonini beradi. Men hali ham oyga muvaffaqiyatli qo'nishga harakat qilaman (o
KerbalController: Kerbal kosmik dasturi uchun maxsus boshqaruv paneli: 11 qadam (rasmlar bilan)
KerbalController: "Kerbal Space" raketa o'yini uchun maxsus boshqaruv paneli: Nima uchun KerbalController quriladi? Chunki tugmachalarni bosish va jismoniy kalitlarni tashlash sichqonchani bosishdan ko'ra muhimroq. Ayniqsa, bu katta qizil xavfsizlik tugmachasi bo'lsa, avval qopqog'ini ochish kerak, kalitni suring
Printerlar uchun qog'oz saqlash dasturi: 3 qadam
Printerlar uchun qog'ozni tejash dasturi: siyohli yoki lazerli printerlarga ega bo'lganlar uchun bu kichik dastur zarur. Agar sizning printeringiz chop etish ishini yuborganingizda, ba'zida u o'z hayotiga kirganday tuyulsa, u keyin sahifa chiqa boshlasa. gobbledygook sahifasi yoki bo'sh sahifalar va