Mundarija:

C kodi yordamida kalkulyator yaratish: 14 qadam
C kodi yordamida kalkulyator yaratish: 14 qadam

Video: C kodi yordamida kalkulyator yaratish: 14 qadam

Video: C kodi yordamida kalkulyator yaratish: 14 qadam
Video: C# da (forms) Kalkulyator yasash 2024, Noyabr
Anonim
C kodi yordamida kalkulyator yaratish
C kodi yordamida kalkulyator yaratish
C kodi yordamida kalkulyator yaratish
C kodi yordamida kalkulyator yaratish
C kodi yordamida kalkulyator yaratish
C kodi yordamida kalkulyator yaratish

Sizning birinchi kodingiz bo'lishi mumkin bo'lgan narsaga xush kelibsiz, siz "C" dasturlash tili yordamida oddiy kalkulyator yaratadigan oson dastur yozasiz.

Eslatma: Agar rasmlar uzoq yoki yopiq bo'lsa, rasmni to'liq ko'rish uchun ularni bosing.

1 -qadam: Maslahatlar

Shuni yodda tutingki, kodlashni boshlash sizga nusxa ko'chirish kabi ko'rinishi mumkin, lekin ko'pchilik dasturchilar aynan shunday boshlaydilar! Agar siz yozayotganingizni tushunish uchun kerak bo'lsa, oldinga va orqaga qayting.

-Shuningdek, vazifalarni, qavslarni, so'zlarni va boshqalarni noto'g'ri joylashtirishdan ehtiyot bo'ling! Agar biror narsa joyida bo'lmasa, kompilyator xato qiladi.

-Iltimos, qadamlarni diqqat bilan o'qing! Siz rivojlanayotganingizda ko'proq ma'lumot olasiz.

-Butun kodni ko'rish uchun rasmlarni bosing, chunki siz butun rasmni ko'ra olmaysiz.

2 -qadam: Onlayn kompilyatorni qidiring

Onlayn kompilyatorni qidiring
Onlayn kompilyatorni qidiring
Onlayn kompilyatorni qidiring
Onlayn kompilyatorni qidiring

U erda ko'plab onlayn kompilyatorlar bor yoki siz hatto o'zingizni yuklab olishingiz mumkin, lekin kodlashni yangi boshlaganlar uchun onlayn kompilyator - eng yaxshi tanlov. Biz tanladik:

www.onlinegdb.com/online_c_compiler

Yoki Google -dan onlayn kompilyatorni qidirishingiz mumkin.

3 -qadam: Sizda to'g'ri dasturlash tili borligiga ishonch hosil qiling

To'g'ri dasturlash tiliga ega ekanligingizga ishonch hosil qiling
To'g'ri dasturlash tiliga ega ekanligingizga ishonch hosil qiling

Biz "C" ni o'z tilimiz sifatida ishlatamiz. Veb -saytning yuqori o'ng burchagida siz turli xil dasturlash tillaridan birini tanlashingiz kerak. Odatiy "C" ga o'rnatiladi, lekin agar u boshqa tilda o'zgartirilsa, C dan kod boshqa tillarda ishlamaydi.

4 -qadam: sintaksis

Sintaksis
Sintaksis

Buni har qanday og'zaki tilda, masalan, ingliz tilida, jumlalarni qanday tuzishingiz bilan solishtirish mumkin. Kompilyator (kodni o'qiydigan dastur) siz yozganlarni qayta ishlashi uchun siz uni o'qiy oladigan tarzda kiritishingiz kerak. Iltimos, har biri nima ekanligini tushunish uchun yuqoridagi jadvalga qarang.

5 -qadam: Kutubxonani yuklash

Kutubxona yuklanmoqda
Kutubxona yuklanmoqda

Sizning asosiy interfeysingiz #include kutubxonasi VA asosiy funktsiyani o'z ichiga olganligiga ishonch hosil qiling. Bulardan hech biri bo'lmasa, sizning kodingiz kompilyatsiya qilinmaydi yoki to'g'ri ishlamaydi.

6 -qadam: Kalkulyatorni kodlashni boshlang

Kalkulyatorni kodlashni boshlang
Kalkulyatorni kodlashni boshlang
Kalkulyatorni kodlashni boshlang
Kalkulyatorni kodlashni boshlang

Butun dasturni ko'rib chiqing, agar biror narsa etishmayotgan bo'lsa, bu erga kelib, tafsilotlarni tekshirishingiz mumkin.

7 -qadam: funktsiyani o'rnating

Funktsiyani sozlash
Funktsiyani sozlash
Funktsiyani sozlash
Funktsiyani sozlash

Xuddi biz ko'rgan asosiy funktsiyaga o'xshab, IF-ELSE iboralari yordamida 5 parametrli DoMath funktsiyasini o'rnating. Har bir parametr int qiymati (tamsayı) bo'ladi va operatsiyani tanlash va ikkita raqamni ishlatish uchun bo'ladi.

8-qadam: Agar boshqasi bo'lmasa

Boshqa hollarda
Boshqa hollarda
Boshqa hollarda
Boshqa hollarda

Har bir operatsiya uchun if else iboralar blokini yarating. If-else har bir ko'rsatmasi bizga foydalanuvchiga xohlagan narsasiga qarab variantlarni tanlash imkonini beradi, ular operatsiyani tanlagandan so'ng, dastur faqat shu qismni ishga tushiradi. Ushbu dars uchun biz 5 ta operatsiyani bajaramiz. Qo'shish, ayirish, ko'paytirish, bo'linish va bo'linish paytida qolgan ikkita sonni topish.

9-qadam: agar bo'lmasa, ichidagi operatsiyalar

Boshqa holatlarda operatsiyalar
Boshqa holatlarda operatsiyalar
Boshqa holatlarda operatsiyalar
Boshqa holatlarda operatsiyalar
Boshqa holatlarda operatsiyalar
Boshqa holatlarda operatsiyalar

Har bir if-blokda foydalanuvchi qaysi operatsiyani tanlaganiga qarab operatsiyani bajaring. Javobni oxirigacha qaytarganingizga ishonch hosil qiling (bu natijani asosiy funktsiyaga yuboradi).

10 -qadam: interfeysni yaratish

Interfeysni yaratish
Interfeysni yaratish

Endi biz foydalanuvchi uchun foydalanuvchi interfeysini yaratishimiz kerak. Asosiy funktsiyada biz foydalanuvchidan ro'yxatning ustiga ikkita tamsayı qiymatini kiritishni va qaysi operatsiyani bajarishni xohlayotganini tanlashini so'raymiz.

11 -qadam:

Rasm
Rasm

Foydalanuvchi ikkita tamsayı kiritib, operatsiyani tanlagandan so'ng, siz bu 3 int qiymatlarini biz yaratgan DoMath funktsiyasiga kiritishingiz kerak bo'ladi. DoMath funktsiyasi int qiymatini qaytaradi, chunki asosiy funktsiyadagi int qiymatini e'lon qilganingiz va ishga tushirganingizga ishonch hosil qiling.

12 -qadam: natijani chop eting

Natijani chop eting
Natijani chop eting

Nihoyat, biz DoMath funktsiyasidan qaytarilgan qiymatni chop etamiz

13 -qadam: Dasturni ishga tushiring va kompilyatsiya qiling

Dasturni ishga tushiring va kompilyatsiya qiling
Dasturni ishga tushiring va kompilyatsiya qiling

Yaqinda OnlineGDB -da yozgan kodingizni ishga tushirish va kompilyatsiya qilish uchun sahifaning chap yuqori qismidagi yashil tugmani bosish kifoya. Agar siz bir xil kompilyatordan foydalanmasangiz, bu qadam farq qilishi mumkin.

14 -qadam: Natijalarni tekshiring

Natijalarni tekshiring!
Natijalarni tekshiring!

Dastur foydalanuvchidan qiymatlarni kiritishni so'raganda, har bir yuborishdan so'ng Enter tugmasini bosganingizga ishonch hosil qiling. Agar siz OnlineGDB -dan foydalanayotgan bo'lsangiz, dasturdan chiqishlaringiz kompilyatorda chiqish yorlig'i ostida bo'ladi. Shunga qaramay, agar siz OnlineGDB -dan foydalanmasangiz, bu turlicha bo'lishi mumkin.

Tavsiya: