Bagaimana untuk menyemak sama ada tiga mata adalah kolinear di Jawa?
Jika tiga titik terletak pada garis lurus, ia dikatakan kolinear. Jika titik tidak berada pada garis lurus yang sama, ia bukan kolinear.
Ini bermakna jika tiga titik (x1, y1), (x2, y2), (x3, y3) berada pada garis lurus yang sama, ia adalah kolinear.
Antaranya, x1, y1, x2, y2, x3, y3 ialah titik pada paksi-x dan paksi-y, (x1, y1), (x2, y2), (x3, y3) ialah koordinat.
Secara matematik, terdapat dua cara untuk menentukan sama ada tiga mata adalah kolinear.
Cari luas segi tiga dengan menggunakan titik, jika luas segitiga itu sifar, maka tiga titik itu adalah kolinear.
Formula to find area of triangle = 0。5 * [x1 * (y2 - y3) + x2 * (y3 - y1) + x3 * (y1 - y2)]
Dengan mendapati bahawa cerun dua titik adalah sama, anda boleh menentukan bahawa tiga titik adalah kolinear.
Formula to find slope = Slope of (x1, y1), (x2, y2) m1 = (y2-y1) / (x2-x1) Slope of (x2, y2), (x3, y3) m2 = (y3-y2) / (x3-x2)
Dalam artikel ini, kita akan belajar bagaimana untuk menyemak sama ada tiga titik adalah kolinear menggunakan bahasa pengaturcaraan Java.
Tunjukkan kepada anda beberapa contoh
TerjemahanInstance-1
ialah:Instance-1
Andaikan koordinat yang diberikan ialah (1,2), (3,4), (5,6)
Ketiga-tiga mata adalah kolinear kerana ia terletak pada garis lurus yang sama.
Terjemahan bahasa Cina bagiInstance-2
ialah:Instance-2
Andaikan koordinat yang diberikan ialah (1,1), (1,4), (1,6)
Ketiga-tiga mata adalah kolinear kerana ia terletak pada garis lurus yang sama.
Terjemahan bahasa Cina bagiInstance-3
ialah:Instance-3
Andaikan koordinat yang diberikan ialah (1,1), (2,4), (4,6)
Ketiga-tiga titik bukan kolinear kerana ia tidak berada pada garis lurus yang sama.
Algoritma
Langkah 1 - Dapatkan tiga mata melalui input pengguna atau permulaan.
Langkah 2 - Dengan menggunakan mana-mana satu daripada formula di atas, semak sama ada luas segi tiga adalah sifar atau jika cerun adalah sama dan kemudian cetak tiga titik adalah kolinear jika tidak ketiga-tiga titik itu bukan kolinear. < /p>
Langkah 3 − Cetak hasilnya.
Pelbagai kaedah
Kami menyediakan penyelesaian dengan cara yang berbeza.
Dengan mencari luas segi tiga.
Dengan mencari cerun.
Mari kita lihat program dan outputnya satu persatu
Kaedah 1: Dengan mencari luas segi tiga
Dalam kaedah ini, program akan memulakan tiga mata. Kemudian gunakan formula untuk mengira luas segi tiga. Jika luasnya sifar, maka tiga titik dicetak kolinear.
Contoh
public class Main{ //main method public static void main(String args[]){ //initialized first point double x1 = 1; double y1 = 2; System。out。println("First point: "+x1+", "+y1); //initialized second point double x2 = 3; double y2 = 4; System。out。println("Second point: "+x2+", "+y2); //initialized third point double x3 = 5; double y3 = 6; System。out。println("Third point: "+x3+", "+y3); //find triangle area by using formula double triangleArea = 0。5*(x1 * (y2 - y3) + x2 * (y3 - y1) + x3 * (y1 - y2)); System。out。println("Area of triangle using three points ="+triangleArea); if (triangleArea == 0) System。out。println("Three points are collinear。"); else System。out。println("Three points are not collinear。"); } }
Output
First point: 1。0, 2。0 Second pointe: 3。0, 4。0 Third pointe: 5。0, 6。0 Area of triangle using three points = 0。0 Three points are collinear。
Kaedah 2: Cari cerun
Dalam pendekatan ini, tiga mata akan dimulakan dalam program. Kemudian hitung kecerunan mana-mana pasangan mata dan periksa sama ada kecerunan adalah sama dengan kecerunan pasangan mata yang lain dengan menggunakan formula cerun. Jika kedua-dua cerun adalah sama maka cetak tiga titik adalah kolinear.
Contoh
public class Main{ //main method public static void main(String args[]){ //initialized first point double x1 = 1; double y1 = 2; System。out。println("First point: "+x1+", "+y1); //initialized second point double x2 = 3; double y2 = 4; System。out。println("Second point: "+x2+", "+y2); //initialized third point double x3 = 5; double y3 = 6; System。out。println("Third point: "+x3+", "+y3); //find slope of (x1, y1) , (x2, y2) double m1 = (y2-y1) / (x2-x1); //find slope of (x2, y2) , (x3, y3) double m2 = (y3-y2) / (x3-x2); System。out。println("Slope of first pair= " + m1); System。out。println("Slope of second pair= " + m2); if (m1 == m2) System。out。println("Three points are collinear。"); else System。out。println("Three points are not collinear。"); } }
Output
First point: 1。0, 2。0 Second point: 3。0, 4。0 Third point: 5。0, 6。0 Slope of first pair= 1。0 Slope of second pair= 1。0 Three points are collinear。
Dalam artikel ini, kami meneroka cara untuk menyemak sama ada tiga titik adalah kolinear atau tidak di Jawa dengan menggunakan pendekatan yang berbeza.
Atas ialah kandungan terperinci Bagaimana untuk menyemak sama ada tiga mata adalah kolinear di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Program yang dilaksanakan dipanggil proses. Proses boleh menjadi aplikasi yang berjalan pada sistem pengendalian semasa atau aplikasi yang berkaitan dengan sistem pengendalian. Jika aplikasi terikat pada sistem pengendalian, ia mula-mula mencipta proses untuk melaksanakan sendiri. Aplikasi lain bergantung pada perkhidmatan sistem pengendalian untuk pelaksanaan. Kebanyakan aplikasi adalah perkhidmatan sistem pengendalian dan aplikasi latar belakang yang mengekalkan sistem pengendalian, perisian dan perkakasan. Dalam python kita mempunyai kaedah yang berbeza untuk menyemak sama ada aplikasi dibuka atau tidak. Mari belajar tentang mereka secara terperinci satu demi satu. Menggunakan fungsi psutil.process_iter() psutil ialah modul dalam Python yang menyediakan pengguna antara muka untuk mendapatkan maklumat tentang proses yang sedang berjalan dan penggunaan sistem.
![Semak ejaan tidak berfungsi dalam Pasukan [Tetap]](https://img.php.cn/upload/article/000/887/227/170968741326618.jpg?x-oss-process=image/resize,m_fill,h_207,w_330)
Kami telah mula menyedari bahawa kadangkala semakan ejaan berhenti berfungsi untuk Pasukan. Semakan ejaan ialah alat penting untuk komunikasi yang berkesan, dan sebarang serangan ke atasnya boleh menyebabkan gangguan yang besar kepada aliran kerja. Dalam artikel ini, kami akan meneroka sebab biasa mengapa semakan ejaan mungkin tidak berfungsi seperti yang diharapkan dan cara memulihkannya kepada keadaan sebelumnya. Jadi, jika semakan ejaan tidak berfungsi dalam Pasukan, ikuti penyelesaian yang dinyatakan dalam artikel ini. Mengapa semakan ejaan Microsoft tidak berfungsi? Mungkin terdapat beberapa sebab mengapa semakan ejaan Microsoft tidak berfungsi dengan betul. Sebab ini termasuk tetapan bahasa yang tidak serasi, fungsi semakan ejaan yang dilumpuhkan, pemasangan MSTeam atau MSOffice yang rosak, dsb. Juga, MSTeams dan MSOf yang ketinggalan zaman

Objek boleh lelar ialah objek yang semua elemennya boleh diulang menggunakan gelung atau fungsi boleh lelar. Senarai, rentetan, kamus, tupel, dsb. semuanya dipanggil objek boleh lelar. Dalam bahasa Python, terdapat pelbagai cara untuk menyemak sama ada sesuatu objek boleh lelaran. Mari kita lihat satu persatu. Menggunakan Gelung Dalam Python, kita mempunyai dua teknik gelung, satu menggunakan gelung "untuk" dan satu lagi menggunakan gelung "semasa". Menggunakan salah satu daripada dua gelung ini, kita boleh menyemak sama ada objek yang diberikan boleh lelaran. Contoh Dalam contoh ini, kami akan cuba melelarkan objek menggunakan gelung "untuk" dan menyemak sama ada ia diulang atau tidak. Di bawah ialah kod. l=["epal",22,"orang

Bagaimana untuk menyemak status kesihatan SSD dalam Windows 11? Untuk kelajuan membaca, menulis dan mengakses yang pantas, SSD menggantikan HDD dengan pantas, tetapi walaupun ia lebih dipercayai, anda masih perlu menyemak kesihatan SSD anda dalam Windows 11. Bagaimana untuk mengendalikannya? Dalam tutorial ini, editor akan berkongsi dengan anda kaedah tersebut. Kaedah 1: Gunakan WMIC1, gunakan kombinasi kekunci Win+R, taip wmic, dan kemudian tekan atau klik OK. Masukkan2. Sekarang, taip atau tampal arahan berikut untuk menyemak status kesihatan SSD: diskdrivegetstatus Jika anda menerima mesej "Status: OK", pemacu SSD anda beroperasi seperti biasa.

Bagaimana untuk menyemak sama ada rentetan bermula dengan aksara tertentu dalam Golang? Apabila pengaturcaraan di Golang, anda sering menghadapi situasi di mana anda perlu menyemak sama ada rentetan bermula dengan aksara tertentu. Untuk memenuhi keperluan ini, kita boleh menggunakan fungsi yang disediakan oleh pakej rentetan di Golang untuk mencapainya. Seterusnya, kami akan memperkenalkan secara terperinci cara menggunakan Golang untuk menyemak sama ada rentetan bermula dengan aksara tertentu, dengan contoh kod tertentu. Di Golang, kita boleh menggunakan HasPrefix daripada pakej rentetan

Anda boleh menggunakan kaedah contains() antara muka Senarai untuk menyemak sama ada objek wujud dalam senarai. contains() method booleancontains(Objecto) Mengembalikan benar jika senarai ini mengandungi elemen yang ditentukan. Secara lebih formal, mengembalikan benar jika dan hanya jika senarai ini mengandungi sekurang-kurangnya satu elemen e sedemikian (o==null?e==null:o.equals(e)). Parameter c - elemen yang kehadirannya dalam senarai ini akan diuji. Nilai Pulangan Mengembalikan benar jika senarai ini mengandungi elemen yang ditentukan. Membuang ClassCastException - jika jenis elemen yang ditentukan tidak serasi dengan senarai ini (pilihan). NullP

Sila pertimbangkan jadual di bawah untuk mengetahui kriteria kelayakan syarikat yang berbeza - Terjemahan Cina CGPA ialah: GPA Lebih Besar atau Sama dengan 8 Syarikat Yang Layak Google, Microsoft, Amazon, Dell, Intel, Wipro Greater atau Sama dengan 7 Mata Tutorial, Accenture, Infosys , Emicon, Rellins lebih besar daripada atau sama dengan 6rtCamp, Cybertech, Skybags, Killer, Raymond lebih besar daripada atau sama dengan 5Patronics, Shoes, NoBrokers Marilah kita memasuki program java untuk menyemak kelayakan pelajar tpp untuk temu duga. Kaedah 1: Menggunakan keadaan ifelseif Biasanya apabila kita perlu menyemak beberapa syarat yang kita gunakan

Tahun lompat mempunyai 366 hari, manakala tahun biasa mempunyai 365 hari Tugasnya adalah untuk menyemak sama ada tahun tertentu adalah tahun lompat melalui program. Logik penghakiman boleh dilaksanakan dengan menyemak sama ada tahun itu boleh dibahagikan dengan 400 atau 4, tetapi jika ia tidak boleh dibahagikan dengan dua nombor ini, ia adalah tahun biasa. ContohInput-:year=2000Output-:2000isaLeapYearInput-:year=101Output-:101isnotaLeapyear algorithmStartStep1->declarefunctionbooltocheckifyearifaleapyearornotboolcheck(intye
