“kompyuter injiniring” fakulteti IV bosqich ki 11-19 guruh talabasining
Masalan: Kreditni to'lashni hisoblash
Download 0,77 Mb. Pdf ko'rish
|
- Bu sahifa navigatsiya:
- Misol (yuqoridagi kabi bir xil kreditni ishlatish)
- Kredit kartalari boyicha tolovlarni hisoblash
Masalan: Kreditni to'lashni hisoblash
30 yil davomida 6 foizdan 100 ming AQSh dollari miqdorida qarz olasiz deb hisoblaymiz. Oylik to'lov nima? n = 360 (yiliga 12 marta oyiga 30 marta) i =. 005 ( yiliga 6 foiz .06 deb baholanadi, har yili 12 oylik to'lovlarga bo'linadi - foizlarni o'nli formatga qanday aylantirishni o'rganing) D = 166.7916 ({[(1 + .005) ^ 360] - 1} / [.005 (1 + .005) ^ 360]) P = A / D = 100,000 / 166,7916 = 599.55 ad Oylik to'lov - $ 599.55. Onlayn to'lov kalkulyatori bilan matematikani tekshiring. Foizli kreditlar bo'yicha to'lovlarni hisoblash formulasi Faqatgina foizli kredit uchun kreditni to'lashni osonlashtirish oson. Qarz olgan miqdorni yillik foiz stavkasini ko'paytiring. Keyin yiliga to'lovlar soniga qarab ajratiladi. Xuddi shu natijaga erishishning boshqa yo'llari ham bor. Misol (yuqoridagi kabi bir xil kreditni ishlatish): $ 100,000 marta .06 = $ 6000 yillik qiziqish. 6000 $12ga bo'linib, 500 dollarni tashkil etadi . Matnni Google Sheetsda qiziqarli hisoblagich bilan tekshiring. Asosiy balansni kamaytirish uchun siz hech qachon qo'shimcha to'lovlarni amalga oshirmasligingiz kerak, deb hisoblasangiz, oylik to'lovingiz bir xil bo'ladi. Biroq, siz ushbu qarzni to'lashingiz kerak bo'ladi. Masalan, dastlabki o'n yildan so'ng amortizatsiya to'lovlarini amalga oshirishni boshlashingiz mumkin yoki qarzni bartaraf etish uchun siz balon to'lovini amalga oshirishingiz mumkin. Kredit kartalari bo'yicha to'lovlarni hisoblash Kredit kartalari ham juda sodda. Kreditorlar odatda sizning minimal oylik ish haqingizni aniqlash uchun formuladan foydalanadilar. Masalan, kartangizning emitenti har oy kamida $ 25 (qaysi biri ko'proq bo'lsa) bilan qarzni to'lashning kamida 3 foizini to'lashingizni talab qilishi mumkin. Albatta , minimaldan ko'proq pul to'lash oqilona , lekin bu sizning muammoingizdan qochish uchun to'lashingiz kerak bo'lgan miqdor. Misol: Kredit kartangizda 7000 dollarni qarzdor deb hisoblang. Sizning minimal to'lovingiz balansingizning 3 foizi miqdorida hisoblanadi: To'lov = MinRequired x Balance To'lov = .03 x 7000 dollar To'lov = $ 210 ad Matnni Google Sheetsdagi Kredit kartasi to'lov kalkulyatori bilan tekshiring. Ingliz tilidan so’z boyligingizni qisqa vaqt ichida oshiruvchi dastur Bu dasturdan o’zim ham foydalanaman. Chunki bu dastur orqali qisqa vaqt ichida 1000 dan ortiq so’z yodlashingizga yordam beradi. Inglizcha-O'zbekcha Lug'at dasturi barcha yoshdagi ingliz tilini o'rganuvchilar uchun ideal dastur. Dastur ko'plab so'rovnomalar va izlanishlarga asoslangan holda eng qulay va osson dizayn bilan yaratilgan. Dastur ko'plab murakkab so'zlar va ularning to'liq va mukammal tarjimasini o'z ichiga oladi. Dastur O'zbekchadan Inglizchaga yoki Inglizchadan O'zbekchaga so'zlarni o'gira oladi. Tezkor qidiruv sistemasi istalgan so'zni topib berish imkonini beradi. Ko'pgina bepul valyuta konvertorlari allaqachon mavjud. Qaysi biri kalkulyator printsipi asosida ishlaydi. Qoida tariqasida, ular valyuta kurslari yoki birlik konvertori (og'irligi, o'lchamlari) bilan birga keladi.Biz dizayn konsepsiyalarini quyidagi mezonlar asosida yaratamiz: qulaylik, ravshanlik, tezlik. Dastur kod qismi import org.w3c.dom.*; import java.io.IOException; import java.io.OutputStream; import java.io.OutputStreamWriter; import java.net.URL; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.transform.OutputKeys; import javax.xml.transform.Transformer; import javax.xml.transform.TransformerException; import javax.xml.transform.TransformerFactory; import javax.xml.transform.dom.DOMSource; import javax.xml.transform.stream.StreamResult; public class Main { public static void main(String[] args){ try { String pre_apiURL = "https://www.cbr-xml-daily.ru/daily_utf8.xml"; System.out.println("url " + pre_apiURL); URL url = new URL(pre_apiURL); DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder db = dbf.newDocumentBuilder(); Document doc = db.parse(url.openStream()); NodeList list = doc.getElementsByTagName("Valute"); Element element = doc.getDocumentElement(); for (int i = 0; i < list.getLength(); i++) { Node node = list.item(i); if (node.getNodeType() == Node.ELEMENT_NODE) { Element el = (Element) node; String name1 = el.getAttribute("Name"); NodeList nodelist = el.getChildNodes(); for (int j = 0; j < nodelist.getLength(); j++) { Node n = nodelist.item(j); if (n.getNodeType() == Node.ELEMENT_NODE) { Element name = (Element) n; if (name.getTagName().equals("Name")) { System.out.println(name.getTextContent()); } if (name.getTagName().equals("Value")) { System.out.println(name.getTextContent()); } } } } } }catch(Exception e){ } } } Попробовала переделать под андроид и ничего не выводит объясните в чем ошибка и как исправить? import java.net.URL; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.widget.ArrayAdapter; import android.widget.ListView; import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.Node; import org.w3c.dom.NodeList; import android.os.Bundle; import android.support.annotation.NonNull; import android.support.v7.app.AppCompatActivity; import android.widget.TextView; import org.xmlpull.v1.XmlPullParser; import org.xmlpull.v1.XmlPullParserException; import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; import java.util.List; public class MainActivity extends AppCompatActivity { private ListView name; private ListView value; public String Name[]; public String Value[]; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ListView lvMain = (ListView) findViewById(R.id.name); try { String pre_apiURL = "https://www.cbr-xml-daily.ru/daily_utf8.xml"; System.out.println("url " + pre_apiURL); URL url = new URL(pre_apiURL); DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder db = dbf.newDocumentBuilder(); Document doc = db.parse(url.openStream()); NodeList list = doc.getElementsByTagName("Valute"); Element element = doc.getDocumentElement(); for (int i = 0; i < list.getLength(); i++) { Node node = list.item(i); if (node.getNodeType() == Node.ELEMENT_NODE) { Element el = (Element) node; String name1 = el.getAttribute("Name"); NodeList nodelist = el.getChildNodes(); for (int j = 0; j < nodelist.getLength(); j++) { Node n = nodelist.item(j); if (n.getNodeType() == Node.ELEMENT_NODE) { Element name = (Element) n; if (name.getTagName().equals("Name")) { Name[j]=name.getTextContent()+"."; ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1, Name); lvMain.setAdapter(adapter); } if (name.getTagName().equals("Value")) { Value[j]=name.getTextContent(); } } } } } }catch(Exception e){ } } } xulosa Kalkulyatorlar tezkor javob olish uchun ajoyib. Ular sizning kreditingizni to'g'ri tushunishingizga va qarorlaringizning moliyangizga qanday ta'sir qilishiga yordam beradigan hisob-kitoblarni amalga oshirishni osonlashtiradi. Foydalanilgan adabiyotlar 1. “Beginning АндроидTM 4 Application Development”, by Wei-Meng Lee, printed at Radha Offset, Delhi in 2015, pages – 533. 2. “AndroidTM Application Development Cookbook”, by Wei-Meng Lee, printed at Sharda Offset Press, Delhi in 2015, pages – 385. 3. “Programming Андроид second edition” by Zigurd Mednieks, Laird Dornin, G. Blake Meike, and Masumi Nakamura, September 2014, pages – 564. 4. "Java The Complete Reference Eighth Edition" by Herbert Schildt, 2014, pages - 1048 5. Core Java “An Integrated Approach”, Include all versions up to Java7 by Dr. R. Nageswara Rao, 2015, 646 pages 6. “Introduction to Андроид Application Development Fourth edition” Developer’s library by Joseph Annuzzi, Jr. Lauren Darcey Shane Conder, November 2015. Download 0,77 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling