├── .DS_Store ├── .idea ├── .gitignore ├── ProgramlamaDilleri.iml ├── misc.xml ├── modules.xml ├── uiDesigner.xml └── vcs.xml ├── Ekran görüntüsü 2024-03-19 090716.png ├── Errors_solution ├── .DS_Store ├── Week1 │ ├── Merve Cingöz 2111502015 Error Çeşitleri ve Örnekleri │ ├── Screenshot 2024-03-06 113418.png │ ├── esra aktulum │ └── solve.md ├── Week2 │ ├── CodeHata1.java │ ├── CodeHata2.java │ ├── HataliKodOrnegi.java │ ├── Merve Cingöz 2111502015 Hatalı Kod Çözümü 1 │ ├── Merve Cingöz 2111502015 Hatalı Kod Çözümü 2 │ ├── Merve Cingöz 2111502015 Hatalı Kod Çözümü 3 │ ├── NestedIf.java │ ├── Umut İsmail Ercivan 2111502027 │ └── nestedIf1java ├── Week3 │ ├── Atakan AVcılar sol3.java │ ├── Büşra Yavuz 2211502034 HataliKodOrnegi │ ├── CodeHata3.java │ ├── Codehata1.java │ ├── HataliKodOrnegi2.java │ ├── HataliKodOrnegi2SolvedSumeyyeElgin.java │ ├── HataliKodOrnegiSolvedSumeyyeElgin.java │ ├── Muhammet Olcay Berkil Hatalı kod 1.rtf │ ├── Muhammet Olcay Berkil Hatalı kod 2.rtf │ ├── Muhammet Olcay Berkil Hatalı kod 3.rtf │ ├── NestedIfSolution1SumeyyeElgin.java │ ├── NestedIfSolution2SumeyyeElgin.java │ ├── RabiaÖzdemir.txt │ ├── TümHatalıKodÇözümleri.pdf │ ├── Umut İsmail Ercivan 2111502027 │ ├── deniz dursun 2111502039 do while ile ilgili 5 örnek.txt │ ├── dowhile (3).png │ ├── dowhile (4).png │ ├── dowhile.png │ ├── ibrahimkoc.java │ ├── osman_arı_hatalı_kod_çözümü_1.png │ ├── osman_arı_hatalı_kod_çözümü_2.png │ └── osman_arı_hatalı_kod_çözümü_3.png ├── Week4 │ └── 1.txt ├── Week5 │ ├── 2211502039 error çözüm Ayşegül uçar │ ├── Hatali_Kod_Cozumu │ ├── Hatali_Kod_Cozumu.java │ ├── HatalıCodCozumSevval.java │ ├── Muhammed Emre yılmaz-NestedIf │ ├── MuhammetOlcayBerkil_2111505071 │ ├── NurettinİlkanEvran_StaticExample.java │ ├── Staticvariableandmethod.java │ ├── error 2211502039 Ayşegül Uçar │ └── çözüm.png └── Week6 │ ├── 2211502039 Ayşegül Uçar 5 adet do while örneği │ ├── 7 ERROR.docx │ ├── 7 ERRORS.pdf │ ├── AYŞEGÜL UÇAR 2211502039 JAVA TOPLAMA KODU │ ├── AYŞEGÜL UÇAR 2211502039 SELAMLAŞMA KODU │ ├── Ahmet Emin Öz 2211502028 Error Solution_2.java │ ├── Ayşegül Uçar 2211502039 ERRORS │ ├── Ayşegül Uçar 2211502039 bölme işlemi │ ├── SumeyyeElginAtamaOperatorleri.java │ ├── SumeyyeElginExampleOverloading.java │ ├── Week5dosya.md │ ├── dataType │ ├── dataType.png │ ├── hatalar │ ├── sayibulmacozum(SifanurOnal) │ ├── solveError.java │ ├── İbrahim Öz 2111502026 BÖLME │ ├── İbrahim Öz 2111502026 DO WHILE │ ├── İbrahim Öz 2111502026 ERROR │ ├── İbrahim Öz 2111502026 EVDE KAL │ ├── İbrahim Öz 2111502026 SELAMLAŞMA │ └── İbrahim Öz 2111502026 TOPLAM ├── JavaOOP_tanım ├── .DS_Store └── Türkçe Kaynak Sunu │ ├── .DS_Store │ ├── Ders01.pdf │ ├── Ders02.pdf │ ├── Ders03.pdf │ ├── Ders04.pdf │ ├── Ders05.pdf │ ├── Ders06.pdf │ ├── Ders07.pdf │ ├── Ders08.pdf │ ├── Ders09.pdf │ ├── Ders10.pdf │ ├── Ders11.pdf │ ├── Ders12.pdf │ ├── Ders13.pdf │ ├── Ders14.pdf │ └── Extra │ ├── ProgConcepts1.pdf │ ├── allabout.md │ ├── enum.png │ ├── enumerator.py │ ├── no_enum.py │ └── programlama dil.pdf ├── JavaStuPractices ├── .DS_Store ├── JavaCodes │ ├── Bolme.java │ ├── FirstProgram.java │ └── cagridemirkiran2211502023(toplama).java ├── Muhammed Emre Yılmaz- Overload ├── SelectionStatment_MuhammetOlcayBerkil ├── Week1 │ ├── Ebrarbulut │ ├── Hakan 2211502016 bölme │ ├── Merve Cingöz 2111502015 │ ├── Merve Cingöz 2111502015 java bölme │ ├── Merve Cingöz 2111502015 java merhaba kodu │ ├── Merve Cingöz 2111502015 koddaki hatanın sebebi │ ├── bolme.java │ ├── ervabayburtlubolme │ ├── ervabayburtlusayitoplam │ ├── ervabayburtluselamlaşma │ ├── esra aktulum bölme.png │ ├── esra aktulum merhaba yazdırdım.png │ ├── esra aktulum toplama.png │ ├── iki metin yazma.png │ ├── javabölme.png │ └── javadeneme.iml ├── Week2 │ ├── SumeyyeElginBolme.java │ ├── SumeyyeElginHello.java │ ├── SumeyyeElginSayiToplama.java │ ├── Umut │ ├── Umut İsmail Ercivan │ ├── Yeni Metin Belgesi.txt │ ├── osman_arı_bölme_işlemi.png │ ├── osman_arı_error_çeşitleri.png │ ├── osman_arı_selamlaşma.png │ ├── osman_arı_toplama_işlemi.png │ ├── sayiToplam.java │ ├── selin filiz 2211502055 │ ├── selin filiz bolme │ ├── selin filiz selamlaşma │ └── week2.md ├── Week3 │ ├── 1.txt │ ├── AhmetEminÖz2211502028.java │ ├── Evde_oturma.java │ ├── GurhanK_EvdeOtur.java │ ├── Muhammet Olcay Berkil PSCODE.PNG │ ├── Muhammet Olcay Berkil evdeotur.PNG │ ├── NurettinIlkanEvran.java │ ├── OmerSelim.png │ ├── PDhafta3.java │ ├── PseudoCodeSumeyyeElgin.java │ ├── SongülKarabulut │ ├── Umut İsmail Ercivan 2111502027 │ ├── cagridemirkiran2211502023(ders pseudocode).java │ ├── deneme1.java │ ├── deneme2.java │ ├── ebrar bulut2211502059.java │ ├── esraaktuklum profg.png │ ├── ibrahimkoc2211502004.java │ ├── java.odev.pdf │ └── osman_arı_evde_otur_kontrol.png ├── Week4 │ └── 1.txt ├── Week5 │ └── 1.txt ├── Week6 │ ├── 1.txt │ ├── 2111502015 Merve Cingöz Çok Boyutlu Dizi │ ├── 2211502039 Ayşegül Uçar Continue örneği │ ├── Ayşegül Uçar 2211502039 Array │ ├── Ayşegül Uçar 2211502039 Break kullanarak Java Kodu │ ├── Büşra Yavuz 2211502034 operatörler │ ├── Büşra Yavuz overloading │ ├── Ebrar Bulut 2211502059.java │ ├── M_D_Array_Osman_Arı.java │ ├── MuhammetOlcayBerkil_2111502071 │ ├── MuhammetOlcayBerkil_2111502071_breakvecontinue │ ├── MuhammetOlcayBerkil_2211502071_operatorler │ ├── MuhammetOlcayBerkil_2211502071_overloading │ ├── MultiArray-Sinem İncekara.java │ ├── MultiDim_Arr.java │ ├── Multi_D_Array_AhmetEminÖz_2211502028 │ ├── Multiarray.java │ ├── Nurettin_İlkan_Evran_M_D_Array.java │ ├── Overloading_Osman_Arı.java │ ├── Selin Filiz 2211502055 matrix │ ├── SongülKarabulut.multiDarray │ ├── SumeyyeElginMultidimensionalArray.java │ ├── Umut Ercivan 2111502027 │ ├── While_örnek.java │ ├── deneme1.java │ ├── emrekarabiberler.java │ ├── emrekarabiberleroverloading │ ├── ibrahimkoc_2211502004.java │ ├── matrix örnek.png │ ├── multi_d_arr │ ├── multidArray.java │ └── multidarrayexample.java ├── osman_arı_bölme_işlemi.png ├── osman_arı_error_çeşitleri.png ├── osman_arı_selamlaşma.png ├── osman_arı_toplama_işlemi.png ├── songül_karabulut_week8-1.java ├── songül_karabulut_week8.java ├── Örn1.java └── Örn2.java ├── JavaÖdevler ├── 2211502039 AYŞEGÜL UÇAR JAVA HATA DÜZENLEME.java ├── 2211502070_Furkan_Cingirit ├── 2211502071MuhammetOlcayBerkil_GuardedCommands ├── Algoritmalar 1.Hafta ödevi Atakan Avcılar.docx ├── MuhammetOlcayBerkil2211502071_StatementsIterative ├── Selection_Statements_Osman_Arı.java ├── SumeyyeElginGuardedCommands.java ├── SumeyyeElginSelectionIterative.java ├── SumeyyeElginSelectionStatements.java ├── SumeyyeElginSelectionStatementsString.java ├── SumeyyeElginSubprogramsData.java ├── SumeyyeElginSubprogramsMain.java ├── atakan avcilar 2211502060.txt ├── cagridemirkiran error solution selectitrerative(2211502023).java ├── emrekarabiberlerstaticexample.java ├── emrekarabiberlersubprograms ├── emrekarabiberlersubprograms2 ├── emrekarabiberlerunconditionalbranching ├── ibrahimkoc2211502004.java ├── selectIterative.java ├── tionwhilehatadüzeltme.png ├── uncondionatalbranching.png ├── Ödev_hafta1 │ ├── Algoritma-homework.png │ ├── AlgoÖdev.png │ ├── AlgoÖdev.txt │ ├── Baran Kanat algoritma ödev.txt │ ├── BüşraYavuz.png │ ├── Dijkstra_algorithm.md │ ├── EBRARBULUT2211502059.pdf │ ├── Ebrar Kılıçkeser 2111502035.pdf │ ├── Emre Karabiberler35.png │ ├── FarukEmreŞen 2211502001.png │ ├── Furkanhanci.png │ ├── Google Maps Yol Bulma.png │ ├── Google haritalar algoritması.pdf │ ├── GurhanK_GoogleAlg.png │ ├── Haritalardan yol tarifi bulma algoritmasi .pdf │ ├── Jeylani.drawio.png │ ├── Miraç Taş google maps ödevi.png │ ├── Okula Gitme Algoritması.pdf │ ├── QRCode-dound.png │ ├── RabiaOzdemir.png │ ├── Serdar İncaman.png │ ├── Umut İSMAİL ERCİVAN.png │ ├── YiğitEfeBaşaran2211502049.png │ ├── Yusuf Gün google maps algoritma.png │ ├── abdibari mire 2211502224 ödevi │ ├── abdulbari odev.png │ ├── ahmet alnaddaf algoritma ödevi │ ├── algoritma-ervabayburtlu.png │ ├── algoritma_odev1.pdf │ ├── berkekupeli.png │ ├── burcinevrenerodev │ ├── cagridmrkrn2211502023.png │ ├── dtarih.md │ ├── esamicakirOdev.png │ ├── google map algoritma ödevi.pdf │ ├── google_maps_algorithm.png │ ├── google_maps_algoritma.png.drawio │ ├── maps-algorithm-muhammet-baran-kuzu.txt │ ├── muhammet olcay berkil algoritma.rtf │ ├── mustaphayahaya.drawio.png │ ├── odevimm.png │ ├── omerselimdurman2111502012.png │ ├── osman_ari │ ├── outlier.jpg │ ├── owis 2211502225.drawio.png │ ├── sümeyyeelgin_googlemaps.png │ ├── İbrahim Öz.png │ └── İbrahimKoc.png ├── Ödev_hafta2 │ ├── 7 ERROR.docx │ ├── 7 ERRROR 2211502059 EBRAR BULUT │ ├── AYŞEGÜL UÇAR 2211502039 7 ERROR │ ├── AYŞEGÜL UÇAR 2211502039 JAVA TOPLAMA KODU │ ├── AYŞEGÜL UÇAR 2211502039 SELAMLAŞMA KODU │ ├── Ahmet Emin Öz Java Toplama İslemi.java │ ├── Ahmet Emin Öz Java Bölme İslemi.java │ ├── Ahmet Emin Öz Java Selamlasma.java │ ├── Atakan Avcılar 2211502060 │ ├── Ayşegül Uçar 2211502039 bölme işlemi │ ├── Büşra Yavuz Bölme İşlemi.png │ ├── Büşra Yavuz Error Examples │ ├── Büşra Yavuz Selamlaşma.png │ ├── Büşra Yavuz Toplam.png │ ├── Dortislem.java │ ├── Error Çeşitleri ve Örnekleri.docx │ ├── Furkan Erdem java.selamlasma │ ├── Furkan Erdem java.toplama │ ├── Furkan Erdem javabolme │ ├── Hatalar ve örnekleri │ ├── Miraç Taş 7 ERROR │ ├── Miraç Taş bölme.java │ ├── Miraç Taş selamlaşma.java │ ├── Muahmmet Olcay BERKİL error odev.rtf │ ├── Muhammet Ali Başar 2211502043(prog dilleri).png │ ├── Muhammet Olcay Berkil javabölme.png │ ├── Muhammet Olcay Berkil.txt │ ├── Muhammet Olcay berkiliki metin yazma.png │ ├── SEVEN ERROR Danyel Can.docx │ ├── Selamlasma.java │ ├── Selin Filiz 7 error │ ├── Sinem İncekara Bolme Kodu │ ├── Sinem İncekara Selam kodu │ ├── Sinem İncekara Toplama Kodu │ ├── Uzay Özyıldız Toplama Bölme Selamlaşma │ ├── Yusuf Gün Java Ödevleri.pdf │ ├── baran kanat 7 error.txt │ ├── bolme.java │ ├── bölme2211502049(YigitEfeBasaran).java │ ├── cagridemirkiran2211502023(errors).pdf │ ├── dsfag.java │ ├── errors2211502049(YigitEfeBasaran).docx │ ├── ervabayburtlu.hafta2odev │ ├── farukemreşen 2211502001 bolme.java │ ├── farukemreşen 2211502001 selamlaşma.java │ ├── farukemreşen 2211502001 toplam.java │ ├── selamlasma.java │ ├── selamlaşma.java │ ├── selamlaşma2211502049(Yigit Efe Başaran).java │ ├── sertyuıl.java │ ├── sümeyyeelgin_errortypes.txt │ ├── tarih.md │ ├── toplama2211502049(Yiğit Efe Başaran).java │ ├── İbrahimKoç-2211502004 │ │ ├── 7-Error.txt │ │ ├── Bolme.java │ │ ├── SayiToplam.java │ │ └── Selamlasma.java │ └── ŞifanurÖnal(error types).doc ├── Ödev_hafta3 │ ├── .DS_Store │ ├── 2211502039 Ayşegül Uçar 5 adet do while örneği │ ├── AYŞEGÜL UÇAR 2211502039 JAVA TOPLAMA KODU │ ├── AYŞEGÜL UÇAR 2211502039 SELAMLAŞMA KODU │ ├── Ayşegül Uçar 2211502039 bölme işlemi │ ├── DoWhile.java │ ├── DoWhile2.java │ ├── Do_while_1.java │ ├── Do_while_2.java │ ├── Do_while_3.java │ ├── Do_while_4.java │ ├── Do_while_5.java │ ├── Dostonbek.java │ ├── Döngü örnekleri DANYEL.docx │ ├── Error çeşitleri │ ├── Furkan Erdem DoWhile 5 örnek │ ├── FurkanErdem DoWhile 5 örnek │ ├── GurhanK_DoWhile1_TahminOyunu.java │ ├── GurhanK_DoWhile2_GirilenToplam.java │ ├── GurhanK_DoWhile3_SayiYazdırma.java │ ├── GurhanK_DoWhile4_Faktöriyel.java │ ├── GurhanK_DoWhile5_HesapGiris.java │ ├── Hakan DoWhile 5 örnek 2211502016 │ ├── Merve Cingöz 2111502015 5 Do While Örneği │ ├── Miraç Taş kod.java │ ├── Muhammet Olcay Berkil DO WHİLE ornek.rtf │ ├── Selin filiz Kullanıcıdan alınan sayıların çarpımı │ ├── Umut İsmail Ercivan 2111502027 │ ├── Uzay Özyıldız Tahmin OyunGirilen ToplamuSayı YazdırmaFaktöryelHesap Giriş │ ├── While.java │ ├── While2.java │ ├── While3.java │ ├── Yusuf Gün dowhile.pdf │ ├── ahmeteminöz_dowhileornekleri.java │ ├── atakan avcilar 2211502060.txt │ ├── bolme.java │ ├── cagridemirkiran2211502023(5 tane do-while örneği) │ │ ├── doWhile1.java │ │ ├── doWhile2.java │ │ ├── doWhile3.java │ │ ├── doWhile4.java │ │ └── doWhile5.java │ ├── deniz dursun 2111502039 do while ile ilgili 5 örnek.txt │ ├── doWhile 5 örnek │ ├── do_while ebrar bulut 2211502059.java │ ├── do_while_ornekleri.pdf │ ├── ervabayburtluhafta3 │ ├── hatalar │ ├── javahwWeek3.txt │ ├── odev3.java │ ├── odev_hafta3_sumeyyeelgin_180324_dowhile_while.java │ ├── osman_arı_do-while_5_örnek.png │ ├── osman_arı_while_döngüsü_1.png │ ├── osman_arı_while_döngüsü_3.png │ ├── osman_arı_while_döngüsü_4.png │ ├── osman_arı_while_döngüsü_5.png │ ├── osman_arı_while_döngüsü__2.png │ ├── selamlasma.java │ ├── selin filiz 5 do while örneği │ └── selin filiz isim eşleştirmesi ├── Ödev_hafta4 │ ├── .DS_Store │ ├── 2111502203amr alafif │ │ ├── (amr alafif 2111502203)örnek5.txt │ │ ├── (amr alafif2111502203)örnek1.txt │ │ ├── (amr alafif2111502203)örnek2.txt │ │ ├── (amr alafif2111502203)örnek3.txt │ │ └── (amr alafif2111502203)örnek4.txt │ ├── 7 ERROR.docx │ ├── Döngü örnekleri DANYEL.docx │ ├── Ekran görüntüsü 2024-03-19 090716.png │ ├── Error çeşitleri │ ├── Yusuf Gün dowhile.pdf │ ├── dowhile (2).png │ ├── dsfag.java │ ├── ervabayburtlujavaodev │ ├── helloworld.java │ ├── selamlaşma.java │ ├── sertyuıl.java │ ├── sherzodbek_asronkulov_dowhile_5_ornek │ └── supprograms.png └── Ödev_hafta9.1 │ ├── GurhanK_GuardedCommands.java │ ├── GurhanK_SelectionStatString.java │ ├── GurhanK_SelectionStatment.java │ ├── GurhanK_SubPrograms │ ├── GurhanK_Submain.java │ └── SubPrograms.java │ └── GurhanK_UnconditionalBranching.java ├── Konular.md ├── Medium.md ├── Python_accessControls.py ├── README.md ├── Scanenr.java ├── UncondtionalBranching.java ├── dowhile (2).png ├── emrekarabiberlerselectionstatement └── whileHata.java /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/.DS_Store -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | # Editor-based HTTP Client requests 5 | /httpRequests/ 6 | # Datasource local storage ignored files 7 | /dataSources/ 8 | /dataSources.local.xml 9 | -------------------------------------------------------------------------------- /.idea/ProgramlamaDilleri.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Ekran görüntüsü 2024-03-19 090716.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/Ekran görüntüsü 2024-03-19 090716.png -------------------------------------------------------------------------------- /Errors_solution/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/Errors_solution/.DS_Store -------------------------------------------------------------------------------- /Errors_solution/Week1/Screenshot 2024-03-06 113418.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/Errors_solution/Week1/Screenshot 2024-03-06 113418.png -------------------------------------------------------------------------------- /Errors_solution/Week1/esra aktulum: -------------------------------------------------------------------------------- 1 | Fonksiyoneş Hatalar:Yazılımın çalışmadığında gelen geniş kapsamlı hata. 2 | Söz Dizimi(Syntax Hataları):Yazım hatalarıdır. 3 | Çalışma Zamanı Hataları(Run Time):Yazılan kodu derleyip çalıştırdıktan sonra ortaya çıkan hatalardır. 4 | Mantık Hataları: Bir yazılımın çalışma akışındaki hatayı temsil eder.Program derlenir ama düzgün çalışmaz. 5 | Arayüz Hataları:Programın kullanım amacıyla gerçekte kullanımı arasında bir bağlantı olmadığı zaman ortaya çıkar. 6 | -------------------------------------------------------------------------------- /Errors_solution/Week1/solve.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Errors_solution/Week2/CodeHata1.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class NestedIf { 4 | public static void main(String[] args) { 5 | Scanner sc = new Scanner(System.in); 6 | 7 | while (true) { 8 | System.out.println("Yaşınızı girin: "); 9 | int yas = sc.nextInt(); 10 | 11 | if (yas < 16 || yas > 18) { 12 | System.out.println("Çıkış için 1'e basın."); 13 | int exitChoice = sc.nextInt(); 14 | if (exitChoice == 1) { 15 | break; 16 | }} 17 | 18 | System.out.println("Cinsiyetinizi girin (E/K): "); 19 | String cinsiyet = sc.next().toUpperCase(); 20 | 21 | if (cinsiyet.equals("E") && cinsiyet !=("K")) { 22 | continue; 23 | } 24 | 25 | 26 | System.out.println("Adınızın ilk harfini girin: "); 27 | char adIlkHarf = sc.next().toUpperCase().charAt(0); 28 | 29 | if (adIlkHarf == 'B' || adIlkHarf == 'K') { 30 | System.out.println("Evinizde oturun."); 31 | } else { 32 | System.out.println("Sokağa çıkabilirsiniz."); 33 | } 34 | 35 | break; 36 | } 37 | 38 | sc.close(); 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /Errors_solution/Week2/CodeHata2.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class HataliKodOrnegi { 4 | public static void main(String[] args) { 5 | Scanner scanner = new Scanner(System.in); 6 | 7 | System.out.println("Lütfen bir sayı girin: "); 8 | int sayi = scanner.nextInt(); 9 | for (int i = 0; i < 10; i++) { 10 | if (sayi == i) { 11 | System.out.println("Sayı bulundu."); 12 | break; 13 | } 14 | else { 15 | System.out.println("Sayı bulunamadı."); 16 | break; 17 | } 18 | } 19 | 20 | if (sayi == i) { 21 | System.out.println("Sayı bulundu."); 22 | } else { 23 | System.out.println("Sayı bulunamadı."); 24 | } 25 | 26 | do { 27 | System.out.println(i); 28 | i++; 29 | } 30 | while (i < 10); 31 | 32 | scanner.close(); 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /Errors_solution/Week2/HataliKodOrnegi.java: -------------------------------------------------------------------------------- 1 | package mynewproject1; 2 | 3 | import java.util.Scanner; 4 | 5 | public class HataliKodOrnegi { 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | System.out.println("Lütfen bir sayı girin: "); 10 | int sayi = scanner.nextInt(); 11 | for (int i = 0; i < 10; i++) { 12 | if (sayi == i) { 13 | System.out.println("Sayı bulundu."); 14 | break; 15 | } 16 | else { 17 | System.out.println("Sayı bulunamadı."); 18 | break; 19 | } 20 | } 21 | int j=scanner.next.Int(); 22 | do { 23 | System.out.println(j); 24 | j++; 25 | } 26 | while (j < 10); 27 | 28 | scanner.close(); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /Errors_solution/Week2/Merve Cingöz 2111502015 Hatalı Kod Çözümü 1: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class NestedIf { 4 | public static void main(String[] args) { 5 | Scanner sc = new Scanner(System.in); 6 | 7 | while (true) { 8 | System.out.println("Yaşınızı girin: "); 9 | int yas = sc.nextInt(); 10 | 11 | if (yas < 16 || yas > 18) { 12 | System.out.println("Çıkış için 1'e basın."); 13 | int exitChoice = sc.nextInt(); 14 | if (exitChoice == 1) { 15 | break; 16 | } 17 | } 18 | 19 | System.out.println("Cinsiyetinizi girin (E/K): "); 20 | String cinsiyet = sc.next().toUpperCase(); 21 | 22 | if (!cinsiyet.equals("E")) { 23 | continue; 24 | } 25 | 26 | System.out.println("Adınızın ilk harfini girin: "); 27 | char adIlkHarf = sc.next().toUpperCase().charAt(0); 28 | 29 | if (adIlkHarf == 'B' || adIlkHarf == 'K') { 30 | System.out.println("Evinizde oturun."); 31 | } else { 32 | System.out.println("Sokağa çıkabilirsiniz."); 33 | } 34 | 35 | break; 36 | } 37 | 38 | sc.close(); 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /Errors_solution/Week2/Merve Cingöz 2111502015 Hatalı Kod Çözümü 2: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class HatasizKodOrnegi { 4 | public static void main(String[] args) { 5 | Scanner scanner = new Scanner(System.in); 6 | 7 | System.out.println("Lütfen bir sayı girin: "); 8 | int sayi = scanner.nextInt(); 9 | 10 | boolean sayiBulundu = false; 11 | 12 | for (int i = 0; i < 10; i++) { 13 | if (sayi == i) { 14 | sayiBulundu = true; 15 | break; 16 | } 17 | } 18 | 19 | if (sayiBulundu) { 20 | System.out.println("Sayı bulundu."); 21 | } else { 22 | System.out.println("Sayı bulunamadı."); 23 | } 24 | 25 | try { 26 | do { 27 | System.out.println(i); 28 | i++; 29 | } while (i < 10); 30 | } finally { 31 | scanner.close(); 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /Errors_solution/Week2/Merve Cingöz 2111502015 Hatalı Kod Çözümü 3: -------------------------------------------------------------------------------- 1 | Merve Cingöz 2111502015 2 | 3 | 4 | import java.util.Scanner; 5 | 6 | public class NestedIf { 7 | public static void main(String[] args) { 8 | Scanner sc = new Scanner(System.in); 9 | 10 | while (true) { 11 | System.out.println("Yaşınızı girin: "); 12 | int yas = sc.nextInt(); 13 | 14 | if (yas < 16 || yas > 18) { 15 | System.out.println("Çıkış için 1'e basın."); 16 | int exitChoice = sc.nextInt(); 17 | if (exitChoice == 1) { 18 | break; 19 | } 20 | } 21 | 22 | System.out.println("Cinsiyetinizi girin (E/K): "); 23 | String cinsiyet = sc.next().toUpperCase(); 24 | 25 | if (cinsiyet.equals("E")) { 26 | System.out.println("Devamke"); 27 | } else if (cinsiyet.equals("K")) { 28 | System.out.println("Bye bye"); 29 | break; 30 | } 31 | 32 | System.out.println("Adınızın ilk harfini girin: "); 33 | char adIlkHarf = sc.next().toUpperCase().charAt(0); 34 | 35 | if (adIlkHarf == 'B' || adIlkHarf == 'K') { 36 | System.out.println("Evinizde oturun."); 37 | } else { 38 | System.out.println("Sokağa çıkabilirsiniz."); 39 | } 40 | } 41 | 42 | sc.close(); 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /Errors_solution/Week2/NestedIf.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class NestedIf { 4 | public static void main(String[] args) { 5 | Scanner sc = new Scanner(System.in); 6 | 7 | while (true) { 8 | System.out.println("Yaşınızı girin: "); 9 | int yas = sc.nextInt(); 10 | 11 | if (yas < 16 || yas > 18) { 12 | System.out.println("Çıkış için 1'e basın."); 13 | int exitChoice = sc.nextInt(); 14 | if (exitChoice == 1) { 15 | break; 16 | }} 17 | 18 | System.out.println("Cinsiyetinizi girin (E/K): "); 19 | String cinsiyet = sc.next().toUpperCase(); 20 | 21 | if (cinsiyet.equals("E")){ 22 | System.out.println("Devamke"); 23 | } 24 | if (cinsiyet.equals("K")) { 25 | System.out.println("Bye bye"); 26 | break; 27 | 28 | } 29 | 30 | 31 | System.out.println("Adınızın ilk harfini girin: "); 32 | char adIlkHarf = sc.next().toUpperCase().charAt(0); 33 | 34 | if (adIlkHarf == 'B' || adIlkHarf == 'K') { 35 | System.out.println("Evinizde oturun."); 36 | } else { 37 | System.out.println("Sokağa çıkabilirsiniz."); 38 | } 39 | 40 | break; 41 | } 42 | 43 | sc.close(); 44 | } 45 | } -------------------------------------------------------------------------------- /Errors_solution/Week2/Umut İsmail Ercivan 2111502027: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class NestedIf { 4 | public static void main(String[] args) { 5 | Scanner sc = new Scanner(System.in); 6 | 7 | while (true) { 8 | System.out.println("Yasinizi girin: "); 9 | int yas = sc.nextInt(); 10 | 11 | if (yas < 16 || yas > 18) { 12 | System.out.println("Cikis icin 1'e basin."); 13 | int exitChoice = sc.nextInt(); 14 | if (exitChoice == 1) { 15 | break; 16 | }} 17 | 18 | System.out.println("Cinsiyetinizi girin (E/K): "); 19 | String cinsiyet = sc.next().toUpperCase(); 20 | 21 | if (cinsiyet.equals("E") && cinsiyet !=("K")) { 22 | 23 | } 24 | 25 | 26 | System.out.println("Adinizin ilk harfini girin: "); 27 | char adIlkHarf = sc.next().toUpperCase().charAt(0); 28 | 29 | if (adIlkHarf == 'B' || adIlkHarf == 'K') { 30 | System.out.println("Evinizde oturun."); 31 | } else { 32 | System.out.println("Sokaga cikabilirsiniz."); 33 | } 34 | 35 | break; 36 | } 37 | 38 | sc.close(); 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /Errors_solution/Week2/nestedIf1java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class nestedIf1 { 4 | public static void main(String[] args) { 5 | Scanner scanner = new Scanner(System.in); 6 | 7 | System.out.println("Lütfen bir sayı girin: "); 8 | int sayi = scanner.nextInt(); 9 | int i; 10 | for ( i = 0; i < 10; i++) { 11 | if (sayi == i) { 12 | System.out.println("Sayı bulundu."); 13 | break; 14 | } 15 | else { 16 | System.out.println("Sayı bulunamadı."); 17 | break; 18 | } 19 | } 20 | 21 | if (sayi == i) { 22 | System.out.println("Sayı bulundu."); 23 | } else { 24 | System.out.println("Sayı bulunamadı."); 25 | } 26 | 27 | do { 28 | System.out.println(i); 29 | i++; 30 | } 31 | while (i < 10); 32 | scanner.close(); 33 | } 34 | } 35 | // fazladan parantez 36 | -------------------------------------------------------------------------------- /Errors_solution/Week3/Atakan AVcılar sol3.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class HataliKodOrnegi { 4 | public static void main(String[] args) { 5 | Scanner scanner = new Scanner(System.in); 6 | 7 | System.out.println("Lütfen bir sayı girin: "); 8 | int sayi = scanner.nextInt(); 9 | int i=0; 10 | int yakalayici = 0; 11 | int dogrutahmin = 0; 12 | do { 13 | 14 | i++; 15 | if (sayi == i) { 16 | dogrutahmin=i; 17 | yakalayici=1; 18 | } else { 19 | 20 | } 21 | } 22 | while (i 18) { 14 | System.out.println("Çıkış için 1'e basın."); 15 | int exitChoice = sc.nextInt(); 16 | if (exitChoice == 1) { 17 | break; 18 | }} 19 | 20 | System.out.println("Cinsiyetinizi girin (E/K): "); 21 | String cinsiyet = sc.next().toUpperCase(); 22 | 23 | if (cinsiyet.equals("E") && cinsiyet !=("K")) { 24 | System.out.println("Adınızın ilk harfini girin: "); 25 | char adIlkHarf = sc.next().toUpperCase().charAt(0); 26 | 27 | if (adIlkHarf == 'B' || adIlkHarf == 'K') { 28 | System.out.println("Evinizde oturun."); 29 | } else { 30 | System.out.println("Sokağa çıkabilirsiniz."); 31 | } 32 | } 33 | 34 | break; 35 | } 36 | 37 | sc.close(); 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /Errors_solution/Week3/RabiaÖzdemir.txt: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class DoWhileİleDöngü { 4 | public static void main(String[] args) { 5 | Scanner scanner = new Scanner(System.in); 6 | 7 | int flag=0; 8 | if(flag==0) { 9 | do 10 | { 11 | if(flag==0) { 12 | System.out.println("Lütfen bir sayı girin: "); 13 | sayi = scanner.nextInt(); 14 | } 15 | else { 16 | System.out.println("Islem tamamnlandı."); 17 | break; 18 | } 19 | 20 | if(flag==0) { 21 | for ( i = 0; i < 10; i++) { 22 | if (sayi == i) { 23 | System.out.println("Sayı bulundu."); 24 | flag++; 25 | 26 | break; 27 | } 28 | else { 29 | System.out.println("Sayı bulunamadı."); 30 | break; 31 | } 32 | 33 | } 34 | } 35 | } while (i< 10); 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /Errors_solution/Week3/TümHatalıKodÇözümleri.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/Errors_solution/Week3/TümHatalıKodÇözümleri.pdf -------------------------------------------------------------------------------- /Errors_solution/Week3/Umut İsmail Ercivan 2111502027: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | public class EvdenCik{ 3 | public static void main(String[] args) { 4 | Scanner scanner= new Scanner(System.in); 5 | System.out.println("Yasinizi giriniz:"); 6 | int yas=scanner.nextInt(); 7 | System.out.println("Cinsiyetinizi secin(E/K):"); 8 | String token = scanner.next(); 9 | char cinsiyet=token.charAt(0); 10 | System.out.println("Adinizin ilk harfini giriniz:"); 11 | String ad= scanner.next(); 12 | 13 | if(yas<18 && yas>16 && cinsiyet =='E' && ad =="B" ){ 14 | System.out.println("Evde kal"); 15 | }else{ 16 | System.out.println("Evden cik"); 17 | 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /Errors_solution/Week3/dowhile (3).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/Errors_solution/Week3/dowhile (3).png -------------------------------------------------------------------------------- /Errors_solution/Week3/dowhile (4).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/Errors_solution/Week3/dowhile (4).png -------------------------------------------------------------------------------- /Errors_solution/Week3/dowhile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/Errors_solution/Week3/dowhile.png -------------------------------------------------------------------------------- /Errors_solution/Week3/ibrahimkoc.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class nestedIf1 { 4 | public static void main(String[] args) { 5 | Scanner scanner = new Scanner(System.in); 6 | 7 | int i = 0; 8 | 9 | do 10 | { 11 | System.out.println("Lütfen bir sayı girin: "); 12 | int sayi = scanner.nextInt(); 13 | 14 | for ( i = 0; i < 10; i++) { 15 | if (sayi == i) { 16 | System.out.println("Sayı bulundu."); 17 | return; 18 | } 19 | else { 20 | System.out.println("Sayı bulunamadı."); 21 | break; 22 | } 23 | 24 | } 25 | } while (i < 10); 26 | } 27 | } -------------------------------------------------------------------------------- /Errors_solution/Week3/osman_arı_hatalı_kod_çözümü_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/Errors_solution/Week3/osman_arı_hatalı_kod_çözümü_1.png -------------------------------------------------------------------------------- /Errors_solution/Week3/osman_arı_hatalı_kod_çözümü_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/Errors_solution/Week3/osman_arı_hatalı_kod_çözümü_2.png -------------------------------------------------------------------------------- /Errors_solution/Week3/osman_arı_hatalı_kod_çözümü_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/Errors_solution/Week3/osman_arı_hatalı_kod_çözümü_3.png -------------------------------------------------------------------------------- /Errors_solution/Week4/1.txt: -------------------------------------------------------------------------------- 1 | ... 2 | -------------------------------------------------------------------------------- /Errors_solution/Week5/2211502039 error çözüm Ayşegül uçar: -------------------------------------------------------------------------------- 1 | public class Multi_D_Array_example { 2 | public static void main(String[] args) { 3 | // Declare and initialize 4 | int[][] matrix = { 5 | {1, 2, 3}, 6 | {4, 5, 6}, 7 | {7, 8, 9} 8 | }; 9 | 10 | // Access and display 11 | for(int i = 0; i < matrix.length; i++) { 12 | for(int j = 0; j < matrix[i].length; j++) { 13 | System.out.print(matrix[i][j] + " "); 14 | } 15 | System.out.println(); 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Errors_solution/Week5/Hatali_Kod_Cozumu: -------------------------------------------------------------------------------- 1 | public class StaticExample { 2 | static int number= 10; 3 | static void staticmetot() { // 4 | System.out.println("Bu bir static metoddur."); 5 | } 6 | void nonstaticMethod(){ 7 | System.out.println("Bu bir static olmayan metoddur."); 8 | } 9 | public static void main(String args[]) { 10 | 11 | System.out.println("Static değişkenin değeri:"+number); 12 | 13 | staticmetot(); 14 | 15 | StaticExample nesne = new StaticExample(); 16 | 17 | int nonstaticVar = 20; 18 | System.out.println("Non-static değişkenin değeri:"+nonstaticVar); 19 | 20 | nesne.nonstaticMethod(); 21 | } 22 | 23 | 24 | } 25 | // Serdar Kemal İncaman 2211502009 26 | -------------------------------------------------------------------------------- /Errors_solution/Week5/Hatali_Kod_Cozumu.java: -------------------------------------------------------------------------------- 1 | //Ahmet Emin Öz 2211502028 2 | 3 | import java.util.Scanner; 4 | public class staticExample { 5 | static int number=10;//bu degisken sınıfa ait nessneye degil. 6 | static void staticmethod(){ 7 | System.out.println("Bu static class"); 8 | } 9 | void nonstaticMethod(){ 10 | System.out.println("Bu nonstatic bir variable."); 11 | } 12 | public static void main(String[] args) { 13 | Scanner scan= new Scanner(System.in); 14 | System.out.println("Statik değişkenin değeri: "+number); 15 | 16 | staticmethod(); 17 | //obj oluştur 18 | staticExample nesne = new staticExample(); 19 | //non static tanımla 20 | int nonstaticVar=25; 21 | //onj çağır ve bitir 22 | System.out.println("Static olmayan değişkenin değeri: "+nonstaticVar); 23 | nesne.nonstaticMethod(); 24 | 25 | } 26 | } 27 | 28 | -------------------------------------------------------------------------------- /Errors_solution/Week5/HatalıCodCozumSevval.java: -------------------------------------------------------------------------------- 1 | public class StaticExample { 2 | 3 |   static int number= 10; //Bu değişken sınıfa ait nesneye ait değil.   4 | 5 |   static void staticmetot() { // 6 |     System.out.println("Bu statik bir metot"); 7 |   } 8 | 9 |   public static void main(String args[]) { 10 | 11 |     System.out.println("Number: " + number); 12 | 13 |     staticmetot(); 14 | 15 |     // Obj oluştur 16 |     StaticExample nesne = new StaticExample(); 17 | 18 |     // non-static değişken tanımla 19 |     int nonstaticVar = 20; 20 | 21 |     // Doğru çağrı 22 |     nesne.nonstaticVar(); 23 | 24 |   } 25 | 26 |   static void nonstaticVar() { 27 |     System.out.println("Bu non-static bir metot"); 28 |   } 29 | } 30 | -------------------------------------------------------------------------------- /Errors_solution/Week5/Muhammed Emre yılmaz-NestedIf: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class NestedIf { 4 | public static void main(String[] args) { 5 | Scanner sc = new Scanner(System.in); 6 | 7 | while (true) { 8 | System.out.println("Yasinizi girin: "); 9 | int yas = sc.nextInt(); 10 | 11 | if (yas < 16 || yas > 18) { 12 | System.out.println("Cikis icin 1'e basin."); 13 | int exitChoice = sc.nextInt(); 14 | if (exitChoice == 1) { 15 | break; 16 | }} 17 | 18 | System.out.println("Cinsiyetinizi girin (E/K): "); 19 | String cinsiyet = sc.next().toUpperCase(); 20 | 21 | if (cinsiyet.equals("E") && cinsiyet !=("K")) { 22 | 23 | } 24 | 25 | 26 | System.out.println("Adinizin ilk harfini girin: "); 27 | char adIlkHarf = sc.next().toUpperCase().charAt(0); 28 | 29 | if (adIlkHarf == 'B' || adIlkHarf == 'K') { 30 | System.out.println("Evinizde oturun."); 31 | } else { 32 | System.out.println("Sokaga cikabilirsiniz."); 33 | } 34 | 35 | break; 36 | } 37 | 38 | sc.close(); 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /Errors_solution/Week5/MuhammetOlcayBerkil_2111505071: -------------------------------------------------------------------------------- 1 | public class Staticveriable{ 2 | 3 | static int number= 10; //Bu değişken sınıfa ait nesneye ait değil. 4 | 5 | static void staticmethod() { // 6 | System.out.println("Bu statik bir metot"); 7 | 8 | 9 | public static void main(String args[]) { 10 | 11 | System.out.println("Number: " + number); 12 | 13 | staticmethod();; 14 | 15 | // Obje oluşturulur 16 | StaticExample nesne = new StaticExample(); 17 | 18 | // non static değişken tanımla 19 | int nonstaticVar = 20; 20 | 21 | // Doğru çağrı 22 | nesne.nonstaticVar(); 23 | 24 | } 25 | 26 | static void nonstaticVar() { 27 | System.out.println("Bu non-static bir metot"); 28 | } 29 | }} 30 | -------------------------------------------------------------------------------- /Errors_solution/Week5/NurettinİlkanEvran_StaticExample.java: -------------------------------------------------------------------------------- 1 | public class NurettinİlkanEvran_StaticExample { 2 | static int number= 10; //Bu değişken sınıfa ait nesneye ait değil. 3 | static void staticmetot() { // 4 | System.out.println("Bu static class"); 5 | 6 | } 7 | int nonstaticVar = 20; 8 | 9 | 10 | void nonstaticMethod(){ 11 | System.out.println("Bu non static bir var= "+nonstaticVar); 12 | } 13 | 14 | 15 | 16 | public static void main(String args[]) { 17 | 18 | System.out.println("Number"+number); 19 | 20 | staticmetot(); 21 | 22 | // Obj oluştur 23 | NurettinİlkanEvran_StaticExample nesne = new NurettinİlkanEvran_StaticExample(); 24 | 25 | // non static var tanımla 26 | 27 | // obj çapır ve bitir 28 | nesne.nonstaticMethod(); 29 | } 30 | //burada 31 | 32 | 33 | } -------------------------------------------------------------------------------- /Errors_solution/Week5/Staticvariableandmethod.java: -------------------------------------------------------------------------------- 1 | //2311502274 Baran Kanat 2 | public class Staticvariableandmethod { 3 | static int numero = 10; // Bu değişken sınıfa ait nesneye değil 4 | static void staticmethod(){ // 5 | System.out.println("This is static class "); 6 | 7 | } 8 | void nonstaticMethod(){ 9 | System.out.println("Bu bir non static Var" ); 10 | } 11 | 12 | public static void main(String[] args) { 13 | System.out.println("Number=" + numero); 14 | staticmethod(); 15 | 16 | //Obje oluştur 17 | //non static variable tanıma 18 | // objeyi çağır ve bitir 19 | Staticvariableandmethod nesne = new Staticvariableandmethod(); 20 | int nonstaticVariable = 6; 21 | System.out.println(nonstaticVariable + "Bu bir non static var"); 22 | nesne.nonstaticMethod(); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Errors_solution/Week5/error 2211502039 Ayşegül Uçar: -------------------------------------------------------------------------------- 1 | 2 | //2211502039 Ayşegül Uçar 3 | 4 | public class StaticExample { 5 | 6 |   static int number= 10; //Bu değişken sınıfa ait nesneye ait değil.   7 | 8 |   static void staticmetot() { // 9 |     System.out.println("Bu statik bir metot"); 10 |   } 11 | 12 |   public static void main(String args[]) { 13 | 14 |     System.out.println("Number: " + number); 15 | 16 |     staticmetot(); 17 | 18 |     // Obj oluştur 19 |     StaticExample nesne = new StaticExample(); 20 | 21 |     // non-static değişken tanımla 22 |     int nonstaticVar = 20; 23 | 24 |     // Doğru çağrı 25 |     nesne.nonstaticVar(); 26 | 27 |   } 28 | 29 |   static void nonstaticVar() { 30 |     System.out.println("Bu non-static bir metot"); 31 |   } 32 | } 33 | -------------------------------------------------------------------------------- /Errors_solution/Week5/çözüm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/Errors_solution/Week5/çözüm.png -------------------------------------------------------------------------------- /Errors_solution/Week6/7 ERROR.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/Errors_solution/Week6/7 ERROR.docx -------------------------------------------------------------------------------- /Errors_solution/Week6/7 ERRORS.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/Errors_solution/Week6/7 ERRORS.pdf -------------------------------------------------------------------------------- /Errors_solution/Week6/AYŞEGÜL UÇAR 2211502039 JAVA TOPLAMA KODU: -------------------------------------------------------------------------------- 1 | package programlamadıllerı1; 2 | 3 | public class sayitoplam { 4 | public static void main(String[]args) { 5 | double sayi1=7.5; 6 | int sayi2=20; 7 | double toplam=sayi1+sayi2; 8 | System.out.println(toplam); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /Errors_solution/Week6/AYŞEGÜL UÇAR 2211502039 SELAMLAŞMA KODU: -------------------------------------------------------------------------------- 1 | package programlamadıllerı1; 2 | public class mesaj { 3 | public static void main(String[] args) { 4 | String msg="selam "; 5 | String msg2="merhaba"; 6 | System.out.println (msg+msg2); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /Errors_solution/Week6/Ahmet Emin Öz 2211502028 Error Solution_2.java: -------------------------------------------------------------------------------- 1 | //Ahmet Emin Öz 2211502028 2 | import java.util.Scanner; 3 | public class evdencıkma { 4 | public static void main(String[] args){ 5 | Scanner input= new Scanner(System.in); 6 | //adı b ile start ve yas aralıgı 13 ve 18 aralıgında olan kızlar evde dursun 7 | int yas; 8 | boolean yasıtuttu=true; 9 | 10 | System.out.println("Yasinizi giriniz: "); 11 | yas=input.nextInt(); 12 | if(yas<13 || yas>18){ 13 | yasıtuttu=false; 14 | } 15 | if(yasıtuttu){ 16 | System.out.println("Cinsiyetinizi giriniz: "); 17 | String cinsiyet=input.next().toUpperCase(); 18 | 19 | 20 | if(cinsiyet.equals("K")){ 21 | System.out.println("Adınızın bas harfini giriniz: "); 22 | char isim=input.next().toUpperCase().charAt(0); 23 | if(isim=='B'){ 24 | System.out.println("Evde kal, sınava çalış"); 25 | } 26 | else{ 27 | System.out.println("Dısarı cıkabilirsin");} 28 | 29 | } 30 | else{ 31 | System.out.println("Dısarı cıkabilrsin"); 32 | } 33 | 34 | } 35 | 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /Errors_solution/Week6/Ayşegül Uçar 2211502039 ERRORS: -------------------------------------------------------------------------------- 1 | koddaki hata class ın süslü parantezi( } ) kapatılmamış. 2 | -------------------------------------------------------------------------------- /Errors_solution/Week6/Ayşegül Uçar 2211502039 bölme işlemi: -------------------------------------------------------------------------------- 1 | 2 | //Ayşegül Uçar 2211502039 3 | package programlamadıllerı1; 4 | 5 | public class bolme { 6 | 7 | public static void main(String[] args) { 8 | int num1 = 17; 9 | double num2 = 1.5; 10 | 11 | double result = num1 / num2; 12 | 13 | System.out.println(result); 14 | 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Errors_solution/Week6/SumeyyeElginExampleOverloading.java: -------------------------------------------------------------------------------- 1 | package hafta7; 2 | 3 | public class SumeyyeElginExampleOverloading { 4 | 5 | public static int add(int a, int b) { 6 | return a + b; 7 | } 8 | 9 | 10 | 11 | //overloading method aşırı yüklenme burada gerçekleşti, olumsuz bir şey değil programlama dilinin esnekliğini gösterir 12 | public static double add(double a, double b) { 13 | return a + b; 14 | } 15 | 16 | public static void main(String[] args) { 17 | 18 | int intSum = add(5,41); 19 | 20 | double doubleSum = add(4.1, 8.6); 21 | 22 | double doubleToIntSum = add((int)5.4, (int)8.30); //double method içinde casting örneği 23 | 24 | System.out.println("double sonuçlar: " + doubleSum); 25 | System.out.println("int sonuçlar: " + intSum); 26 | System.out.println("double to int result: " + doubleToIntSum); 27 | 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Errors_solution/Week6/Week5dosya.md: -------------------------------------------------------------------------------- 1 | sadsa 2 | -------------------------------------------------------------------------------- /Errors_solution/Week6/dataType: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/Errors_solution/Week6/dataType -------------------------------------------------------------------------------- /Errors_solution/Week6/dataType.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/Errors_solution/Week6/dataType.png -------------------------------------------------------------------------------- /Errors_solution/Week6/sayibulmacozum(SifanurOnal): -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class hatacozum1 { 4 | public static void main(String[] args) { 5 | Scanner scanner = new Scanner(System.in); 6 | 7 | System.out.println("Lutfen bir sayi girin: "); 8 | int sayi = scanner.nextInt(); 9 | int i; 10 | for ( i = 0; i <= 10; i++) { 11 | System.out.println(i); 12 | if (sayi == i) { 13 | System.out.println("Sayi bulundu."); 14 | break; 15 | } 16 | else { 17 | System.out.println("Sayi bulunamadi."); 18 | } 19 | } 20 | 21 | 22 | 23 | scanner.close(); 24 | } 25 | } 26 | 27 | //do-while dongusu for dongusuyle ayni islevi gordugu icin silinmelidir. 28 | -------------------------------------------------------------------------------- /Errors_solution/Week6/solveError.java: -------------------------------------------------------------------------------- 1 | public class Multi_D_Array_example { 2 | public static void main(String[] args) { 3 | //Declare and initialize 4 | int[][] matrix = new int[3][3]; 5 | 6 | matrix[0] = new int[] {1,2,3}; 7 | matrix[1] = new int[] {4,5,6}; 8 | matrix[2] = new int[] {7,8,9}; 9 | 10 | 11 | 12 | //access and display 13 | for(int i= 0; i16 && yas<18) { 23 | if (cinsiyet. equalsIgnoreCase ( anotherString: "Enkek") && ilkHarf == 'B') { 24 | System.out.println("Evde otur"); } 25 | else 26 | System.out println ("Hata!"); J 27 | 28 | elsel 29 | System.out.println("Hata!"); 30 | 31 | }}} 32 | 33 | //İbrahim Öz 2111502026 34 | -------------------------------------------------------------------------------- /Errors_solution/Week6/İbrahim Öz 2111502026 SELAMLAŞMA: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class Main { 4 | public static void main(String[] args) { 5 | 6 | Scanner scanner = new Scanner(System.in); 7 | 8 | System.out.print("İsminiz nedir? "); 9 | String isim = scanner.nextLine(); 10 | 11 | System.out.println("Merhaba, " + isim + "! Hoş geldiniz."); 12 | System.out.println("Nasılsınız " + isim + "?"); 13 | 14 | scanner.close(); 15 | } 16 | } 17 | 18 | //İbrahim Öz 2111502026 19 | -------------------------------------------------------------------------------- /Errors_solution/Week6/İbrahim Öz 2111502026 TOPLAM: -------------------------------------------------------------------------------- 1 | public class Main { 2 | public static void main(String[] args) { 3 | int sayi1 = 7; 4 | int sayi2 = 10; 5 | 6 | int toplam = sayi1 + sayi2; 7 | 8 | System.out.println("Toplam: " + toplam); 9 | } 10 | } 11 | 12 | //İbrahim Öz 2111502026 13 | -------------------------------------------------------------------------------- /JavaOOP_tanım/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/.DS_Store -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/Türkçe Kaynak Sunu/.DS_Store -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Ders01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/Türkçe Kaynak Sunu/Ders01.pdf -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Ders02.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/Türkçe Kaynak Sunu/Ders02.pdf -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Ders03.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/Türkçe Kaynak Sunu/Ders03.pdf -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Ders04.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/Türkçe Kaynak Sunu/Ders04.pdf -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Ders05.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/Türkçe Kaynak Sunu/Ders05.pdf -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Ders06.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/Türkçe Kaynak Sunu/Ders06.pdf -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Ders07.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/Türkçe Kaynak Sunu/Ders07.pdf -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Ders08.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/Türkçe Kaynak Sunu/Ders08.pdf -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Ders09.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/Türkçe Kaynak Sunu/Ders09.pdf -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Ders10.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/Türkçe Kaynak Sunu/Ders10.pdf -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Ders11.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/Türkçe Kaynak Sunu/Ders11.pdf -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Ders12.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/Türkçe Kaynak Sunu/Ders12.pdf -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Ders13.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/Türkçe Kaynak Sunu/Ders13.pdf -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Ders14.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/Türkçe Kaynak Sunu/Ders14.pdf -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Extra/ProgConcepts1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/Türkçe Kaynak Sunu/Extra/ProgConcepts1.pdf -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Extra/enum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/Türkçe Kaynak Sunu/Extra/enum.png -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Extra/enumerator.py: -------------------------------------------------------------------------------- 1 | myList = [ "apple", "banana", "orange","grape"] 2 | # enumerate 3 | for index, value in enumerate(myList): 4 | print(f"Index : {index}, value:{value}") 5 | -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Extra/no_enum.py: -------------------------------------------------------------------------------- 1 | myList = [ "apple", "banana", "orange","grape"] 2 | 3 | index = 0 4 | for value in myList: 5 | print(f"Index : {index}, value:{value}") 6 | index +=1 7 | # index = index+1 8 | -------------------------------------------------------------------------------- /JavaOOP_tanım/Türkçe Kaynak Sunu/Extra/programlama dil.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaOOP_tanım/Türkçe Kaynak Sunu/Extra/programlama dil.pdf -------------------------------------------------------------------------------- /JavaStuPractices/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaStuPractices/.DS_Store -------------------------------------------------------------------------------- /JavaStuPractices/JavaCodes/Bolme.java: -------------------------------------------------------------------------------- 1 | // İbrahim Koç 2211502004 2 | class Bolme { 3 | public static void main(String[] args) { 4 | int num1 = 13; 5 | double num2 = 7.13; 6 | 7 | double result = num1 / num2; 8 | 9 | System.out.println(result); 10 | 11 | } 12 | } -------------------------------------------------------------------------------- /JavaStuPractices/JavaCodes/FirstProgram.java: -------------------------------------------------------------------------------- 1 | package JavaCodes; 2 | 3 | public class FirstProgram { 4 | public static void main(String[] args) { 5 | System.out.println("Hello World"); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /JavaStuPractices/JavaCodes/cagridemirkiran2211502023(toplama).java: -------------------------------------------------------------------------------- 1 | package JavaCodes; 2 | 3 | public class Toplama { 4 | public static void main(String[] args) { 5 | int a = 5; 6 | int b = 10; 7 | int toplam = a + b; 8 | System.out.println("Toplam: " + toplam); 9 | } 10 | 11 | } 12 | -------------------------------------------------------------------------------- /JavaStuPractices/Muhammed Emre Yılmaz- Overload: -------------------------------------------------------------------------------- 1 | public class overload { 2 | public static int add(int a, int b) { 3 | return a + b; 4 | } 5 | 6 | public static void main(String[] args) { 7 | int intResult = add(5,4); 8 | double doubleResult = add((int) 5.3,(int) 4.89); 9 | System.out.println("\n İnteger result =" + intResult); 10 | System.out.println("Double result =" + doubleResult); 11 | -------------------------------------------------------------------------------- /JavaStuPractices/SelectionStatment_MuhammetOlcayBerkil: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class SelectionStatment { 4 | public static void main(String[] args) { 5 | int x; 6 | Scanner input=new Scanner(System.in); 7 | System.out.println("X'i giriniz: "); 8 | x=input.nextInt(); 9 | if(x>0){ 10 | System.out.println("X Pozitif"); 11 | } else if (x<0) { 12 | System.out.println("X Negatiftir"); 13 | } 14 | else { 15 | System.out.println("X sıfırdır"); 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /JavaStuPractices/Week1/Ebrarbulut: -------------------------------------------------------------------------------- 1 | public class selamlasma { 2 | public static void main(String[] args) { 3 | String msg = "Selam Ali"; 4 | String msg1 = "Selam Ahmet"; 5 | System.out.printf(msg+msg1); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /JavaStuPractices/Week1/Hakan 2211502016 bölme: -------------------------------------------------------------------------------- 1 | public class bolme{ 2 | 3 | public static void(String[] args){ 4 | 5 | int num1=6; 6 | double num2=2.5; 7 | double bolum=num1/num2; 8 | 9 | System.out.println("Iki sayinin bolumu: " +bolum); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /JavaStuPractices/Week1/Merve Cingöz 2111502015: -------------------------------------------------------------------------------- 1 | class Sayitoplam { 2 | public static void main(String[] args) { 3 | int sayi1=6; 4 | int sayi2=5; 5 | int toplam= sayi1+ sayi2; 6 | 7 | 8 | System.out.println("toplam= " + toplam); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /JavaStuPractices/Week1/Merve Cingöz 2111502015 java bölme: -------------------------------------------------------------------------------- 1 | public class bolme { 2 | public static void main(String[] args) { 3 | int sayi1 = 12; 4 | double sayi2 = 5.2; 5 | 6 | double bolme = sayi1 / sayi2; 7 | 8 | System.out.println("iki sayinin bolumu:"+bolme); 9 | } 10 | } 11 | 12 | 13 | Çıktısı: iki sayinin bolumu: 2.3 14 | -------------------------------------------------------------------------------- /JavaStuPractices/Week1/Merve Cingöz 2111502015 java merhaba kodu: -------------------------------------------------------------------------------- 1 | public class selamlasma { 2 | public static void main(String[] args) { 3 | String spiker1 = "Selam, nasilsiniz "; 4 | String spiker2 = "Selam, iyiyim siz nasilsiniz "; 5 | System.out.println( spiker1+ spiker2); 6 | } 7 | } 8 | Çıktısı: Selam, nasilsiniz 9 | Selam, iyiyim siz nasilsiniz 10 | -------------------------------------------------------------------------------- /JavaStuPractices/Week1/Merve Cingöz 2111502015 koddaki hatanın sebebi: -------------------------------------------------------------------------------- 1 | KOD: 2 | public class Bolme { 3 | public static void main( String [] args){ 4 | 5 | int sayi2; 6 | double sonuc, sayi1; 7 | 8 | sayi2=34; 9 | sayi1=885.54; 10 | sonuc= sayi1/sayi2; 11 | System.out.println( " sonuc" + sonuc); 12 | } 13 | } 14 | 15 | 16 | SEBEBİ: Java'da iki tamsayının bölünmesi sonucu her zaman bir tamsayıdır ve ondalık kısmı göstermez.Sonuç bir tamsayı olacaktır ve ondalık kısmı göstermeyecektir. O yüzden sonucu int türünden tanımlamalıyız. 17 | -------------------------------------------------------------------------------- /JavaStuPractices/Week1/bolme.java: -------------------------------------------------------------------------------- 1 | public class bolme { 2 | public static void main(String[] args) { 3 | int sayi1 = 5; 4 | double sayi2 = 27; 5 | 6 | double bolmeSonucu = sayi1 / sayi2; 7 | 8 | System.out.println("iki sayının bölümü:"+bolmeSonucu); 9 | } 10 | } -------------------------------------------------------------------------------- /JavaStuPractices/Week1/ervabayburtlubolme: -------------------------------------------------------------------------------- 1 | public class Bolme 2 | { 3 | public static void main(String[] args) 4 | { 5 | double a=8.2; 6 | int b=6; 7 | double islem=a/b; 8 | System.out.println(islem); 9 | } 10 | 11 | } 12 | -------------------------------------------------------------------------------- /JavaStuPractices/Week1/ervabayburtlusayitoplam: -------------------------------------------------------------------------------- 1 | public class SayiToplam 2 | { 3 | public static void main(String[] args) 4 | { 5 | int a=4,b=8; 6 | double sum=a+b; 7 | System.out.println("İki sayinin toplamı:"+sum); 8 | } 9 | 10 | } 11 | -------------------------------------------------------------------------------- /JavaStuPractices/Week1/ervabayburtluselamlaşma: -------------------------------------------------------------------------------- 1 | public  class Selamlaşma 2 | { 3 |      public static void main(String[] args) 4 |     { 5 |         String message1="Merhaba,nasılsın?\n"; 6 |         String message2="İyiyim,teşekkür ederim"; 7 |         System.out.println(message1+message2); 8 |         9 |     } 10 |     } 11 | -------------------------------------------------------------------------------- /JavaStuPractices/Week1/esra aktulum bölme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaStuPractices/Week1/esra aktulum bölme.png -------------------------------------------------------------------------------- /JavaStuPractices/Week1/esra aktulum merhaba yazdırdım.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaStuPractices/Week1/esra aktulum merhaba yazdırdım.png -------------------------------------------------------------------------------- /JavaStuPractices/Week1/esra aktulum toplama.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaStuPractices/Week1/esra aktulum toplama.png -------------------------------------------------------------------------------- /JavaStuPractices/Week1/iki metin yazma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaStuPractices/Week1/iki metin yazma.png -------------------------------------------------------------------------------- /JavaStuPractices/Week1/javabölme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaStuPractices/Week1/javabölme.png -------------------------------------------------------------------------------- /JavaStuPractices/Week1/javadeneme.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /JavaStuPractices/Week2/SumeyyeElginBolme.java: -------------------------------------------------------------------------------- 1 | public class SumeyyeElginBolme { 2 | public static void main(String[] args) { 3 | double number1 = 8.7; 4 | int number2 = 2; 5 | 6 | double divide = number1 / number2; 7 | 8 | System.out.println(number1 + " / " + number2 + " = "+ divide); 9 | 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /JavaStuPractices/Week2/SumeyyeElginHello.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | public class SumeyyeElginHello { 3 | public static void main(String[] args) { 4 | Scanner input = new Scanner(System.in); 5 | 6 | String name; 7 | 8 | System.out.print("isminizi giriniz: "); 9 | name = input.nextLine(); 10 | 11 | System.out.println("merhaba, " + name + "!"); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /JavaStuPractices/Week2/SumeyyeElginSayiToplama.java: -------------------------------------------------------------------------------- 1 | public class SumeyyeElginSayiToplama { 2 | public static void main(String[] args) { 3 | int number1 = 5; 4 | int number2 = 8; 5 | 6 | int sum = number1+ number2; 7 | 8 | System.out.println(number1 + " ve " + number2 + " sayılarının toplamının sonucu: " + sum); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /JavaStuPractices/Week2/Umut: -------------------------------------------------------------------------------- 1 | public class SayiToplam { 2 | 3 | public static void main(String[] args) { 4 | double num1 = 7.8; 5 | int num2 = 3; 6 | double result = num1/num2; 7 | System.out.println("Sonuc="+result); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /JavaStuPractices/Week2/Umut İsmail Ercivan: -------------------------------------------------------------------------------- 1 | public class SayiToplam { 2 | 3 | public static void main(String[] args) { 4 | int num1=5; 5 | int num2=3; 6 | System.out.println("SayilarinToplami"+(num1+num2)); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /JavaStuPractices/Week2/Yeni Metin Belgesi.txt: -------------------------------------------------------------------------------- 1 | class sayitoplami { 2 | public static void main(String[] args) { 3 | int sayi1=50; 4 | int sayi2=90; 5 | int toplam = (sayi1+sayi2); 6 | System.out.println("sayilarin toplami = "+toplam); 7 | } 8 | } -------------------------------------------------------------------------------- /JavaStuPractices/Week2/osman_arı_bölme_işlemi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaStuPractices/Week2/osman_arı_bölme_işlemi.png -------------------------------------------------------------------------------- /JavaStuPractices/Week2/osman_arı_error_çeşitleri.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaStuPractices/Week2/osman_arı_error_çeşitleri.png -------------------------------------------------------------------------------- /JavaStuPractices/Week2/osman_arı_selamlaşma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaStuPractices/Week2/osman_arı_selamlaşma.png -------------------------------------------------------------------------------- /JavaStuPractices/Week2/osman_arı_toplama_işlemi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaStuPractices/Week2/osman_arı_toplama_işlemi.png -------------------------------------------------------------------------------- /JavaStuPractices/Week2/sayiToplam.java: -------------------------------------------------------------------------------- 1 | public class sayiToplam { 2 | public static void main(String[] args) { 3 | int sayi1 = 5; 4 | int sayi2 = 27; 5 | 6 | int toplam = sayi1 + sayi2; 7 | 8 | System.out.println("iki sayının toplamı:"+toplam); 9 | } 10 | } -------------------------------------------------------------------------------- /JavaStuPractices/Week2/selin filiz 2211502055: -------------------------------------------------------------------------------- 1 | 2 | class Sayitoplami { 3 | public static void main(String[] args) { 4 | int sayi1=5; 5 | int sayi2=4; 6 | int toplam=sayi1+sayi2; 7 | System.out.println("Toplaminiz:" + toplam); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /JavaStuPractices/Week2/selin filiz bolme: -------------------------------------------------------------------------------- 1 | public class bolme { 2 | public static void main(String[] args) { 3 | int sayi1 = 45; 4 | double sayi2 = 12.2; 5 | 6 | double bolme = sayi1 / sayi2; 7 | 8 | System.out.println("iki sayinin bolumu:"+bolme); //iki sayinin bolumu:3.688 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /JavaStuPractices/Week2/selin filiz selamlaşma: -------------------------------------------------------------------------------- 1 | public class Selamlaşma { 2 | public static void main(String[] args) { 3 | String mesaj1="Selam!\n"; 4 | String mesaj2="Selam,Nasilsin?"; 5 | System.out.println(mesaj1+ mesaj2); 6 | } 7 | } 8 | 9 | 10 | /* 11 | ÇIKTI: 12 | Selam! 13 | Selam,Nasılsın? 14 | */ 15 | -------------------------------------------------------------------------------- /JavaStuPractices/Week2/week2.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /JavaStuPractices/Week3/1.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /JavaStuPractices/Week3/AhmetEminÖz2211502028.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | public class evdeotur { 3 | public static void main(String[] args) { 4 | Scanner scanner=new Scanner(System.in); 5 | int yas; 6 | String ad; 7 | String cinsiyet; 8 | 9 | System.out.println("Adınızın ilk harfini giriniz: "); 10 | ad=scanner.nextLine().toUpperCase().charAt(0) + ""; 11 | 12 | System.out.println("Cinsiyetinizi belirtiniz: "); 13 | cinsiyet=scanner.nextLine(); 14 | 15 | System.out.println("Yaşınızı giriniz: "); 16 | yas=scanner.nextInt(); 17 | 18 | if(yas<18){ 19 | if (yas > 16 && cinsiyet.equals("erkek") && (ad.equals("b") || ad.equals("B"))){ 20 | System.out.println("Evde kal"); 21 | } 22 | else{ 23 | System.out.println("Dışarı çık"); 24 | } 25 | } 26 | else{ 27 | System.out.println("Dışarı cık"); 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /JavaStuPractices/Week3/Evde_oturma.java: -------------------------------------------------------------------------------- 1 | //Muhammet Baran Kuzu 2111502013 2 | 3 | import java.util.Scanner; 4 | 5 | public class Evde_oturma { 6 | public static void main(String[] args) { 7 | Scanner oku = new Scanner(System.in); 8 | 9 | System.out.print("Yaş gir: "); 10 | int age = oku.nextInt(); 11 | oku.nextLine(); 12 | 13 | System.out.print("Cinsiyet gir (E/K): "); 14 | String gender = oku.nextLine(); 15 | 16 | System.out.print("İsminin baş harfi: "); 17 | String name = oku.nextLine(); 18 | 19 | if(age<18) { 20 | if(age>16 && gender.equals("E") && name.equals("b")) 21 | System.out.println("Evde otur."); 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /JavaStuPractices/Week3/GurhanK_EvdeOtur.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class GurhanK_EvdeOtur { 4 | public static void main(String[] args) { 5 | Scanner scanner = new Scanner(System.in); 6 | 7 | System.out.print("İsminizi giriniz: "); 8 | String isim1 = scanner.nextLine(); 9 | System.out.print("Yaşınızı giriniz: "); 10 | int yas = scanner.nextInt(); 11 | System.out.print("Erkek için 1 kadın için 0 tuşlayınız: "); 12 | int cinsiyet = scanner.nextInt(); 13 | 14 | char char1 = isim1.charAt(0); 15 | char temp = 'B'; 16 | 17 | if(yas<18 && cinsiyet==1) { 18 | if(char1==temp){ 19 | System.out.println("Evde otur"); 20 | } 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /JavaStuPractices/Week3/Muhammet Olcay Berkil PSCODE.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaStuPractices/Week3/Muhammet Olcay Berkil PSCODE.PNG -------------------------------------------------------------------------------- /JavaStuPractices/Week3/Muhammet Olcay Berkil evdeotur.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaStuPractices/Week3/Muhammet Olcay Berkil evdeotur.PNG -------------------------------------------------------------------------------- /JavaStuPractices/Week3/NurettinIlkanEvran.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | public class NurettinIlkanEvran { 3 | 4 | public static void main(String[] args) { 5 | Scanner sc= new Scanner(System.in); 6 | System.out.println("Yas gir: "); 7 | int yas= sc.nextInt(); 8 | sc.nextLine(); 9 | 10 | System.out.println("Cinsiyet gir: "); 11 | String cinsiyet= sc.nextLine(); 12 | 13 | System.out.println("Bas harf: "); 14 | String isim= sc.nextLine(); 15 | 16 | 17 | if(yas<18 && yas>16 && cinsiyet.equals("erkek") && isim.equals("B")) { 18 | System.out.println("Evde otur"); 19 | } 20 | } 21 | 22 | } -------------------------------------------------------------------------------- /JavaStuPractices/Week3/OmerSelim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaStuPractices/Week3/OmerSelim.png -------------------------------------------------------------------------------- /JavaStuPractices/Week3/PDhafta3.java: -------------------------------------------------------------------------------- 1 | package mynewproject1; 2 | import java.util.Scanner; 3 | public class PDhafta3 { 4 | 5 | public static void main(String[] args) { 6 | // TODO Auto-generated method stub 7 | Scanner sc=new Scanner(System.in); 8 | System.out.println("Lutfen adinizi giriniz: "); 9 | String name=sc.nextLine(); 10 | System.out.println("Lutfen yasinizi giriniz: "); 11 | int age=sc.nextInt(); 12 | System.out.println("Kiz iseniz 1'e erkek iseniz 2'ye basin"); 13 | int cinsiyet=sc.nextInt(); 14 | 15 | while(true) { 16 | if(age>=18&&age<=16) { 17 | break; 18 | 19 | } 20 | else if(cinsiyet==2) { 21 | break; 22 | } 23 | else if(name.toUpperCase().charAt(0)!='B') { 24 | break; 25 | } 26 | else { 27 | System.out.println("Evde Kal!"); 28 | break; 29 | } 30 | } 31 | 32 | 33 | } 34 | 35 | } 36 | -------------------------------------------------------------------------------- /JavaStuPractices/Week3/PseudoCodeSumeyyeElgin.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class PseudoCodeSumeyyeElgin { 4 | public static void main(String[] args) { 5 | Scanner sc = new Scanner(System.in); 6 | 7 | int age; 8 | String firstLetter; 9 | String gender; 10 | 11 | System.out.print("yaşınızı giriniz: "); 12 | age = sc.nextInt(); 13 | 14 | sc.nextLine(); //nextInt'ten sonra hemen nextLine gelince bir satır atlıyor. bunu önlemek için bu satırı yazdım 15 | 16 | System.out.print("adınızın ik harfini giriniz: "); 17 | firstLetter = sc.nextLine(); 18 | 19 | System.out.print("cinsiyetinizi giriniz: "); 20 | gender = sc.nextLine(); 21 | 22 | if (age < 18) { 23 | if (age > 16 && gender.equals("erkek") && firstLetter.equals("B")) { 24 | System.out.println("evde otur"); 25 | } else { 26 | System.out.println("dışarı çık"); 27 | } 28 | } else { 29 | System.out.println("gezebilirsin"); 30 | } 31 | 32 | } 33 | 34 | 35 | } 36 | -------------------------------------------------------------------------------- /JavaStuPractices/Week3/SongülKarabulut: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | class yassor { 4 | public static void main(String[] args) { 5 | Scanner input = new Scanner(System.in); 6 | System.out.println("Yasinizi ve adinizin ilk harfini giriniz. Cinsiyetinizi male/1 ya da female/2 olarak belirtiniz."); 7 | int yas = input.nextInt(); 8 | String isim = input.next(); 9 | int cinsiyet = input.nextInt(); 10 | 11 | if (yas < 18 && yas > 16 && cinsiyet == 1 && isim.equals("B")) { 12 | System.out.println("Evde otur."); 13 | } else { 14 | System.out.println("Disari cik."); 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /JavaStuPractices/Week3/Umut İsmail Ercivan 2111502027: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class MatchingName { 4 | public static void main(String[] args) { 5 | String isim = "Umut"; 6 | Scanner sc = new Scanner(System.in); 7 | String name = sc.nextLine(); 8 | if (name.equals(isim)) { 9 | System.out.println("Welcome"); 10 | } else { 11 | System.out.println("Wrong name"); 12 | } 13 | sc.close(); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /JavaStuPractices/Week3/cagridemirkiran2211502023(ders pseudocode).java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | public class derstest { 3 | public static void main(String[]args){ 4 | 5 | Scanner sc = new Scanner(System.in); 6 | System.out.print("yasinizi giriniz:"); 7 | int yas=sc.nextInt(); 8 | System.out.print("cinsiyetinizi giriniz:"); 9 | String gender=sc.next(); 10 | System.out.print("Adınızın ilk harfini giriniz:"); 11 | String first=sc.next(); 12 | 13 | if((yas>16 && yas<18) && gender.equals("erkek") && first.equals("b")){ 14 | System.out.print("evde otur."); 15 | } 16 | else { 17 | System.out.print("none"); 18 | } 19 | } 20 | 21 | } 22 | -------------------------------------------------------------------------------- /JavaStuPractices/Week3/deneme1.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | class Deneme { 4 | public static void main(String[] args) { 5 | int yas; 6 | String cinsiyet; 7 | String ad; 8 | Scanner input = new Scanner(System.in); 9 | System.out.println("Yas giriniz : "); 10 | yas = input.nextInt(); 11 | System.out.println("Cinsiyet giriniz : "); 12 | cinsiyet = input.next(); 13 | System.out.println("Isim giriniz : "); 14 | ad = input.next(); 15 | if (yas < 18) { 16 | if (16 < yas) { 17 | if (cinsiyet.equals("erkek")) { 18 | if (ad.startsWith("B")) { 19 | System.out.println("evde otur!"); 20 | } else { 21 | System.out.println("disari cik!"); 22 | } 23 | } else { 24 | System.out.println("disari cik!"); 25 | } 26 | } else { 27 | System.out.println("disari cik!"); 28 | } 29 | } else { 30 | System.out.println("disari cik!"); 31 | } 32 | } 33 | } -------------------------------------------------------------------------------- /JavaStuPractices/Week3/deneme2.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | class Deneme { 4 | public static void main(String[] args) { 5 | int yas; 6 | String cinsiyet; 7 | String ad; 8 | Scanner input = new Scanner(System.in); 9 | System.out.println("Yas giriniz : "); 10 | yas = input.nextInt(); 11 | System.out.println("Cinsiyet giriniz : "); 12 | cinsiyet = input.next(); 13 | System.out.println("Isim giriniz : "); 14 | ad = input.next(); 15 | if (yas < 18 && 16 < yas && cinsiyet.equals("erkek") && ad.startsWith("B")) { 16 | System.out.println("evde otur!"); 17 | } else { 18 | System.out.println("disari cik!"); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /JavaStuPractices/Week3/ebrar bulut2211502059.java: -------------------------------------------------------------------------------- 1 | import javax.xml.transform.stream.StreamSource; 2 | import java.util.Scanner; 3 | public class programLanguage { 4 | public static void main(String[] args){ 5 | Scanner yaz= new Scanner(System.in); 6 | 7 | String cınsıyet,erkek,kız; 8 | String adı; 9 | System.out.println("yasınızı giriniz"); 10 | int yas = yaz.nextInt(); 11 | System.out.println("cınsıyetinizi giriniz "); 12 | yaz.nextLine(); 13 | cınsıyet=yaz.nextLine(); 14 | System.out.println("adınızın ilk harfini "); 15 | yaz.nextLine(); 16 | adı=yaz.nextLine(); 17 | 18 | if(yas <18 && yas>16 && cınsıyet.equals("erkek") && adı.equals("B") ){ 19 | System.out.println("evde otur"); 20 | } 21 | else{ 22 | System.out.println("cık"); 23 | } 24 | 25 | 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /JavaStuPractices/Week3/esraaktuklum profg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaStuPractices/Week3/esraaktuklum profg.png -------------------------------------------------------------------------------- /JavaStuPractices/Week3/ibrahimkoc2211502004.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class deneme { 4 | public static void main(String[] args){ 5 | Scanner input = new Scanner(System.in); 6 | 7 | System.out.print("Yaşını gir: "); 8 | int yas = input.nextInt(); 9 | 10 | if(yas <18 && yas >16 ){ 11 | System.out.print("Cinsiyeti giriniz: "); 12 | String gender = input.next(); 13 | 14 | 15 | System.out.print("Adını gir: "); 16 | String isim = input.next(); 17 | Character firstLetter = isim.charAt(0); 18 | 19 | if(gender.equals("erkek") && firstLetter.equals('b')){ 20 | System.out.println("evde kal"); 21 | } 22 | else{ 23 | System.out.println("Dışarı çık"); 24 | 25 | } 26 | } 27 | } 28 | } 29 | 30 | -------------------------------------------------------------------------------- /JavaStuPractices/Week3/java.odev.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaStuPractices/Week3/java.odev.pdf -------------------------------------------------------------------------------- /JavaStuPractices/Week3/osman_arı_evde_otur_kontrol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaStuPractices/Week3/osman_arı_evde_otur_kontrol.png -------------------------------------------------------------------------------- /JavaStuPractices/Week4/1.txt: -------------------------------------------------------------------------------- 1 | week 2 | -------------------------------------------------------------------------------- /JavaStuPractices/Week5/1.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /JavaStuPractices/Week6/1.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /JavaStuPractices/Week6/2111502015 Merve Cingöz Çok Boyutlu Dizi: -------------------------------------------------------------------------------- 1 | public class CokBoyutluDizi { 2 | 3 | public static void main(String[] args) { 4 | // TODO Auto-generated method stub 5 | int[][] dizi= new int[3][4]; 6 | for (int i=0;iy; 18 | boolean result2 =isGreater&&isEqual; 19 | 20 | int number =18; 21 | number+=6; 22 | number-=3; 23 | printAll(x, y, z, w, result, a, b, number, result2, isEqual, isGreater); 24 | } 25 | 26 | public static void printAll(int x,int y,int z, int w,String result,double a,int b,int number,boolean result2, 27 | boolean isEqual,boolean isGreater){ 28 | 29 | System.out.println("z="+z); 30 | System.out.println("w="+w); 31 | System.out.println("result="+ result); 32 | System.out.println("b=" +b); 33 | System.out.println("result2=" +result2); 34 | System.out.println("number="+number); 35 | 36 | 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /JavaStuPractices/Week6/Büşra Yavuz overloading: -------------------------------------------------------------------------------- 1 | public class deneme2 { 2 | //overloading örneği 3 | public static int add(int a,int b) { 4 | 5 | return a+b; 6 | 7 | } 8 | public static double add(double a,double b) { 9 | return a+b; 10 | } 11 | 12 | public static void main(String[] args) { 13 | int intResult=add(4,7); 14 | double doubleResult=add(3.5,9.7); 15 | 16 | System.out.println("integer result=" + intResult); 17 | System.out.println("double result=" + doubleResult); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /JavaStuPractices/Week6/Ebrar Bulut 2211502059.java: -------------------------------------------------------------------------------- 1 | 2 | // EBRAR BULUT 2211502059 3 | //printf sıkıntısını çözdüm.PrintStresm kütüphanesi ekleyip tanımlayarak yaptım. 4 | import java.io.PrintStream; 5 | public class dattaType { 6 | 7 | //2211502059 Ebrar Bulut 8 | public static void main(String[] args) { 9 | int array[][]={{1,2,3},{4,5,6},{7,8,9}}; 10 | 11 | 12 | for(int i=0 ; i< array.length; i++){ 13 | 14 | for(int j=0 ; j "casting" işlemi ile float ifade int'e çevrilir. 26 | System.out.println("\ninteger result ="+intResult); 27 | System.out.println("\n"); 28 | System.out.println("double result ="+doubleResult); 29 | } 30 | } 31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /JavaStuPractices/Week6/Selin Filiz 2211502055 matrix: -------------------------------------------------------------------------------- 1 | package multi_D_Array_example; 2 | 3 | public class Multi_D_Array_example { 4 | 5 | public static void main(String[] args) { 6 | int [][] matrix= {{10,20,30},{40,50,60},{70,80,90}}; 7 | int i,j; 8 | for( i=0;i0){ 5 | System.out.println(count); 6 | count--; 7 | 8 | /* int count = 100; 9 | do { 10 | System.out.println(count); 11 | count--; 12 | } 13 | while (count>0);*/ 14 | /*for (int i =100; i >0; i--){ 15 | System.out.println(i);*/ 16 | } 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /JavaStuPractices/Week6/deneme1.java: -------------------------------------------------------------------------------- 1 | class Array { 2 | public static void main(String[] args) { 3 | int[][][][] matrix = new int[4][4][4][4]; 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /JavaStuPractices/Week6/emrekarabiberler.java: -------------------------------------------------------------------------------- 1 | public class Main{ 2 | public static void printAll(int x,int y,int z,int w,String result,boolean isEqual,boolean isGreater,boolean result2,int number){ 3 | 4 | System.out.println(y); 5 | System.out.println(z); 6 | System.out.println(w); 7 | System.out.println(result); 8 | System.out.println(isEqual); 9 | System.out.println(isGreater); 10 | System.out.println(result2); 11 | System.out.println(number); 12 | } 13 | 14 | 15 | public static void main(String[] args){ 16 | 17 | int x,y,z,w; 18 | x= 10; 19 | y= 5; 20 | z= x + y; 21 | w= x * y; 22 | String str1 = "hello"; 23 | String str2 = "world"; 24 | String result = str1 + str2; 25 | double a = 5.5; 26 | int b = (int) a; 27 | boolean isEqual = x == y; 28 | boolean isGreater = x > y; 29 | boolean result2 = isGreater && isEqual; 30 | int number = 18; 31 | number +=6; 32 | number -=3; 33 | 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /JavaStuPractices/Week6/emrekarabiberleroverloading: -------------------------------------------------------------------------------- 1 | public class Main { 2 | public static int add(int a, int b){ 3 | return a+b; 4 | } 5 | public static double add(double a,double b){ 6 | return a+b; 7 | } 8 | public static void main(String[] args){ 9 | int result = add(7,2); 10 | System.out.println("result:"+result); 11 | System.out.println("\n"); 12 | double result2 = add(2.57,4.69); 13 | System.out.println("result2:"+result2); 14 | 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /JavaStuPractices/Week6/ibrahimkoc_2211502004.java: -------------------------------------------------------------------------------- 1 | import java.util.Random; 2 | 3 | public class Main { 4 | public static void main(String[] args) { 5 | Random rand = new Random(); 6 | int[][][] matris= new int[5][5][5]; 7 | 8 | for (int i = 0; i < matris.length; i++){ 9 | for (int k = 0; k < matris.length; k++){ 10 | for (int j= 0; j < matris.length; j++){ 11 | matris[i][k][j] = rand.nextInt(1000); 12 | } 13 | } 14 | } 15 | 16 | for (int i = 0; i < matris.length; i++){ 17 | for (int k = 0; k < matris.length; k++){ 18 | for (int j= 0; j < matris.length; j++){ 19 | System.out.print(matris[i][k][j] + " "); 20 | } 21 | System.out.println(""); 22 | } 23 | System.out.println(""); 24 | } 25 | } 26 | } -------------------------------------------------------------------------------- /JavaStuPractices/Week6/matrix örnek.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaStuPractices/Week6/matrix örnek.png -------------------------------------------------------------------------------- /JavaStuPractices/Week6/multi_d_arr: -------------------------------------------------------------------------------- 1 | public class multiDimensional { 2 | public static void main(String[] args) { 3 | int[][] arr = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}, {10, 11, 12}}; 4 | for (int i = 0; i < arr.length; i++) { 5 | for (int j = 0; j < arr[i].length; j++) { 6 | System.out.print(arr[i][j]); 7 | } 8 | System.out.println(); 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /JavaStuPractices/Week6/multidArray.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | public class multidArray { 3 | 4 | public static void main(String[] args) { 5 | // TODO Auto-generated method stub 6 | Scanner sc=new Scanner(System.in); 7 | int size=3; 8 | int[][] multida= new int[size][size]; 9 | for(int i=0;iy; 12 | boolean result2= isGreater && isEqual; 13 | int number =18; 14 | number +=6; 15 | number -=3; 16 | printAll(x,y,z,w,b,number,result,isEqual,isGreater,result2); 17 | 18 | } 19 | 20 | public static void printAll(int x, int y, int z, int w, int b, int number, String result, boolean isEqual, boolean isGreater, boolean result2){ 21 | System.out.println("x:"+x); 22 | System.out.println("y:"+y); 23 | System.out.println("z:"+z); 24 | System.out.println("w:"+w); 25 | System.out.println("b:"+b); 26 | System.out.println("number:"+number); 27 | System.out.println("result:"+result); 28 | System.out.println("isEqual:"+isEqual); 29 | System.out.println("isGreater:"+isGreater); 30 | System.out.println("result2:"+result2); 31 | 32 | } 33 | 34 | } 35 | -------------------------------------------------------------------------------- /JavaStuPractices/Örn1.java: -------------------------------------------------------------------------------- 1 | public class Örn1 { 2 | public static void main(String[] args) { 3 | int x,y,z,w; 4 | x=15; 5 | y=5; 6 | z=x+y; 7 | w=x*y; 8 | 9 | String str1= "Hello"; 10 | String str2= "World"; 11 | String result= str1+str2; 12 | 13 | double a=5.5; 14 | int b =(int)a; 15 | 16 | boolean isEqual= x==y; 17 | boolean isGreater= x>y; 18 | boolean result2= isGreater&&isEqual; 19 | 20 | int number=18; 21 | number+=6; 22 | number-=3; 23 | 24 | printAll(x,y,z,w,b,number,a,result,isEqual,isGreater,result2); 25 | 26 | } 27 | public static void printAll(int x,int y,int z,int w,int b,int number,double a,String result,boolean isEqual,boolean isGreater,boolean result2){ 28 | System.out.println("x="+x); 29 | System.out.println("y="+y); 30 | System.out.println("z="+z); 31 | System.out.println("w="+w); 32 | System.out.println("b="+b); 33 | System.out.println("number="+number); 34 | System.out.println("a="+a); 35 | System.out.println("result="+result); 36 | System.out.println("isEqual="+isEqual); 37 | System.out.println("isGreater="+isGreater); 38 | System.out.println("result2="+result2); 39 | } 40 | 41 | 42 | } 43 | -------------------------------------------------------------------------------- /JavaStuPractices/Örn2.java: -------------------------------------------------------------------------------- 1 | public class Örn2 { 2 | public static int add(int a, int b) { 3 | return a + b; 4 | } 5 | public static double add(double a, double b) { 6 | return a + b; 7 | } 8 | 9 | public static void main(String[] args) { 10 | int intresult=add(5,4); 11 | double doubleresult=add(3.5,7.1); 12 | System.out.println("integer="+intresult); 13 | System.out.println("double="+doubleresult); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /JavaÖdevler/2211502070_Furkan_Cingirit: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class selectionStatString { 4 | public static void main(String[] args) { 5 | // we check the first char 6 | Scanner keyboard = new Scanner(System.in); 7 | System.out.println("Bir char giriniz:\n"); 8 | 9 | while (true) { 10 | 11 | 12 | 13 | try { 14 | 15 | 16 | char leyla = keyboard.next().charAt(0); 17 | if (!Character.isLetter(leyla)){ 18 | throw new IllegalArgumentException("Lütfen sadece harf dizini gir!"); 19 | } 20 | if (leyla == 'a' || leyla == 'A') { 21 | System.out.println("İlk karakter A"); 22 | 23 | } else { 24 | System.out.println("İLk karakter a veya A değildir"); 25 | } 26 | break; 27 | } catch (Exception e) { 28 | System.out.println(e.getMessage()); 29 | 30 | } 31 | finally { 32 | System.out.println("Bu mesaj yazılır"); 33 | } 34 | 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /JavaÖdevler/2211502071MuhammetOlcayBerkil_GuardedCommands: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class GuardedCommands { 4 | public static void main(String[] args) { 5 | Scanner input=new Scanner(System.in); 6 | System.out.println("Bir sayi giriniz:"); 7 | int day=input.nextInt(); 8 | 9 | switch (day){ 10 | case 1: 11 | System.out.println("PAZARTESİ"); 12 | break; 13 | case 2: 14 | System.out.println("SALİ"); 15 | break; 16 | case 3: 17 | System.out.println("CARSAMBA"); 18 | break; 19 | case 4: 20 | System.out.println("PERSEMBE"); 21 | break; 22 | case 5: 23 | System.out.println("cuma"); 24 | break; 25 | default: 26 | System.out.println("Girilen deger yok"); 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /JavaÖdevler/Algoritmalar 1.Hafta ödevi Atakan Avcılar.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Algoritmalar 1.Hafta ödevi Atakan Avcılar.docx -------------------------------------------------------------------------------- /JavaÖdevler/MuhammetOlcayBerkil2211502071_StatementsIterative: -------------------------------------------------------------------------------- 1 | import java.util.InputMismatchException; 2 | import java.util.Scanner; 3 | 4 | public class StatementsIterative { 5 | public static void main(String[] args) { 6 | Scanner input=new Scanner(System.in); 7 | System.out.println("Bir String Giriniz:"); 8 | char chr=input.next().charAt(0); 9 | if (!chr.isLetter(chr)){ 10 | throw new IllegalArgumentException("Lutfen sadece harf dizini giriniz"); 11 | 12 | } 13 | if (chr=='a' || chr=='A'){ 14 | System.out.println("Kelimenin ilk harfi A/a"); 15 | } 16 | else { 17 | System.out.println("Kelimenin ilk harfi A/a degil"); 18 | } 19 | catch(InputMismatchException e){ 20 | System.out.println(e.getMessage()); 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /JavaÖdevler/Selection_Statements_Osman_Arı.java: -------------------------------------------------------------------------------- 1 | 2 | //Selection Statements(Seçim İfadeleri) Örneği (1.örnek) 3 | 4 | import java.util.Scanner; 5 | 6 | public class Main { 7 | public static void main(String[] args) { //Osman Arı 2211502018 8 | 9 | Scanner sc=new Scanner(System.in); 10 | System.out.println("Bir sayı giriniz:"); 11 | double x=sc.nextDouble(); 12 | // int x=10; 13 | if (x > 0) { 14 | System.out.println("x pozitif"); 15 | 16 | } 17 | else if(x<0){ 18 | System.out.println("x negatif"); 19 | } 20 | else{ 21 | System.out.println("x sıfır"); 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /JavaÖdevler/SumeyyeElginGuardedCommands.java: -------------------------------------------------------------------------------- 1 | package hafta10; 2 | 3 | import java.util.Scanner; 4 | 5 | public class SumeyyeElginGuardedCommands { 6 | public static void main(String[] args) { 7 | Scanner sc = new Scanner(System.in); 8 | 9 | System.out.print("hangi gün: "); 10 | int day = sc.nextInt(); 11 | 12 | switch (day) { 13 | case 1: 14 | System.out.println("pazartesi"); 15 | break; 16 | case 2: 17 | System.out.println("salı"); 18 | break; 19 | case 3: 20 | System.out.println("çarşamba"); 21 | break; 22 | case 4: 23 | System.out.println("perşembe"); 24 | break; 25 | case 5: 26 | System.out.println("cuma"); 27 | break; 28 | default: 29 | System.out.println("hafta sonu"); 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /JavaÖdevler/SumeyyeElginSelectionStatements.java: -------------------------------------------------------------------------------- 1 | package hafta10; 2 | 3 | import java.util.Scanner; 4 | 5 | public class SumeyyeElginSelectionStatements { 6 | public static void main(String[] args) { 7 | Scanner sc = new Scanner(System.in); 8 | 9 | System.out.print("x sayısını girin: "); 10 | int x = sc.nextInt(); 11 | 12 | if (x > 0) { 13 | System.out.println("x pozitif"); 14 | } else if (x < 0) { 15 | System.out.println("x negatif"); 16 | } else { 17 | System.out.println("x sıfır"); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /JavaÖdevler/SumeyyeElginSubprogramsData.java: -------------------------------------------------------------------------------- 1 | package hafta10; 2 | 3 | import java.util.Scanner; 4 | 5 | public class SumeyyeElginSubprogramsData { 6 | //sınıf seviyesinde tanımlama 7 | private static int x ; 8 | private static int y; 9 | 10 | public static void selamla() { 11 | System.out.println("selam"); 12 | } 13 | 14 | public static void request(Scanner sc) { 15 | System.out.print("x: "); 16 | x = sc.nextInt(); 17 | System.out.print("y: "); 18 | y = sc.nextInt(); 19 | } 20 | 21 | public static int add(Scanner sc) { 22 | System.out.println("###TOPLAMA###"); 23 | request(sc); 24 | return x + y; 25 | } 26 | 27 | public static int divide(Scanner sc) { 28 | System.out.println("###BÖLME###"); 29 | request(sc); 30 | return x / y; 31 | } 32 | 33 | public static int multiply(Scanner sc) { 34 | System.out.println("###ÇARPMA###"); 35 | request(sc); 36 | return x * y; 37 | } 38 | 39 | public static int sub(Scanner sc) { 40 | System.out.println("###ÇIKARMA###"); 41 | request(sc); 42 | return x - y; 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /JavaÖdevler/SumeyyeElginSubprogramsMain.java: -------------------------------------------------------------------------------- 1 | package hafta10; 2 | 3 | import java.util.Scanner; 4 | 5 | public class SumeyyeElginSubprogramsMain { 6 | public static void main(String[] args) { 7 | Scanner sc = new Scanner(System.in); 8 | SumeyyeElginSubprogramsData.selamla(); 9 | 10 | System.out.println(SumeyyeElginSubprogramsData.add(sc)); 11 | System.out.println(SumeyyeElginSubprogramsData.divide(sc)); 12 | System.out.println(SumeyyeElginSubprogramsData.multiply(sc)); 13 | System.out.println(SumeyyeElginSubprogramsData.sub(sc)); 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /JavaÖdevler/atakan avcilar 2211502060.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/atakan avcilar 2211502060.txt -------------------------------------------------------------------------------- /JavaÖdevler/cagridemirkiran error solution selectitrerative(2211502023).java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class SelectionStatment { 4 | public static void main(String[] args) { 5 | // we check the first char 6 | Scanner keyboard = new Scanner(System.in); 7 | System.out.println("Bir char giriniz:\n"); 8 | 9 | while (true) { 10 | 11 | 12 | 13 | try { 14 | 15 | 16 | char leyla = keyboard.next().charAt(0); 17 | if (!Character.isLetter(leyla)){ 18 | throw new IllegalArgumentException("Lütfen sadece harf dizini gir!"); 19 | } 20 | if (leyla == 'a' || leyla == 'A') { 21 | System.out.println("İlk karakter A"); 22 | break; 23 | 24 | } else { 25 | System.out.println("İLk karakter a veya A değildir"); 26 | }} 27 | 28 | catch (Exception e) { 29 | System.out.println(e.getMessage()); 30 | 31 | } 32 | 33 | } 34 | }} -------------------------------------------------------------------------------- /JavaÖdevler/emrekarabiberlerstaticexample.java: -------------------------------------------------------------------------------- 1 | public class car { 2 | public static void main(String[] args) { 3 | essentials car1 = new essentials(); 4 | essentials car2 = new essentials(); 5 | essentials car3 = new essentials(); 6 | } 7 | 8 | static class essentials { 9 | static int chassis; 10 | int whichyear; 11 | 12 | public essentials() { 13 | whichyear = chassis; 14 | chassis++; 15 | 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /JavaÖdevler/emrekarabiberlersubprograms: -------------------------------------------------------------------------------- 1 | public class sub_main { 2 | public static void main(String[] args) { 3 | subprograms.selamla(); main dosya 4 | 5 | } 6 | } 7 | 8 | 9 | 10 | 11 | public class subprograms { 12 | public static void selamla() { subprograms dosyası 13 | System.out.println("selam"); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /JavaÖdevler/emrekarabiberlersubprograms2: -------------------------------------------------------------------------------- 1 | package java; 2 | public class subprograms { 3 | public static void selamla() { 4 | System.out.println("selam"); 5 | 6 | } 7 | 8 | public static double topla(double a,double b) { 9 | 10 | return a+b; 11 | } 12 | public static double carpma(double a,double b) { subprograms dosyası 13 | 14 | return a*b; 15 | } 16 | public static double bolme(double a,double b) { 17 | 18 | return a/b; 19 | } 20 | 21 | } 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | package java; 31 | public class sub_main { 32 | public static void main(String[] args) { 33 | subprograms.selamla(); 34 | System.out.println(subprograms.topla(1, 5)); 35 | System.out.println(subprograms.carpma(3, 6)); sub_main dosyası 36 | System.out.println(subprograms.bolme(12, 2)); 37 | } 38 | 39 | 40 | } 41 | -------------------------------------------------------------------------------- /JavaÖdevler/emrekarabiberlerunconditionalbranching: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | public class guardedcommands { 4 | public static void main(String[] args) { 5 | Scanner input = new Scanner(System.in); 6 | int gun = input.nextInt(); 7 | 8 | switch(gun){ 9 | case 1: 10 | System.out.println("pazartesi"); 11 | break; 12 | case 2: 13 | System.out.println("sali"); 14 | break; 15 | case 3: 16 | System.out.println("carsamba"); 17 | break; 18 | case 4: 19 | System.out.println("persembe"); 20 | break; 21 | case 5: 22 | System.out.println("cuma"); 23 | break; 24 | case 6: 25 | System.out.println("cumartesi"); 26 | break; 27 | case 7: 28 | System.out.println("pazar"); 29 | break; 30 | } 31 | } 32 | 33 | public class unconditionalbranching{ 34 | public static void main(String[] args) { 35 | System.out.println("bu bir koşulsuz dallanma"); 36 | for(int i = 0; i<5; i++){ 37 | System.out.println("sayi"+i); 38 | for(int j = 0; j<=0;j--){ 39 | if(j<0){ 40 | break; 41 | } 42 | System.out.println("\n sayilar"+j); 43 | 44 | } 45 | 46 | } 47 | } 48 | 49 | } 50 | -------------------------------------------------------------------------------- /JavaÖdevler/ibrahimkoc2211502004.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class selectionStatString { 4 | public static void main(String[] args) { 5 | // we check the first char 6 | Scanner keyboard = new Scanner(System.in); 7 | 8 | while (true) { 9 | 10 | System.out.println("Bir char giriniz:\n"); 11 | try { 12 | char leyla = keyboard.next().charAt(0); 13 | if (!Character.isLetter(leyla)) { 14 | throw new IllegalArgumentException("Lütfen sadece harf dizini gir!"); 15 | } 16 | 17 | if (leyla == 'a' || leyla == 'A') { 18 | System.out.println("İlk karakter A"); 19 | } else { 20 | System.out.println("İLk karakter a veya A değildir"); 21 | } 22 | break; 23 | } catch (Exception e) { 24 | System.out.println(e.getMessage()); 25 | 26 | } finally { 27 | System.out.println("Bu mesaj yazılır"); 28 | } 29 | 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /JavaÖdevler/selectIterative.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class selectionStatString { 4 | public static void main(String[] args) { 5 | // we check the first char 6 | Scanner keyboard = new Scanner(System.in); 7 | System.out.println("Bir char giriniz:\n"); 8 | 9 | while (true) { 10 | 11 | 12 | 13 | try { 14 | 15 | 16 | char leyla = keyboard.next().charAt(0); 17 | if (!Character.isLetter(leyla)){ 18 | throw new IllegalArgumentException("Lütfen sadece harf dizini gir!"); 19 | } 20 | if (leyla == 'a' || leyla == 'A') { 21 | System.out.println("İlk karakter A"); 22 | 23 | } else { 24 | System.out.println("İLk karakter a veya A değildir"); 25 | } 26 | } 27 | break; 28 | catch (Exception e) { 29 | System.out.println(e.getMessage()); 30 | 31 | } 32 | finally { 33 | // System.out.println("Bu mesaj yazılır"); 34 | } 35 | 36 | } 37 | } 38 | 39 | -------------------------------------------------------------------------------- /JavaÖdevler/tionwhilehatadüzeltme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/tionwhilehatadüzeltme.png -------------------------------------------------------------------------------- /JavaÖdevler/uncondionatalbranching.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/uncondionatalbranching.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/Algoritma-homework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/Algoritma-homework.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/AlgoÖdev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/AlgoÖdev.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/AlgoÖdev.txt: -------------------------------------------------------------------------------- 1 | 1-Google Mapse girin 2 | 2-Arama barına arayacağınız adresi/mekanı yazınız 3 | 3-Yol tarifine basınız 4 | 4-Başlangıç noktasını seçine tıklayınız 5 | 5-Konumunuzu seçiniz 6 | 6-Eğer Google Mapsin konumunuzu kullanma izni yoksa{ 7 | 6.1-Önünüze çıkan seçeneklerden "Yalnız bu sefer" olanı seçiniz 8 | } 9 | 7-Yukarıdan sizin için en uygun ulaşım şeklini seçiniz 10 | 8-Başlaya Tıklayınız 11 | 9-Haritaya bakarak ve sesli komutları dinleyerek hedefe noktaya gidiniz 12 | 10-Eğer Yanlış geldiyseniz 2. Adıma dönünüz 13 | 11-Hedef noktaya vardığınızda bitire basınız 14 | 12-Uygulamayı kapatınız 15 | 16 | Muhammed Nebi Altın 17 | 2311502278 -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/Baran Kanat algoritma ödev.txt: -------------------------------------------------------------------------------- 1 | Okula Hazırlanma Algoritması 2 | 1-Uyan 3 | 2-Yataktan doğrul 4 | 3-Kalk 5 | 4-Dolabını aç 6 | 5-Dolabından kıyafetlerini seç 7 | 6-Kıyafetleri çıkar 8 | 7-Üstündekileri çıkar 9 | 8-Dolaptan çıkardığın kıyafetleri giy 10 | 9-Çantana doğru yönel 11 | 10-Çantanı al 12 | 11-Kendi odanın kapısından çık 13 | 12-Ev girişinin olduğu kapıya yönel 14 | 13-Ayakkabılarını giy 15 | 14-Okula yürü 16 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/BüşraYavuz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/BüşraYavuz.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/EBRARBULUT2211502059.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/EBRARBULUT2211502059.pdf -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/Ebrar Kılıçkeser 2111502035.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/Ebrar Kılıçkeser 2111502035.pdf -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/Emre Karabiberler35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/Emre Karabiberler35.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/FarukEmreŞen 2211502001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/FarukEmreŞen 2211502001.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/Furkanhanci.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/Furkanhanci.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/Google Maps Yol Bulma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/Google Maps Yol Bulma.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/Google haritalar algoritması.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/Google haritalar algoritması.pdf -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/GurhanK_GoogleAlg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/GurhanK_GoogleAlg.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/Haritalardan yol tarifi bulma algoritmasi .pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/Haritalardan yol tarifi bulma algoritmasi .pdf -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/Jeylani.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/Jeylani.drawio.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/Miraç Taş google maps ödevi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/Miraç Taş google maps ödevi.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/Okula Gitme Algoritması.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/Okula Gitme Algoritması.pdf -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/QRCode-dound.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/QRCode-dound.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/RabiaOzdemir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/RabiaOzdemir.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/Serdar İncaman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/Serdar İncaman.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/Umut İSMAİL ERCİVAN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/Umut İSMAİL ERCİVAN.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/YiğitEfeBaşaran2211502049.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/YiğitEfeBaşaran2211502049.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/Yusuf Gün google maps algoritma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/Yusuf Gün google maps algoritma.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/abdibari mire 2211502224 ödevi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/abdibari mire 2211502224 ödevi -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/abdulbari odev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/abdulbari odev.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/ahmet alnaddaf algoritma ödevi: -------------------------------------------------------------------------------- 1 | 1-başla 2 | 2-telefon aç ve google maps uygulamasına gir 3 | 3-hedef konuma gir ve arama düğmesine bas 4 | 4-hangi araca kullanıcağını karar ver(yürüme-araba-toplu taşıma) 5 | 5-yol tarifine basıp en uygun yolu seç 6 | 6-sesli yönlendirici aç 7 | 7-yolu takip et 8 | 8-hedef konuma ulaşmak 9 | 9-biti 10 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/algoritma-ervabayburtlu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/algoritma-ervabayburtlu.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/algoritma_odev1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/algoritma_odev1.pdf -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/berkekupeli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/berkekupeli.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/burcinevrenerodev: -------------------------------------------------------------------------------- 1 | Başla 2 | Google Haritalar uygulamasını aç 3 | Hedef konum seç 4 | Hangi taşıtla gideceğine karar ver 5 | Çıkan yol tariflerinde sana en uygun olanını seç 6 | Ses komutunu kontrol et 7 | Yola çık 8 | Navigasyonu takip et 9 | Hedef konuma varınca uygulamayı kapat 10 | Bitir 11 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/cagridmrkrn2211502023.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/cagridmrkrn2211502023.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/dtarih.md: -------------------------------------------------------------------------------- 1 | 2 | 27.02.24-05.03.24 3 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/esamicakirOdev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/esamicakirOdev.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/google map algoritma ödevi.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/google map algoritma ödevi.pdf -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/google_maps_algorithm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/google_maps_algorithm.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/maps-algorithm-muhammet-baran-kuzu.txt: -------------------------------------------------------------------------------- 1 | 1- Telefonunu aç, telefon uygulamaları arasından Google Maps uygulamasına tıkla. 2 | 2- Arama kutucuğuna hedef adresi gir. 3 | 3- Çıkan konumlardan gidilecek doğru hedefi seç. 4 | 4- Yol tarifi butonuna tıkla. 5 | 5- Yürüme, toplu taşıma, araba, bisiklet seçeneklerinden kullanılacak ulaşım şeklini seç. 6 | 6- Karşına farklı güzergah alternatifleri çıkarsa en uygun olan güzergahı seç. 7 | 7- Başla butonuna tıkla. 8 | 8- Harita üzerindeki görsel veya sesli yönlendirmeleri hedefe ulaşıldı sonucunu alıncaya kadar takip et. 9 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/muhammet olcay berkil algoritma.rtf: -------------------------------------------------------------------------------- 1 | {\rtf1\ansi\deff0\nouicompat{\fonttbl{\f0\fnil\fcharset162 Calibri;}{\f1\fnil\fcharset238 Calibri;}{\f2\fnil\fcharset0 Calibri;}} 2 | {\*\generator Riched20 10.0.19041}\viewkind4\uc1 3 | \pard\sa200\sl276\slmult1\f0\fs22\lang1055 1.Ba\f1\'ba\f0 la\par 4 | 2.Telefonundan Google Maps uygulamas\f1\u305?\f0 n\f1\u305?\f0 a\f2\lang1033\'e7\f0\lang1055 .\par 5 | 3.\f1\u304?\f0 stenen konumu i\f1\'ba\f0 aretle\par 6 | 4.Yol tarifine t\f1\u305?\f0 kla\par 7 | 5.Ba\f1\'ba\f0 lang\f1\u305?\f2\lang1033\'e7\f0\lang1055 konumunu belirle.\par 8 | 6.\f1\u304?\f0 stenilen konumu ula\f1\'ba\f0 mak i\f2\lang1033\'e7\f0\lang1055 in gereken arac\f1\u305?\f0 se\f2\lang1033\'e7\f0\lang1055 .\par 9 | 7.Rotalar\f1\u305?\f0 n\f1\u305?\f0 belirle.\par 10 | 8.Rotan\f1\u305?\f0 belirledikten sonra ula\f1\'ba\u305?\f0 m i\f2\lang1033\'e7\f0\lang1055 in yol tarifini ba\f1\'ba\f0 lat.\par 11 | 9.Var\f1\u305?\'ba\f0 konumu de\f1\u287?\f0 i\f1\'ba\f0 tirmek istersen 3.ad\f1\u305?\f0 ma geri d\f2\lang1033\'f6\f0\lang1055 n.\par 12 | 10.\f1\u304?\f0 stenilen konuma ula\f1\'ba\f0 .\par 13 | 11.Bitir.\f2\lang31\par 14 | } 15 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/mustaphayahaya.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/mustaphayahaya.drawio.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/odevimm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/odevimm.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/omerselimdurman2111502012.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/omerselimdurman2111502012.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/osman_ari: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/outlier.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/outlier.jpg -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/owis 2211502225.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/owis 2211502225.drawio.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/sümeyyeelgin_googlemaps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/sümeyyeelgin_googlemaps.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/İbrahim Öz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/İbrahim Öz.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta1/İbrahimKoc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta1/İbrahimKoc.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/7 ERROR.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta2/7 ERROR.docx -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/AYŞEGÜL UÇAR 2211502039 7 ERROR: -------------------------------------------------------------------------------- 1 | 7 ERROR 2 | 1. SYNTAX ERROR: SÖZDİZİMİ HATASIDIR 3 | ÖRNEĞİN: print(“SELAM” 4 | 2. RUNTİME ERROR : ÇALIŞMA ZAMANI HATASIDIR 5 | ÖRNEĞİN:division_by_zero =5/0 6 | 3. LOGİC ERROR : MANTIK HATASIDIR 7 | ÖRNEĞİN: BİR DÖNGÜ İÇİNDE YANLIŞ BİR KOŞUL KULLANMAK 8 | 4.NAME ERROR : İSİM HATASIDIR 9 | ÖRNEĞİN: TANIMLANMAMIŞ BİR DEĞİŞKENİ KULLANMAK. SAYİ2 TANIMLI DEĞİLSE MESELA KULLANAMAYIZ. 10 | 5.TYPE ERROR: TİP HATASIDIR 11 | ÖRNEĞİN: BİR VERİ TİPİ UYUMSUZLUĞU, len(5) 12 | 6.INDEX ERROR: İNDEKS HATASIDIR 13 | ÖRNEĞİN: BİR DİZİDE OLMAYAN BİR İNDEKSİ KULLANMAK, my_list[5] (eğer my_list dizisinin uzunluğu 5 ten küçükse) 14 | 7.ATTRİBUTE ERROR: ÖZELLİK HATASIDIR 15 | ÖRNEĞİN: BİR NESNENİN MEVCUT OLMAYAN BİR ÖZELLİĞİNE ERİŞMEK,’str.capitalize(5)’. 16 | 17 | 18 | 2211502039 19 | AYŞEGÜL UÇAR 20 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/AYŞEGÜL UÇAR 2211502039 JAVA TOPLAMA KODU: -------------------------------------------------------------------------------- 1 | package programlamadıllerı1; 2 | 3 | public class sayitoplam { 4 | public static void main(String[]args) { 5 | double sayi1=7.5; 6 | int sayi2=20; 7 | double toplam=sayi1+sayi2; 8 | System.out.println(toplam); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/AYŞEGÜL UÇAR 2211502039 SELAMLAŞMA KODU: -------------------------------------------------------------------------------- 1 | package programlamadıllerı1; 2 | public class mesaj { 3 | public static void main(String[] args) { 4 | String msg="selam "; 5 | String msg2="merhaba"; 6 | System.out.println (msg+msg2); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Ahmet Emin Öz Java Toplama İslemi.java: -------------------------------------------------------------------------------- 1 | public class Sayitoplam { 2 | public static void main(String[] args) { 3 | 4 | int sayi1=16; 5 | int sayi2=25; 6 | int toplam=sayi1+sayi2; 7 | System.out.println("Iki sayinin toplami = "+toplam); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Ahmet Emin Öz Java Bölme İslemi.java: -------------------------------------------------------------------------------- 1 | public class Sayibolme { 2 | public static void main(String[] args) { 3 | 4 | double sayi3=103; 5 | int sayi4=5; 6 | double bolum =sayi3/sayi4; 7 | System.out.println("Iki sayinin bolumu = "+bolum); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Ahmet Emin Öz Java Selamlasma.java: -------------------------------------------------------------------------------- 1 | public class selamlasma{ 2 | public static void main(String [] args){ 3 | String msg1="Selam Ahmet!"; 4 | String msg2="Selam Bilal!"; 5 | System.out.println(msg1); 6 | System.out.println(msg2); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Ayşegül Uçar 2211502039 bölme işlemi: -------------------------------------------------------------------------------- 1 | 2 | //Ayşegül Uçar 2211502039 3 | package programlamadıllerı1; 4 | 5 | public class bolme { 6 | 7 | public static void main(String[] args) { 8 | int num1 = 17; 9 | double num2 = 1.5; 10 | 11 | double result = num1 / num2; 12 | 13 | System.out.println(result); 14 | 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Büşra Yavuz Bölme İşlemi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta2/Büşra Yavuz Bölme İşlemi.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Büşra Yavuz Error Examples: -------------------------------------------------------------------------------- 1 | *Syntax Error: 2 | 3 | public class Bolme { 4 | 5 | public static void main(String[]args) { 6 | float sayi1=7.4f, bolum; 7 | int sayi2=2; 8 | bolum=sayi1/sayi2 9 | System.out.println(bolum); 10 | } 11 | } 12 | 13 | 14 | *Logical Error: 15 | 16 | public class SayiToplam{ 17 | 18 | public static void main(String[] args) { 19 | int a=2, b=3; 20 | int toplam=a+b; 21 | System.out.println("Carpim:" +toplam); 22 | } 23 | } 24 | 25 | 26 | *Compiler Error: 27 | 28 | public class Main { 29 | public static void main(String[] args) { 30 | int x = 5; 31 | System.out.println(sayi1); 32 | } 33 | } 34 | 35 | 36 | *Runtime Error: 37 | public class Main { 38 | public static void main(String[] args) { 39 | int[] dizi1 = {4,7,9}; 40 | System.out.println(dizi1[3]); 41 | } 42 | } 43 | 44 | *Arithmetic Errors: 45 | 46 | public class Main{ 47 | public static void main(String[] args) { 48 | int a=1, b=0; 49 | int sonuc = a/b; 50 | System.out.println(sonuc); 51 | } 52 | } 53 | 54 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Büşra Yavuz Selamlaşma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta2/Büşra Yavuz Selamlaşma.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Büşra Yavuz Toplam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta2/Büşra Yavuz Toplam.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Dortislem.java: -------------------------------------------------------------------------------- 1 | public class Dortislem{ 2 | public static void main(String[] args) { 3 | int sayi1,sayi2; 4 | sayi1 = 24; 5 | sayi2 = 7; 6 | int toplam=sayi2+sayi1; 7 | int cıkarma = sayi1 + sayi2; 8 | int çarpma = sayi1*sayi2; 9 | int bölme = sayi1/sayi2; 10 | System.out.println("2 sayının bölümü="+ bölme); 11 | System.out.println("2 sayının çarpımı="+ çarpma); 12 | System.out.println("2 sayının toplamı="+ toplam); 13 | System.out.println("2 sayının çıkarılması=" + cıkarma); 14 | } 15 | } -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Error Çeşitleri ve Örnekleri.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta2/Error Çeşitleri ve Örnekleri.docx -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Furkan Erdem java.selamlasma: -------------------------------------------------------------------------------- 1 | public class konusma { 2 | public static void main(String[] args) { 3 | String message1 = "Selam Furkan\n"; 4 | String message2 = "Selam Ali"; 5 | System.out.printf(message1+message2); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Furkan Erdem java.toplama: -------------------------------------------------------------------------------- 1 | public class Main{ 2 | 3 | public static void main(String[] args) { 4 | int sayi = 5; 5 | int sayi2 = 10; 6 | int toplam = sayi + sayi2; 7 | System.out.printf("iki sayinin toplami: "+toplam); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Furkan Erdem javabolme: -------------------------------------------------------------------------------- 1 | public class bolme { 2 | 3 | public static void main(String[] args){ 4 | int sayi1 = 10; 5 | double sayi2 = 30; 6 | 7 | double sonuc = sayi1 / sayi2; 8 | 9 | System.out.println("cevabınız:"+sonuc); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Miraç Taş 7 ERROR: -------------------------------------------------------------------------------- 1 | 7 ERROR 2 | 3 | 1) SYNTAX ERROR : Yazılımcı tarafından kodlama yapılırken sözdiziminde (Syntax) yapılan bir hata sonucu meydana gelen programsal hatalardır. 4 | 5 | Örnek: printf(“alinin boyu uzun) 6 | 7 | 8 | 9 | 2) RUNTİME ERROR : çalışma zamanı hatası, anlamına gelir, bir programın düzgün çalışmasını engelleyen bir yazılım veya donanım sorunudur. 10 | 11 | Örnek: a =7 12 | b=0 13 | 14 | bolme=a/b 15 | printf(bolme) 16 | 17 | 3) LOGIC ERROR : Programlama mantığında bir takım şeylerin yanlış düşünülmesinden kaynaklanır. 18 | 19 | Örnek : bir hesap makinesi programında kullanıcının girdiği iki sayıyı toplama yerine çıkarma işlemi yapılması gibi bir mantıksal hata düşünülebilir 20 | 21 | 22 | 23 | 4) COMPİLATİON ERROR : Derleme sırasında yapılan hatadır 24 | 25 | ÖRNEK: 26 | #include 27 | int main() { 28 | cout << "Merhaba" << endl; 29 | return 0 // (;) konulmadıgı için hata 30 | 31 | 32 | 5) ARAYUZ HATASI : Grafiksel sorunlar sonucu ortaya çıkar 33 | 34 | 6) FONKSIYONEL HATALAR : yazılım uygulamasının belirli bir işlevselliğini yerine getirememesi veya kullanıcı beklentilerine uygun bir şekilde çalışamaması durumunu ifade eder 35 | 36 | 7) SEMANTIC ERROR : Anlamsal hatalara denir 37 | ÖRNEK: 38 | public class sematic { 39 | 40 | public static void main(String[] args) { 41 | int x = 5; 42 | int y = "sayi1"; // Bu satırda semantik hata 43 | int z = x + y; 44 | 45 | System.out.println("Toplama sonucu: " + z); 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Miraç Taş bölme.java: -------------------------------------------------------------------------------- 1 | //TIP To Run code, press or 2 | // click the icon in the gutter. 3 | public class Main { 4 | public static void main(String[] args) { 5 | 6 | double sayi1=20.5; 7 | int sayi2=5; 8 | 9 | double bolum=sayi1/sayi2; 10 | 11 | System.out.println("sonucnuz :" +bolum); 12 | 13 | 14 | } 15 | } 16 | // Miraç Taş 2211502046 17 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Miraç Taş selamlaşma.java: -------------------------------------------------------------------------------- 1 | public class Main { 2 | public static void main(String[] args) { 3 | 4 | String msg1="merhaba ali"; 5 | String msg2="merhaba mehmet "; 6 | 7 | System.out.println(msg1+ "\n"+ msg2); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Muhammet Ali Başar 2211502043(prog dilleri).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta2/Muhammet Ali Başar 2211502043(prog dilleri).png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Muhammet Olcay Berkil javabölme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta2/Muhammet Olcay Berkil javabölme.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Muhammet Olcay Berkil.txt: -------------------------------------------------------------------------------- 1 | class sayitoplami { 2 | public static void main(String[] args) { 3 | int sayi1=50; 4 | int sayi2=90; 5 | int toplam = (sayi1+sayi2); 6 | System.out.println("sayilarin toplami = "+toplam); 7 | } 8 | } -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Muhammet Olcay berkiliki metin yazma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta2/Muhammet Olcay berkiliki metin yazma.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/SEVEN ERROR Danyel Can.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta2/SEVEN ERROR Danyel Can.docx -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Selamlasma.java: -------------------------------------------------------------------------------- 1 | public class Selamlasma{ 2 | public static void main(String[] args) { 3 | String mesaj1,mesaj2; 4 | mesaj1 = "Merhaba Nasılsın?"; 5 | mesaj2 = "İyiyim sen nasılsın"; 6 | System.out.println("+"+mesaj1); 7 | System.out.println("-" + mesaj2 ); 8 | } 9 | } -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Sinem İncekara Bolme Kodu: -------------------------------------------------------------------------------- 1 | package programlamaDilleri; 2 | 3 | public class Bolme { 4 | 5 | public static void main(String[] args) { 6 | // TODO Auto-generated method stub 7 | float sayi1=20.5f; 8 | int sayi2=5; 9 | float bolme=sayi1/sayi2; 10 | System.out.println(bolme); 11 | 12 | 13 | 14 | } 15 | 16 | } 17 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Sinem İncekara Selam kodu: -------------------------------------------------------------------------------- 1 | package programlamaDilleri; 2 | 3 | public class Selamlaşma { 4 | 5 | public static void main(String[] args) { 6 | // TODO Auto-generated method stub 7 | 8 | String Selim="Merhaba Sinem"; 9 | String Sinem="Merhaba Selim "; 10 | System.out.println(Selim ); 11 | System.out.println(Sinem); 12 | 13 | 14 | } 15 | 16 | } 17 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Sinem İncekara Toplama Kodu: -------------------------------------------------------------------------------- 1 | package programlamaDilleri; 2 | 3 | public class SayiToplam { 4 | 5 | public static void main(String[] args) { 6 | // TODO Auto-generated method stub 7 | 8 | int sayi1=20; 9 | int sayi2=30; 10 | int toplam=sayi1+sayi2; 11 | System.out.println(toplam); 12 | 13 | 14 | } 15 | 16 | } 17 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Uzay Özyıldız Toplama Bölme Selamlaşma: -------------------------------------------------------------------------------- 1 | public class Sayitoplam { 2 | public static void main(String[] args) { 3 | 4 | int sayi1=10; 5 | int sayi2=25; 6 | int toplam=sayi1+sayi2; 7 | System.out.println("Iki sayinin toplami = "+toplam); 8 | } 9 | } 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | public class Sayibolme { 18 | public static void main(String[] args) { 19 | 20 | double sayi1=175; 21 | int sayi2=5; 22 | double bolum =sayi1/sayi2; 23 | System.out.println("Iki sayinin bolumu = "+bolum); 24 | } 25 | } 26 | 27 | 28 | 29 | 30 | public class selamlasma{ 31 | public static void main(String [] args){ 32 | String msg1="Merhaba Uzay"; 33 | String msg2="Selam Levo"; 34 | System.out.println(msg1); 35 | System.out.println(msg2); 36 | } 37 | } 38 | 39 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/Yusuf Gün Java Ödevleri.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta2/Yusuf Gün Java Ödevleri.pdf -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/bolme.java: -------------------------------------------------------------------------------- 1 | public class bolme { 2 | public static void main(String[] args) { 3 | int sayi1 = 5; 4 | double sayi2 = 27; 5 | 6 | double bolme = sayi1 / sayi2; 7 | 8 | System.out.println("iki sayının toplamı:"+bolme); 9 | } 10 | } -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/bölme2211502049(YigitEfeBasaran).java: -------------------------------------------------------------------------------- 1 | public class Main { 2 | public static void main(String[] args) { 3 | double Sayi1 = 22.3; 4 | int Sayi2 = 3; 5 | 6 | double bolum = Sayi1 / Sayi2; 7 | System.out.println("Sayılarn bölümü:"+bolum); 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/cagridemirkiran2211502023(errors).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta2/cagridemirkiran2211502023(errors).pdf -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/dsfag.java: -------------------------------------------------------------------------------- 1 | package deniz; 2 | import java.util.Scanner; 3 | public class dsfag { 4 | 5 | public static void main(String[] args) { 6 | Scanner scan = new Scanner(System.in); 7 | double bölme = 0; 8 | double sayi1 = 15.8; 9 | int sayi2 = 4; 10 | bölme = sayi1 / sayi2; 11 | 12 | System.out.println("bölme sonucu"+bölme); 13 | 14 | } 15 | 16 | 17 | } 18 | 19 | 20 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/errors2211502049(YigitEfeBasaran).docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta2/errors2211502049(YigitEfeBasaran).docx -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/farukemreşen 2211502001 bolme.java: -------------------------------------------------------------------------------- 1 | public class bolme { 2 | public static void main(String[] args) { 3 | double num1 = 4.22; 4 | int num2 = 2; 5 | double bolum = num1 / num2; 6 | System.out.println("sonuc:" + bolum); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/farukemreşen 2211502001 selamlaşma.java: -------------------------------------------------------------------------------- 1 | public class selam { 2 | public static void main(String[] args) { 3 | String msj1 = ("merhaba nasilsin?"); 4 | String msj2 = ("iyiyim sen nasilsin?"); 5 | System.out.println(msj1); 6 | System.out.println(msj2); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/farukemreşen 2211502001 toplam.java: -------------------------------------------------------------------------------- 1 | public class toplam { 2 | public static void main(String[] args) { 3 | int sayi1 = 4; 4 | int sayi2 = 2; 5 | int toplam = sayi1 + sayi2; 6 | System.out.println("toplaminiz:" + toplam); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/selamlasma.java: -------------------------------------------------------------------------------- 1 | public class Selamlasma{ 2 | public static void main(String[] args) { 3 | String mesaj1,mesaj2; 4 | mesaj1 = "Merhaba Nasılsın?"; 5 | mesaj2 = "İyiyim sen nasılsın"; 6 | System.out.println("+"+mesaj1); 7 | System.out.println("-" + mesaj2 ); 8 | } 9 | } -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/selamlaşma.java: -------------------------------------------------------------------------------- 1 | package deniz; 2 | import java.util.Scanner; 3 | public class selamlaşma { 4 | 5 | public static void main(String[] args) { 6 | Scanner scan = new Scanner(System.in); 7 | String selam1 ="selam ahmet"; 8 | String selam2 ="selam deniz"; 9 | 10 | System.out.println(selam1); 11 | System.out.println(selam2); 12 | } 13 | 14 | } 15 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/selamlaşma2211502049(Yigit Efe Başaran).java: -------------------------------------------------------------------------------- 1 | public class Main { 2 | public static void main(String[] args) { 3 | String mesaj1 ="Selam,naber? "; 4 | String mesaj2 ="İyi,sen?"; 5 | 6 | System.out.print(mesaj1+mesaj2); 7 | 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/sertyuıl.java: -------------------------------------------------------------------------------- 1 | package deniz; 2 | import java.util.Scanner; 3 | public class sertyuıl { 4 | 5 | public static void main(String[] args) { 6 | Scanner scan = new Scanner(System.in); 7 | 8 | int sayi1 = 15; 9 | int sayi2 = 25; 10 | int toplam = 0; 11 | toplam = sayi1 + sayi2; 12 | System.out.println("iki sayının toplamı :"+toplam); 13 | 14 | } 15 | 16 | } 17 | 18 | 19 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/sümeyyeelgin_errortypes.txt: -------------------------------------------------------------------------------- 1 | syntax error: söz dizimi hatası 2 | System.out.printn("hello world!!"); //System.out.println olmalı 3 | 4 | 5 | logical error: program çalışıyor ancak yanlış bir sonuç döndürüyor. 6 | int x = 4; 7 | int y = 10; 8 | int z = x / y; 9 | System.out.println(z); // görüldüğü üzere kod çalışıyor ancak sonucu yanlış döndürüyor 10 | 11 | 12 | 13 | runtime error: çalışırken derleyicinin hata vermesi 14 | bellek yada ağ hatası vermesini örnek olarak verebiliriz. 15 | 16 | 17 | 18 | arithmetic error: matematik ifadeleri yanlış kullanıldığında 19 | System.out.println(9/0); //program çalıştırıldığında "/ by zero" hatasını veriyor 20 | 21 | 22 | 23 | resource error: verilerin clean olmaması 24 | örneğin, veri kaynağının önceden erişilen yerde bulunmaması,yer değiştirmesi veya silinmesi. 25 | 26 | 27 | 28 | interface error: arayüzle alakalı sorunlar 29 | örneğin, class interface'i uyguladığını iddia ediyor ancak tüm metodlarını uygulamıyorsa derleyici hata verir -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/tarih.md: -------------------------------------------------------------------------------- 1 | 2 | 05.03.24-12.03.24 3 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/toplama2211502049(Yiğit Efe Başaran).java: -------------------------------------------------------------------------------- 1 | public class Main { 2 | public static void main(String[] args) { 3 | int sayi1 = 5; 4 | int sayi2 = 28; 5 | int toplam = sayi2 + sayi1; 6 | 7 | System.out.println("sayıların toplamı:"+toplam); 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/İbrahimKoç-2211502004/Bolme.java: -------------------------------------------------------------------------------- 1 | // İbrahim Koç 2211502004 2 | class Bolme { 3 | public static void main(String[] args) { 4 | int num1 = 13; 5 | double num2 = 7.13; 6 | 7 | double result = num1 / num2; 8 | 9 | System.out.println(result); 10 | 11 | } 12 | } -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/İbrahimKoç-2211502004/SayiToplam.java: -------------------------------------------------------------------------------- 1 | // ibrahim koç 2211502004 2 | class SayiToplam { 3 | public static void main(String[] args){ 4 | 5 | int num1 = 4; 6 | int num2 = 3; 7 | int sum = num1 + num2; 8 | 9 | System.out.println("Sayıların Toplamı:" + sum); 10 | 11 | } 12 | } 13 | 14 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/İbrahimKoç-2211502004/Selamlasma.java: -------------------------------------------------------------------------------- 1 | // İbrahim Koç 2211502004 2 | 3 | import java.util.Scanner; 4 | 5 | class Selamlasma { 6 | public static void main(String[] args) { 7 | 8 | Scanner input = new Scanner(System.in); 9 | 10 | System.out.println("A: Merhaba"); 11 | 12 | String merhabalasma = input.nextLine(); 13 | 14 | System.out.println("A:Bugün ben çok iyiyim. Sen nasılsın?"); 15 | 16 | String nasilsin = input.next(); 17 | System.out.println("A: Kaç Yaşındasın?"); 18 | 19 | int yas = input.nextInt(); 20 | 21 | System.out.println("A: Bende 20 Yaşındayım"); 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | } 30 | } -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta2/ŞifanurÖnal(error types).doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta2/ŞifanurÖnal(error types).doc -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta3/.DS_Store -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/AYŞEGÜL UÇAR 2211502039 JAVA TOPLAMA KODU: -------------------------------------------------------------------------------- 1 | package programlamadıllerı1; 2 | 3 | public class sayitoplam { 4 | public static void main(String[]args) { 5 | double sayi1=7.5; 6 | int sayi2=20; 7 | double toplam=sayi1+sayi2; 8 | System.out.println(toplam); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/AYŞEGÜL UÇAR 2211502039 SELAMLAŞMA KODU: -------------------------------------------------------------------------------- 1 | package programlamadıllerı1; 2 | public class mesaj { 3 | public static void main(String[] args) { 4 | String msg="selam "; 5 | String msg2="merhaba"; 6 | System.out.println (msg+msg2); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/Ayşegül Uçar 2211502039 bölme işlemi: -------------------------------------------------------------------------------- 1 | 2 | //Ayşegül Uçar 2211502039 3 | package programlamadıllerı1; 4 | 5 | public class bolme { 6 | 7 | public static void main(String[] args) { 8 | int num1 = 17; 9 | double num2 = 1.5; 10 | 11 | double result = num1 / num2; 12 | 13 | System.out.println(result); 14 | 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/DoWhile.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | public class DoWhile { 3 | public static void main(String[] args) { 4 | Scanner input = new Scanner(System.in); 5 | 6 | String dogruNickname="omerselim16",dogruSifre="1613omer"; 7 | String nickname,sifre; 8 | boolean girisBasarili = false; 9 | int secim; 10 | 11 | do{ 12 | System.out.println("Kullanıcı Adı: "); 13 | nickname = input.next(); 14 | 15 | System.out.println("Şifre: "); 16 | sifre = input.next(); 17 | 18 | if(nickname.equals(dogruNickname) || sifre.equals(dogruSifre)) 19 | { 20 | System.out.println("Giriş Başarılı. "); 21 | girisBasarili = true; 22 | 23 | } 24 | else { 25 | System.out.println("Giriş Başarısız. Tekrar denemek için 1'e çıkış yapmak için 0'a basınız."); 26 | secim = input.nextInt(); 27 | if(secim==0) 28 | { 29 | break; 30 | } 31 | } 32 | }while(!girisBasarili); 33 | 34 | 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/DoWhile2.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | public class DoWhile2 { 3 | public static void main(String[] args) { 4 | Scanner scanner = new Scanner(System.in); 5 | 6 | System.out.print("Taban değerini girin: "); 7 | int taban = scanner.nextInt(); 8 | 9 | System.out.print("Üs değerini girin: "); 10 | int us = scanner.nextInt(); 11 | 12 | int sonuc = 1; 13 | int i = 1; 14 | 15 | do { 16 | sonuc *= taban; // sonuc = sonuc*taban 17 | // 5 = 1*5 18 | // 25 = 5*5 19 | i++; 20 | } while (i <= us); 21 | System.out.println("Sonuç: " + sonuc); 22 | 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/Do_while_1.java: -------------------------------------------------------------------------------- 1 | //Muhammet Baran Kuzu 2111502013 2 | //do-while vs while 3 | 4 | //ÖRNEK 1 5 | 6 | //Kullanıcıdan alınan değerden 10'a kadar olan sayılar yazdırılır. Kullanıcının girdiği sayı doğru aralıkta olmazsa döngünün çalışmaması için while ile döngü şartı önceden kontrol edilir. 7 | 8 | import java.util.Scanner; 9 | 10 | public class Do_while_1 { 11 | public static void main(String[] args) { 12 | Scanner read = new Scanner(System.in); 13 | 14 | System.out.print("1 ile 10 arasında bir sayı girin: "); 15 | int number = read.nextInt(); 16 | 17 | while(number>=1 && number<=10) { 18 | System.out.println(number++); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/Do_while_2.java: -------------------------------------------------------------------------------- 1 | //Muhammet Baran Kuzu 2111502013 2 | //do-while vs while 3 | 4 | //ÖRNEK 2 5 | 6 | //Kullanıcıdan alınan sayılar toplanır, çıkış için kullanıcı 0 girmelidir. do-while ile döngüye en az bir kez girileceğinden programın başında fazladan bir kontrol mekanizması kullanılabilir. 7 | 8 | import java.util.Scanner; 9 | 10 | public class Do_while_2 { 11 | public static void main(String[] args) { 12 | Scanner read = new Scanner(System.in); 13 | 14 | int sum = 0; 15 | 16 | System.out.print("Bir sayı girin (Çıkış için 0 girin): "); 17 | int number = read.nextInt(); 18 | 19 | if(number==0) System.exit(0); 20 | 21 | do { 22 | sum+=number; 23 | System.out.print("Bir sayı girin (Çıkış için 0 girin): "); 24 | number = read.nextInt(); 25 | } while(number!=0); 26 | 27 | System.out.println("Girdiğiniz sayılar toplamı: " + sum); 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/Do_while_3.java: -------------------------------------------------------------------------------- 1 | //Muhammet Baran Kuzu 2111502013 2 | //do-while vs while 3 | 4 | //ÖRNEK 3 5 | 6 | //Kullanıcının girdiği sayıyı basamaklarına ayırma. Sayının 0 olması durumunda 0'ın basamak değerinin de gösterilmesi için kontrolden geçmeden en az bir kez döngüye girilmesi gerekir. do-while kullanımı daha uygun olacaktır. 7 | 8 | import java.util.Scanner; 9 | 10 | public class Do_while_3 { 11 | public static void main(String[] args) { 12 | Scanner read = new Scanner(System.in); 13 | 14 | System.out.print("Basamaklarına ayırılacak sayıyı girin: "); 15 | int number = read.nextInt(); 16 | int i = 1; 17 | 18 | do { 19 | if(i==10) System.out.println(i + "'lar basamağındaki sayı " + number%10); 20 | else System.out.println(i + "'ler basamağındaki sayı " + number%10); 21 | number /= 10; 22 | i *= 10; 23 | } while(number!=0); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/Do_while_4.java: -------------------------------------------------------------------------------- 1 | //Muhammet Baran Kuzu 2111502013 2 | //do-while vs while 3 | 4 | //ÖRNEK 4 5 | 6 | //Girilen sayının asallığını kontrol eder. Sayı yalnızca 0'dan büyük ise döngüye girmesi için while kullanılabilir. Program, sayının tam bölen sayısını tutmak için bir sayaç kullanır, asal sayı olması için yalnızca iki tam böleninin olması gerekir: 1 ve kendisi. 7 | 8 | import java.util.Scanner; 9 | 10 | public class Do_while_4 { 11 | public static void main(String[] args) { 12 | Scanner read = new Scanner(System.in); 13 | 14 | System.out.print("Sayınızı girin: "); 15 | int number = read.nextInt(); 16 | int i = 1, counter = 0; 17 | 18 | while(i<=number) { 19 | if(number%i==0) counter++; 20 | i++; 21 | } 22 | 23 | if(counter==2) System.out.println("Sayınız asal bir sayı"); 24 | 25 | else System.out.println("Sayınız asal değil"); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/Do_while_5.java: -------------------------------------------------------------------------------- 1 | //Muhammet Baran Kuzu 2111502013 2 | //do-while vs while 3 | 4 | //ÖRNEK 5 5 | 6 | //Bu örnekteki program basit dört işlem yapan bir hesap makinesi olarak işler. 7 | 8 | import java.util.Scanner; 9 | 10 | public class Do_while_5 { 11 | public static void main(String[] args) { 12 | Scanner read = new Scanner(System.in); 13 | 14 | do { 15 | System.out.print("Yapılacak aritmetik işlemi seçin (1=toplama, 2=çıkarma, 3=çarpma, 4=bölme): "); 16 | int operation = read.nextInt(); 17 | 18 | if(operation<1 || operation>4) break; 19 | 20 | System.out.print("İlk sayınızı girin: "); 21 | float number1 = read.nextFloat(); 22 | System.out.print("İkinci sayınızı girin: "); 23 | float number2 = read.nextFloat(); 24 | 25 | if(operation==1) System.out.println("İşlem sonucu: " + (number1+number2)); 26 | 27 | else if(operation==2) System.out.println("İşlem sonucu: " + (number1-number2)); 28 | 29 | else if(operation==3) System.out.println("İşlem sonucu: " + (number1*number2)); 30 | 31 | else System.out.println("İşlem sonucu: " + (number1/number2)); 32 | } while(true); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/Dostonbek.java: -------------------------------------------------------------------------------- 1 | // syntax error: sözdizizmi/derleme hatası: 2 | // örnek: 3 | /* 4 | class program 5 | { 6 | stat_ic void main(string[] args) 7 | 8 | // burda bir syntax hata var: static void olmalı: 9 | } 10 | */ 11 | 12 | // logic error: mantik hatasi yani yazilmiş code dogrı olsa da istenilen sonuç vermez: 13 | // örnek: 14 | /* 15 | int x = 10; 16 | 17 | if (x > 5) { 18 | System.out.println("x, 5'ten büyüktür"); 19 | } else { 20 | System.out.println("x, 5'ten küçük veya eşittir"); 21 | } 22 | */ 23 | 24 | 25 | // runtime error: çalışma anında hatalar: 26 | // örnek: burda çeksiz merhaba dunya alabiliriz: 27 | /* 28 | while true: 29 | print("merhaba dunya") 30 | 31 | */ 32 | 33 | // arifmatic error: matimatik hatalar alabiliriz yanı yanlış işlem yapılması yada yanlış sayi girişi olabilir: 34 | // örnek: 35 | /* 36 | deyelim pasta ladiniz ve onu 4 insana bölmek istediniz bölmek yerine çikti yapsanız: 37 | işlem = 20 - 4 38 | sonuc = 16 39 | 40 | */ 41 | 42 | // risorce error: kaynak hatası => program çalışması için kaynağa erişemediğinde bu hatanı alabilir: 43 | // örnek: 44 | /* 45 | bir program çaliştirdiği dosyanı açmaya çalıştığı anda o dsyayı bulamasa bu hatanı verir. 46 | */ 47 | 48 | // interface error: arayüzü hatası yeni bir programin kullanıcısı arayüzünde meydene gelen hatadir: 49 | // örnek: 50 | /* 51 | bir düğmenin üzerinde yanliş metin yazılması bir arayüzü hatasını verebilir. 52 | 53 | */ 54 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/Döngü örnekleri DANYEL.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta3/Döngü örnekleri DANYEL.docx -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/Error çeşitleri: -------------------------------------------------------------------------------- 1 | 1- Syntax Error: Söz dizilimi hatasıdır. ; yerine : konulması örnek verilebilir 2 | public class Main { 3 | public static void main(String[] args) { 4 | int sayi1 = 5: 5 | int sayi2 = 7: 6 | System.out.println("Toplam: " + (sayi1 + sayi2); 7 | } 8 | } 9 | 2 - Logic Error: Mantık hatasıdır. 10 | int sayi1 = 10; 11 | int sayi2 = 5; 12 | int sum = sayi1 * sayi2; 13 | 14 | 3 - Runtime Error: Çalışma zamanı hatasıdır. 15 | int sayi1 = 5; 16 | int sayi2 = 0; 17 | int result = sayi1 / sayi2; 18 | 19 | 4 - Name Error: İsim hatasıdır. 20 | 21 | int sayi1 = 10; 22 | int sayi2 = sayi1 + sayi3; 23 | 24 | 5 - Type Error : Veri türleri arasındaki uyuşmazlık hatasıdır. 25 | 6- Index Error : Bir dizide olmayan indeksi kullanmaya çalışma hatasıdır. 26 | 27 | 28 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/GurhanK_DoWhile1_TahminOyunu.java: -------------------------------------------------------------------------------- 1 | import java.util.Random; 2 | import java.util.Scanner; 3 | 4 | public class GurhanK_DoWhile1_TahminOyunu { 5 | public static void main(String[] args) { 6 | Scanner scanner = new Scanner(System.in); 7 | Random random = new Random(); 8 | 9 | int tahminEdilecekSayi = random.nextInt(100) + 1; // parantez içi son sayıyı , sonraki artı başlayacağı sayıyı belirler 10 | int tahmin; 11 | int denemeSayisi = 0; 12 | boolean dogruTahmin = false; 13 | 14 | System.out.println("1 ile 100 arasında bir sayıyı tahmin edin."); 15 | 16 | do { 17 | System.out.print("Tahmininizi giriniz: "); 18 | tahmin = scanner.nextInt(); 19 | denemeSayisi++; 20 | 21 | if (tahmin == tahminEdilecekSayi) { 22 | dogruTahmin = true; 23 | break; 24 | } else if (tahmin < tahminEdilecekSayi) { 25 | System.out.println("Daha büyük bir sayı girin."); 26 | } else { 27 | System.out.println("Daha küçük bir sayı girin."); 28 | } 29 | } while (denemeSayisi<10); 30 | 31 | if (dogruTahmin) { 32 | System.out.println("Tebrikler! " + denemeSayisi + " denemede doğru tahmin ettiniz."); 33 | } else { 34 | System.out.println("Oyunu kaybettiniz, doğru sayı: " + tahminEdilecekSayi); 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/GurhanK_DoWhile2_GirilenToplam.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class GurhanK_DoWhile2_GirilenToplam{ 4 | public static void main(String[] args) { 5 | Scanner scanner = new Scanner(System.in); 6 | int toplam = 0; 7 | int sayi; 8 | 9 | do { 10 | System.out.print("Bir sayı girin (Çıkmak için 0'a basın): "); 11 | sayi = scanner.nextInt(); 12 | toplam += sayi; 13 | } while (sayi != 0); 14 | 15 | System.out.println("Girdiğiniz sayıların toplamı: " + toplam); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/GurhanK_DoWhile3_SayiYazdırma.java: -------------------------------------------------------------------------------- 1 | public class GurhanK_DoWhile3_SayiYazdırma { 2 | public static void main(String[] args) { 3 | int sayi = 1; // Başlangıç sayısı buraya yazılır 4 | 5 | do { 6 | System.out.print(sayi + " "); 7 | sayi++; 8 | if(sayi%10 == 0){ 9 | System.out.println("\n"); 10 | } 11 | } while (sayi <= 20); // Son yazılacak sayi buraya yazilir 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/GurhanK_DoWhile4_Faktöriyel.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class GurhanK_DoWhile4_Faktöriyel { 4 | public static void main(String[] args) { 5 | Scanner scanner = new Scanner(System.in); 6 | 7 | int Girilensayi; 8 | long faktoriyel = 1; 9 | 10 | do { 11 | System.out.print("Faktöriyel için pozitif bir sayı girin: "); 12 | Girilensayi = scanner.nextInt(); 13 | } while (Girilensayi < 0); 14 | 15 | int sayac = 1; 16 | 17 | do { 18 | faktoriyel *= sayac; 19 | sayac++; 20 | }while(sayac <= Girilensayi); 21 | 22 | 23 | System.out.println(Girilensayi + "! = " + faktoriyel); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/GurhanK_DoWhile5_HesapGiris.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class GurhanK_DoWhile5_HesapGiris { 4 | public static void main(String[] args) { 5 | Scanner scanner = new Scanner(System.in); 6 | 7 | String isim; 8 | String sifre; 9 | 10 | System.out.println("Hesap oluşturma! \n"); 11 | System.out.print("İsminizi giriniz: "); 12 | isim = scanner.nextLine(); 13 | System.out.print("Şifrenizi oluşturunuz: "); 14 | sifre = scanner.nextLine(); 15 | 16 | String girilenIsim; 17 | String girilenSifre; 18 | do { 19 | System.out.print("Kullanıcı adı: "); 20 | girilenIsim = scanner.nextLine(); 21 | System.out.print("Şifre: "); 22 | girilenSifre = scanner.nextLine(); 23 | 24 | if (!girilenIsim.equals(isim) || !girilenSifre.equals(sifre)) { 25 | System.out.println("Kullanıcı adı veya şifre hatalı. Tekrar deneyin."); 26 | } 27 | } while (!girilenIsim.equals(isim) || !girilenSifre.equals(sifre)); 28 | 29 | System.out.println("Giriş başarılı! Hoş geldiniz, " + girilenIsim + "!"); 30 | 31 | 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/Miraç Taş kod.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class Main { 4 | public static void main(String[] args) { 5 | 6 | Scanner scanner=new Scanner(System.in); 7 | 8 | System.out.println("yaşınızı giriniz: "); 9 | 10 | int yaş= scanner.nextInt(); 11 | 12 | System.out.println("adınızı giriniz: "); 13 | String isimbas= scanner.next(); 14 | 15 | System.out.println("cinsiyetinizi giriniz: "); 16 | String cinsiyet= scanner.next(); 17 | 18 | if( (yaş<18 && yaş>16) && isimbas.equals("b") && cinsiyet.equals("erkek") ){ 19 | 20 | System.out.println("evde kalınız"); 21 | } 22 | else { 23 | System.out.println("git"); 24 | } 25 | 26 | 27 | } 28 | 29 | } 30 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/Selin filiz Kullanıcıdan alınan sayıların çarpımı: -------------------------------------------------------------------------------- 1 | package kullanicidanGirilenSayilarinCarpimi; 2 | import java.util.Scanner; 3 | public class KullanicidanGirilenSayilarinCarpimi { 4 | 5 | public static void main(String[] args) { 6 | System.out.println("Lutfen bir a sayisi giriniz:"); 7 | Scanner scanner=new Scanner(System.in); 8 | int a=scanner.nextInt(); 9 | System.out.println("Lutfen bir b sayisi giriniz:"); 10 | int b=scanner.nextInt(); 11 | int carpim=a*b; 12 | System.out.println("Sonucunuz:"+carpim); 13 | 14 | } 15 | 16 | } 17 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/Umut İsmail Ercivan 2111502027: -------------------------------------------------------------------------------- 1 | public class Factorial{ 2 | public static void main(String[] args){ 3 | Scanner scanner = new Scanner(System.in); 4 | System.out.print("Faktöriyelini hesaplamak istediğiniz sayıyı girin: "); 5 | int num = scanner.nextInt(); 6 | int fact = 1; 7 | int i = 1; 8 | do { 9 | fact *= i; 10 | i++; 11 | } while (i <= num); 12 | System.out.println(num + " Sayısının faktöriyeli: " + fact); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/While.java: -------------------------------------------------------------------------------- 1 | public class While { 2 | public static void main(String[] args) { 3 | int deger = 60; 4 | int bolen =1; 5 | int TamBolenlerToplami=0; 6 | 7 | while(bolen<=deger) 8 | { 9 | if(deger%bolen==0) 10 | { 11 | System.out.println(deger+" Sayısı "+bolen+" sayısına tam bölünür."); 12 | TamBolenlerToplami=TamBolenlerToplami+bolen; 13 | } 14 | bolen++; 15 | } 16 | 17 | System.out.println(+deger+" Sayısının tam bölenler toplamı: "+TamBolenlerToplami); 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/While2.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | public class While2 { 3 | public static void main(String[] args) { 4 | Scanner omer = new Scanner(System.in); 5 | 6 | int sayi,fak=1,i=1; 7 | 8 | System.out.println("Lütfen bir sayı giriniz:"); 9 | sayi = omer.nextInt(); 10 | 11 | while(i <= sayi) 12 | { 13 | fak*=i; 14 | i++; 15 | } 16 | 17 | System.out.println(sayi+" Sayısının faktöriyeli: "+fak); 18 | 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/While3.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | public class While3 { 3 | public static void main(String[] args) { 4 | Scanner input = new Scanner(System.in); 5 | 6 | int sayi,i=2; 7 | boolean asal = true; 8 | 9 | System.out.println("Lütfen bir sayı giriniz: "); 10 | sayi = input.nextInt(); 11 | 12 | while(i dogruTahmin){ 15 | System.out.print("Lütfen daha küçük bir sayi giriniz:"); 16 | } 17 | else { 18 | System.out.print("Doğru sayıyı buldunuz!"); 19 | } 20 | 21 | }while(kullaniciTahmini != dogruTahmin); 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/cagridemirkiran2211502023(5 tane do-while örneği)/doWhile3.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | public class doWhile3 { 3 | public static void main(String []args) { 4 | // Girilen sayinin faktöryelini bulan döngü.(önceki kodda olan pozitif sayi döngüsünü kullanalım) 5 | Scanner sc = new Scanner(System.in); 6 | int sayi; 7 | do { 8 | System.out.print("Lüfen pozitif bir sayi giriniz:"); 9 | sayi = sc.nextInt(); 10 | }while (sayi <= 0); 11 | 12 | int sayac = 1; 13 | int fakt = 1; 14 | 15 | do { 16 | fakt *= sayac; 17 | sayac++; 18 | }while(sayac <= sayi); 19 | System.out.print("Girdiğiniz sayi: "+sayi + "!\n"+"faktöriyeli: "+fakt); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/cagridemirkiran2211502023(5 tane do-while örneği)/doWhile4.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | public class doWhile4 { 3 | public static void main(String[]args){ 4 | // Kullanıcının girdiği pozitif sayıları toplayan döngü. 5 | Scanner sc = new Scanner(System.in); 6 | int sayi,toplam=0,sayac=0; 7 | System.out.print("Lütfen toplamak istediğiniz sayıları girin (çıkmak için 0'a basınız)\n"); 8 | do{ 9 | sayac++; 10 | System.out.print(sayac + ". sayi:"); 11 | sayi = sc.nextInt(); 12 | toplam += sayi; 13 | }while (sayi != 0); 14 | System.out.print("Girmiş olduğunuz sayiların toplamı:"+toplam); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/cagridemirkiran2211502023(5 tane do-while örneği)/doWhile5.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | public class doWhile5 { 3 | public static void main(String[]args){ 4 | Scanner sc = new Scanner(System.in); 5 | int baslangic,bitis; 6 | 7 | do { 8 | System.out.print("Baslangic sayisini giriniz:"); 9 | baslangic = sc.nextInt(); 10 | System.out.print("Bitis sayisini giriniz:"); 11 | bitis = sc.nextInt(); 12 | }while(baslangic >= bitis); 13 | 14 | int toplam=0,sayi = baslangic; 15 | do { 16 | 17 | toplam += sayi; 18 | sayi++; 19 | 20 | }while (sayi <= bitis); 21 | System.out.print("Girdiğiniz aralıktaki sayilarin toplamı:"+toplam); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/do_while_ornekleri.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta3/do_while_ornekleri.pdf -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/ervabayburtluhafta3: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/osman_arı_do-while_5_örnek.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta3/osman_arı_do-while_5_örnek.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/osman_arı_while_döngüsü_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta3/osman_arı_while_döngüsü_1.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/osman_arı_while_döngüsü_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta3/osman_arı_while_döngüsü_3.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/osman_arı_while_döngüsü_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta3/osman_arı_while_döngüsü_4.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/osman_arı_while_döngüsü_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta3/osman_arı_while_döngüsü_5.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/osman_arı_while_döngüsü__2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta3/osman_arı_while_döngüsü__2.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/selamlasma.java: -------------------------------------------------------------------------------- 1 | public class selamlasma { 2 | public static void main(String[] args) { 3 | String msg = "Selam Ali"; 4 | String msg1 = "Selam Ahmet"; 5 | System.out.printf(msg+msg1); 6 | } 7 | } -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta3/selin filiz isim eşleştirmesi: -------------------------------------------------------------------------------- 1 | package nameMatch; 2 | import java.util.Scanner; 3 | public class NameSurnameQuestions { 4 | 5 | public static void main(String[] args) { 6 | java.util.Scanner scanner=new Scanner(System.in);//Creat a Scanner object 7 | System.out.println("Enter your name please:"); 8 | String name=scanner.nextLine(); 9 | System.out.println("Enter your surname please:"); 10 | String surname=scanner.nextLine(); 11 | System.out.println("Your name and surname:"+ name +surname); 12 | if(name.equals("Selin") && surname.equals("Filiz")) 13 | { 14 | System.out.println("Trying is succesful"); 15 | }else 16 | { 17 | System.out.println("You must try again"); 18 | } 19 | } 20 | 21 | } 22 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta4/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta4/.DS_Store -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta4/2111502203amr alafif/(amr alafif 2111502203)örnek5.txt: -------------------------------------------------------------------------------- 1 | 2 | public class JavaOrnekleri { 3 | 4 | public static void main(String[] args) { 5 | int sayi = 1234, tersi = 0; 6 | int yedek=sayi; 7 | 8 | for(;sayi != 0; sayi /= 10) { 9 | int basamak = sayi % 10; 10 | tersi = tersi * 10 + basamak; 11 | } 12 | System.out.println("Sayının : " + yedek); 13 | System.out.println("Sayının Tersi: " + tersi); 14 | } 15 | } -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta4/2111502203amr alafif/(amr alafif2111502203)örnek1.txt: -------------------------------------------------------------------------------- 1 | 2 | public class JavaOrnekleri { 3 | 4 | 5 | public static void main(String[] args) { 6 | 7 | int sayi1 = 10; 8 | int sayi2 = 20; 9 | 10 | int toplam = sayi1 + sayi2; 11 | 12 | System.out.println("Sayıların Toplamı: " + toplam); 13 | } 14 | 15 | } 16 | 17 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta4/2111502203amr alafif/(amr alafif2111502203)örnek2.txt: -------------------------------------------------------------------------------- 1 | 2 | public class JavaOrnekleri { 3 | 4 | 5 | public static void main(String[] args) { 6 | 7 | float sayi1 = 1.5f; 8 | float sayi2 = 2.0f; 9 | 10 | float carpim = sayi1 * sayi2; 11 | 12 | System.out.println("Sayıların Çarpımı: " + carpim); 13 | } 14 | 15 | } 16 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta4/2111502203amr alafif/(amr alafif2111502203)örnek3.txt: -------------------------------------------------------------------------------- 1 | 2 | public class JavaOrnekleri { 3 | 4 | public static void main(String[] args) { 5 | 6 | int sayi = 25, bolen = 4; 7 | 8 | int bolum = sayi / bolen; 9 | int kalan = sayi % bolen; 10 | 11 | System.out.println("İşlem:"+sayi+"/"+bolen); 12 | System.out.println("Bölüm = " + bolum); 13 | System.out.println("Kalan = " + kalan); 14 | } 15 | } -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta4/2111502203amr alafif/(amr alafif2111502203)örnek4.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | public class JavaOrnekleri { 4 | 5 | public static void main(String[] args) { 6 | int taban = 3, kuvvet = 4; 7 | 8 | long sonuc = 1; 9 | 10 | for (;kuvvet != 0; --kuvvet) 11 | { 12 | sonuc *= taban; 13 | } 14 | 15 | System.out.println("CEVAP = " + sonuc); 16 | } 17 | } -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta4/7 ERROR.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta4/7 ERROR.docx -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta4/Döngü örnekleri DANYEL.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta4/Döngü örnekleri DANYEL.docx -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta4/Ekran görüntüsü 2024-03-19 090716.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta4/Ekran görüntüsü 2024-03-19 090716.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta4/Error çeşitleri: -------------------------------------------------------------------------------- 1 | 1- Syntax Error: Söz dizilimi hatasıdır. ; yerine : konulması örnek verilebilir 2 | public class Main { 3 | public static void main(String[] args) { 4 | int sayi1 = 5: 5 | int sayi2 = 7: 6 | System.out.println("Toplam: " + (sayi1 + sayi2); 7 | } 8 | } 9 | 2 - Logic Error: Mantık hatasıdır. 10 | int sayi1 = 10; 11 | int sayi2 = 5; 12 | int sum = sayi1 * sayi2; 13 | 14 | 3 - Runtime Error: Çalışma zamanı hatasıdır. 15 | int sayi1 = 5; 16 | int sayi2 = 0; 17 | int result = sayi1 / sayi2; 18 | 19 | 4 - Name Error: İsim hatasıdır. 20 | 21 | int sayi1 = 10; 22 | int sayi2 = sayi1 + sayi3; 23 | 24 | 5 - Type Error : Veri türleri arasındaki uyuşmazlık hatasıdır. 25 | 6- Index Error : Bir dizide olmayan indeksi kullanmaya çalışma hatasıdır. 26 | 27 | 28 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta4/Yusuf Gün dowhile.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta4/Yusuf Gün dowhile.pdf -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta4/dowhile (2).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta4/dowhile (2).png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta4/dsfag.java: -------------------------------------------------------------------------------- 1 | package deniz; 2 | import java.util.Scanner; 3 | public class dsfag { 4 | 5 | public static void main(String[] args) { 6 | Scanner scan = new Scanner(System.in); 7 | double bölme = 0; 8 | double sayi1 = 15.8; 9 | int sayi2 = 4; 10 | bölme = sayi1 / sayi2; 11 | 12 | System.out.println("bölme sonucu"+bölme); 13 | 14 | } 15 | 16 | 17 | } 18 | 19 | 20 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta4/ervabayburtlujavaodev: -------------------------------------------------------------------------------- 1 | ervabayburtlujavaödev 2 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta4/helloworld.java: -------------------------------------------------------------------------------- 1 | // 1. Hello, World! 2 | public class HelloWorld { 3 | public static void main(String[] args) { 4 | System.out.println("Hello, World!"); 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta4/selamlaşma.java: -------------------------------------------------------------------------------- 1 | package deniz; 2 | import java.util.Scanner; 3 | public class selamlaşma { 4 | 5 | public static void main(String[] args) { 6 | Scanner scan = new Scanner(System.in); 7 | String selam1 ="selam ahmet"; 8 | String selam2 ="selam deniz"; 9 | 10 | System.out.println(selam1); 11 | System.out.println(selam2); 12 | } 13 | 14 | } 15 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta4/sertyuıl.java: -------------------------------------------------------------------------------- 1 | package deniz; 2 | import java.util.Scanner; 3 | public class sertyuıl { 4 | 5 | public static void main(String[] args) { 6 | Scanner scan = new Scanner(System.in); 7 | 8 | int sayi1 = 15; 9 | int sayi2 = 25; 10 | int toplam = 0; 11 | toplam = sayi1 + sayi2; 12 | System.out.println("iki sayının toplamı :"+toplam); 13 | 14 | } 15 | 16 | } 17 | 18 | 19 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta4/supprograms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/JavaÖdevler/Ödev_hafta4/supprograms.png -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta9.1/GurhanK_GuardedCommands.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class GurhanK_GuardedCommands { 4 | public static void main(String[] args) { 5 | Scanner scanner = new Scanner(System.in); 6 | System.out.print("Gün için bir sayi giriniz(1-7): "); 7 | 8 | int day = scanner.nextInt(); 9 | 10 | switch (day){ 11 | case 1: 12 | System.out.println("Pazartesi"); 13 | break; 14 | case 2: 15 | System.out.println("Salı"); 16 | break; 17 | case 3: 18 | System.out.println("Çarşamba"); 19 | break; 20 | case 4: 21 | System.out.println("Perşembe"); 22 | break; 23 | case 5: 24 | System.out.println("Cuma"); 25 | break; 26 | case 6: 27 | System.out.println("Cumartesi"); 28 | break; 29 | case 7: 30 | System.out.println("Pazar"); 31 | break; 32 | default: 33 | System.out.println("Geçersiz bir sayi girdiniz!"); 34 | }scanner.close(); 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta9.1/GurhanK_SelectionStatString.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class GurhanK_SelectionStatString { 4 | public static void main(String[] args) { 5 | Scanner scanner = new Scanner(System.in); 6 | 7 | while (true) { 8 | try { 9 | System.out.print("Bir satır giriniz: "); 10 | 11 | char karakter = scanner.next().charAt(0); 12 | 13 | if (!Character.isLetter(karakter)) { 14 | throw new IllegalArgumentException("Lütfen sadece harf dizini giriniz"); 15 | } 16 | 17 | if (karakter == 'a' || karakter == 'A') { 18 | System.out.println("İlk karakter a ve ya A"); 19 | } else { 20 | System.out.println("İlk karakter a veya A değil"); 21 | } 22 | } catch (Exception e) { 23 | System.out.println(e.getMessage()); 24 | } 25 | } 26 | 27 | } 28 | } -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta9.1/GurhanK_SelectionStatment.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class GurhanK_SelectionStatment { 4 | 5 | public static void main(String[] args) { 6 | Scanner scanner = new Scanner(System.in); 7 | System.out.print("Bir x sayisi giriniz: "); 8 | 9 | double x = scanner.nextDouble(); 10 | 11 | if(x>0){ 12 | System.out.println("x pozitif"); 13 | } 14 | else if (x < 0) { 15 | System.out.println("x negatif"); 16 | } 17 | else{ 18 | System.out.println("x sıfırdır"); 19 | } 20 | } 21 | 22 | } 23 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta9.1/GurhanK_SubPrograms/GurhanK_Submain.java: -------------------------------------------------------------------------------- 1 | package GurhanK_SubPrograms; 2 | 3 | import java.util.Scanner; 4 | 5 | public class GurhanK_Submain { 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | SubPrograms.selamla(); 9 | 10 | while(true){ 11 | System.out.println("Toplama = 1"); 12 | System.out.println("bölme = 2"); 13 | System.out.println("çıkarma = 3"); 14 | System.out.println("çarpma = 4"); 15 | System.out.print("İşlem seçiniz:"); 16 | int a = scanner.nextInt(); 17 | 18 | switch (a){ 19 | case 1: 20 | SubPrograms.toplama(); 21 | break; 22 | case 2: 23 | SubPrograms.cikarma(); 24 | break; 25 | case 3: 26 | SubPrograms.bolme(); 27 | break; 28 | case 4: 29 | SubPrograms.carpma(); 30 | break; 31 | default: 32 | System.out.println("Geçersiz bir işlem seçtiniz!"); 33 | } 34 | } 35 | 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /JavaÖdevler/Ödev_hafta9.1/GurhanK_UnconditionalBranching.java: -------------------------------------------------------------------------------- 1 | public class GurhanK_UnconditionalBranching { 2 | public static void main(String[] args) { 3 | System.out.println("Bu bir koşulsuz dallanma \n"); 4 | for (int i = 0; i < 5; i++){ 5 | System.out.print("sayi i : " + i); 6 | System.out.println("\n"); 7 | for (int j = 5; j>i; j--){ 8 | System.out.print("j:" + j + " "); 9 | } 10 | System.out.println("\n"); 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Medium.md: -------------------------------------------------------------------------------- 1 | # *Link to Medium:* # 2 | 3 | Unlock Your Potential! Join Me on an Exciting Journey 4 | Hey there, future leaders, innovators, and game-changers! 5 | Are you ready to embark on a journey of discovery, growth, and limitless possibilities? 6 | 7 | 8 | https://themanoftalent.medium.com/yazılım-geliştirme-sürecinde-derleme-ve-çalışma-zamanı-hataları-d2f5e6eb9dc7 9 | 10 | #### Curious to learn more? Keep your eyes peeled and your curiosity piqued! ###
11 | https://themanoftalent.medium.com/ 12 | -------------------------------------------------------------------------------- /Python_accessControls.py: -------------------------------------------------------------------------------- 1 | class Hayvan: 2 | def __init__(self, ad, yas): 3 | self.ad = ad # public attribute 4 | self._yas = yas # protected attribute 5 | self.__tur = "Memeli" # private attribute 6 | 7 | def ses_cikar(self): 8 | print(f"{self.ad} ses çıkarıyor!") 9 | 10 | def _bilgi_goster(self): 11 | print(f"Ad: {self.ad}, Yaş: {self._yas}") 12 | 13 | def __ozel_bilgi(self): 14 | print(f"Tür: {self.__tur}") 15 | 16 | def genel_bilgi(self): 17 | self._bilgi_goster() 18 | self.__ozel_bilgi() 19 | 20 | class Kedi(Hayvan): 21 | def __init__(self, ad, yas, cins): 22 | super().__init__(ad, yas) 23 | self.cins = cins # public attribute 24 | 25 | def ses_cikar(self): 26 | print(f"{self.ad} miyavlıyor!") 27 | 28 | def bilgi_goster(self): 29 | self._bilgi_goster() 30 | print(f"Cins: {self.cins}") 31 | 32 | # Örnek kullanım 33 | hayvan = Hayvan("Hayvan", 5) 34 | hayvan.ses_cikar() 35 | hayvan.genel_bilgi() 36 | 37 | kedi = Kedi("Minnoş", 3, "Van Kedisi") 38 | kedi.ses_cikar() 39 | kedi.bilgi_goster() 40 | 41 | # Aşağıdaki satır, özel metodun sınıf dışından erişilemeyeceğini gösterir: 42 | # hayvan.__ozel_bilgi() 43 | # AttributeError: 'Hayvan' object has no attribute '__ozel_bilgi' 44 | -------------------------------------------------------------------------------- /UncondtionalBranching.java: -------------------------------------------------------------------------------- 1 | public class UncodntionalBranching { 2 | //for and if 3 | public static void main(String[] args) { 4 | System.out.println("Bu bir koşulsuz dallanma\n"); 5 | for (int i =0; i< 5; i++) { 6 | System.out.println("sayı " +i); 7 | 8 | for (int j=0; j<=i;j--){ 9 | 10 | // System.out.println("\nNumber to stop "+ j); 11 | 12 | if (j < 0) { 13 | break; 14 | } 15 | System.out.println("\nNumber to stop "+ j); 16 | 17 | } 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /dowhile (2).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themanoftalent/ProgramlamaDilleri/a2841148f358301959775d27623a7af952e28b98/dowhile (2).png -------------------------------------------------------------------------------- /emrekarabiberlerselectionstatement: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | public class SelectionStatementString { 3 | public static void main(String[] args) { 4 | Scanner keyboard = new Scanner(System.in); 5 | System.out.println("bir char giriniz:\n"); 6 | try { 7 | Character text = keyboard.next().charAt(0); 8 | if (text == 'a' || text == 'A') { 9 | System.out.println("ilk karakter A"); 10 | } else { 11 | System.out.println("ilk karakter A değil"); 12 | } 13 | }catch(Exception e){ 14 | System.out.println("something went wrong"); 15 | } finally{ 16 | System.out.println("try catch tamamlandı"); 17 | } 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /whileHata.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | 3 | public class selectionStatString { 4 | public selectionStatString() { 5 | } 6 | 7 | public static void main(String[] args) { 8 | // we check the first char 9 | Scanner keyboard = new Scanner(System.in); 10 | System.out.println("Bir char giriniz:\n"); 11 | 12 | try { 13 | while (true) { 14 | char leyla = keyboard.next().charAt(0); 15 | 16 | 17 | if (!Character.isLetter(leyla)) { 18 | throw new IllegalArgumentException("Lütfen sadece harf dizini gir!"); 19 | 20 | } 21 | 22 | if (leyla == 'a' || leyla == 'A') { 23 | System.out.println("İlk karakter A"); 24 | break; 25 | } else { 26 | System.out.println("İLk karakter a veya A değildir"); 27 | } 28 | } 29 | } 30 | catch(Exception e){ 31 | System.out.println(e.getMessage()); 32 | } 33 | 34 | } 35 | } 36 | 37 | --------------------------------------------------------------------------------