Java Dersleri #32 - Proje : While Örnekleri 1

  Рет қаралды 28,567

Kodlama Vakti

Kodlama Vakti

Күн бұрын

Пікірлер: 49
@abiltyprepixelmonrehberler2026
@abiltyprepixelmonrehberler2026 2 жыл бұрын
Hepsini yapıyorum, gittikçe Java'yı öğreniyorum dersleriniz de çok iyi her şey için çok teşekkürler.
@hmd-p6w
@hmd-p6w 4 жыл бұрын
Çok kaliteli bir kanal keşfettim
@Electrical-ElectronicAASTextil
@Electrical-ElectronicAASTextil 3 жыл бұрын
hocam emeğiniz karşılığı olarak ize abone olmaları gerek çok iyi ve ayrıntılı anlatıyorsunuz
@alimsemiinceman2845
@alimsemiinceman2845 3 жыл бұрын
Aslında while(true) şekilnde döngü oluşturmamıza gerek yok. Aynı zamanda 2 kere if kullanmaktan kurtulmuş oluruz. public static void main(String[] args) { Scanner input = new Scanner(System.in); int result = 0, value = 0; while(value >= 0) { System.out.print("Bir sayı giriniz: "); value = input.nextInt(); if(value % 2 == 1) { result += value; } } System.out.println("Girilen tek sayıların toplamı: " + result); }
@davidlopes6988
@davidlopes6988 3 жыл бұрын
ornekler harikaydi. sadece birincisini yapabildim ama guzel ogrendim. :)))
@KubraTekec
@KubraTekec 17 күн бұрын
teşekkürler
@canertp97
@canertp97 3 жыл бұрын
Hocam teşekkürler emeğiniz için videolar çok faydalı.Özellikle pratik uygulamalara ağırlık vermeniz çok daha verimli oluyor.Son örneği ben direkt 2'nin üssünü alma programı olarak yazdım. Belki başkalarına yardımcı olur diye paylaşmak istiyorum. public static void main(String[] args) { //Girilen sayıya kadar olan 'nin kuvvetleri(Yani 5 girdi 2 üssü 5'i versin istiyoruz) Scanner scan = new Scanner(System.in); int sayi; int sayac = 1; int carpim = 1; System.out.print("Lütfen Değeri Giriniz: "); sayi = scan.nextInt(); while(true){ if(sayac
@presof8021
@presof8021 3 жыл бұрын
int sayi; int toplam =1; sayi = input.nextInt(); for(int i=1; i
@muhammedulusal3617
@muhammedulusal3617 2 жыл бұрын
@@presof8021 Scanner scan = new Scanner(System.in); int sonuc = 1; int sayi; System.out.print("Bir sayı giriniz : "); sayi = scan.nextInt(); if (sayi >= 0) { for (int i = 1; i
@Mask_off_ahmet
@Mask_off_ahmet Жыл бұрын
public class MainClass { public static void main(String[] args) { Scanner girdi = new Scanner(System.in); System.out.print("Kuvveti giriniz : "); int kuvvet = girdi.nextInt(); System.out.println(Math.pow(2, kuvvet)); } }
@gazelgundogdu3079
@gazelgundogdu3079 4 жыл бұрын
çok iyi bir anlatım
@hakoballer
@hakoballer 2 жыл бұрын
Hocam bu dersi de bitirdim gayet güzel ve keyifliydi gelecekte neler yapacağız heyecanla bekliyorum
@hmd-p6w
@hmd-p6w 4 жыл бұрын
Hocam ben son örneği şöyle değiştrdim girilen sayıya kadar olan tüm sayıları topla olarak ama yazdığım kodda ilk baştaki 2^0 ı işleme kabul etmiyor hatam nerde( Scanner scan = new Scanner(System.in); int sayı=scan.nextInt(); int sonuç=0; for(double i=0;i=0){ sonuç= (int) Math.pow(2,i); System.out.println("sonuç= "+sonuç); sonuç+=sonuç; } } System.out.println(" toplam sonuç= "+sonuç);
@jaweller6725
@jaweller6725 4 жыл бұрын
bende bu şekil yazdım videoyu izlemeden bakalım siz nasıl yaptınız hocam kesin daha kısa ve özdür de :) import java.util.*; public class demo1 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int toplam=0; int x; while(true) { System.out.println("lutfen bir sayi giriniz"); x = scan.nextInt(); if(x
@magtymgulyashyrov783
@magtymgulyashyrov783 4 жыл бұрын
Emeğine sağlık abii
@alperoz6012
@alperoz6012 3 жыл бұрын
Flowgorithm uygulamaları serisi gelecek demiştiniz bu yaz gelir mi?
@KodlamaVakti
@KodlamaVakti 3 жыл бұрын
Bu yaz için flowgorithm olmak üzere bir çok planımız bulunmakta bakalım :)
@alperoz6012
@alperoz6012 3 жыл бұрын
@@KodlamaVakti 4 gözle bekliyoruz hocam.
@berkayberatbayram368
@berkayberatbayram368 2 жыл бұрын
kodları paylaştığınız bir yer var mı ?
@tartunofficial
@tartunofficial 3 ай бұрын
Son soruyu yanlış anlamışım 😅😅 sadece ikinin değil girilen sayının kuvvetini alacak şekilde yazdım. Neyse daha iyi oldu gibi. Mümkün oldukça örnek yapımlarında videoyu izlemeden önce yapmaya çalışıyorum. 😅😅 Teşekkürler hocam. Dersin ilerleyen bölümlerinde var mı bilmiyorum ama, görsel programla için sabırsızlanıyorum. package donguler; import java.util.Scanner; public class Donguler { public static void main(String[] args) { Scanner scan = new Scanner (System.in); System.out.println("Kuvveti alınacak sayıyı giriniz: "); int taban = scan.nextInt(); System.out.println("Kuvvet değerini giriniz: "); int kuvvet = scan.nextInt(); int sayac = 1 , sonuc = 1; while (sayac = 0 && kuvvet >= 0) { sonuc *= taban; sayac++; } } System.out.println("Sonuç: " + sonuc); } }
@barsunlu426
@barsunlu426 4 жыл бұрын
bu arada aklıma bir soru takıldı şu komutu nasıl girebiliriz.. mesela log2 tabanında 5, bir tam sayı ise yazdır tam sayı değil ise geç şeklinde?
@KodlamaVakti
@KodlamaVakti 4 жыл бұрын
try{ int num = Integer.parseInt(str); // is an integer! } catch (NumberFormatException e) { // not an integer! } bu komut ile sayının int olup olmadığına kolaylıkla bakabilirsin. Ya da regex desenleri ile de bakabilirsin ama bu daha profesyonel bir çözüm.
@barsunlu426
@barsunlu426 4 жыл бұрын
@@KodlamaVakti teşekkürler hocam
@muhammedonal73
@muhammedonal73 2 жыл бұрын
2. örneği şu şekil yaptım. import java.util.Scanner; public class döngu_uygulama9 { public static void main(String[] args) { for(int i=1;i=0) { System.out.print("bir sayi giriniz:"); sayi=deger.nextInt(); if (sayi
9 ай бұрын
import java.util.Scanner; public class Main { public static void main(String[] args) { //Örnek 2 Scanner input = new Scanner(System.in); int sayi, tekToplam=0; while(true){ System.out.print("Bir sayı giriniz:"); sayi = input.nextInt(); if(sayi < 0){ System.out.println("Döngü bitti"); System.out.println("Tek sayıların toplamı: " + tekToplam); break; } if(sayi % 2 != 0){ tekToplam += sayi; } } } }
@reworkoncesiakali2121
@reworkoncesiakali2121 3 жыл бұрын
Hocam ikinci örnekte neden 2 defa if kullandınız ?? Ben ikincisini else if yaptım çalıştı .Aradaki fark ne acaba?? Scanner giris = new Scanner (System.in); int toplam=0; int i; while(true){ System.out.println("Sayı giriniz"); i=giris.nextInt(); if(i
@KodlamaVakti
@KodlamaVakti 3 жыл бұрын
İki kullanımda doğru, bir fark yok :)
@reworkoncesiakali2121
@reworkoncesiakali2121 3 жыл бұрын
@@KodlamaVakti Teşekkür ederim
@eminz.8554
@eminz.8554 4 жыл бұрын
For Döngüsü ile yaptım: import java.util.Scanner; public class kdv { public static void main(String[] args) { int sayı,toplam = 0; Scanner scan = new Scanner(System.in); for (int i=0; i
@tuti8452
@tuti8452 2 жыл бұрын
neden i
@birhatesit861
@birhatesit861 4 жыл бұрын
bende istediğimiz bir kelimeyi en fazla 1500 adet çoğaltacak bir uygulama yaptım. import java.util.Scanner; class kelimeYazdir { public static void main(String[] args) { Scanner deneme = new Scanner(System.in); int adet; int secim; int i = 1; String deger; System.out.print("Yazdıracağınız Kelime: "); deger= deneme.nextLine(); System.out.print("Kaç adet yazılsın: "); adet= deneme.nextInt(); System.out.println("-------------------------"); System.out.println("Kelimenin başına kaçıncı satır olduğu yazılsın mı? 1- Evet 2- Hayır"); System.out.print("Seçiminiz: "); secim= deneme.nextInt(); if(adet
@k1ny4s40
@k1ny4s40 2 жыл бұрын
import java.util.Scanner; public class ProjeWhileÖrnekler { public static void main(String[] args) { // Örnek 1: 1'den 100'e kadar çift sayıları ekrana yazan program // Örnek 2: Negatif bir değer girilene kadar kullanıcıdan girişleri kabul eden ve girilen tek sayıları toplayan program // Örnek 3: Girilen sayıya kadar olan 2'nin kuvvetleri Scanner x = new Scanner(System.in); // Örnek 1 for (int a=0; a
@dildar7221ararat
@dildar7221ararat 3 жыл бұрын
hocam ses kötü :/
@aygocer692
@aygocer692 2 жыл бұрын
👍👏
@user-hd2nn4bt8q
@user-hd2nn4bt8q 2 жыл бұрын
her sayının altında toplamı da gösteriyor,neden ?
@e6294
@e6294 2 жыл бұрын
Hocam for döngüsünü genellikle sonu bilinen(liste vs) durumlarda kullandığımızı söylediğiniz için ben şu şekil bir program yazdım public class WhileOrnekler { public static void main(String[] args) { // Örnek 1 : 1'den 100' e kadar çift sayıları ekrana yazan program for(int sayı = 0; sayı
@beyza7033
@beyza7033 3 жыл бұрын
16/12/2021 13:55
@omerover1680
@omerover1680 2 жыл бұрын
hocam son örneği bende bu şekilde yaptım çok kısa oldu System.out.println("Katları bulunması istenen sayıyı giriniz : "); int input = scan.nextInt(); int k = 1; while(k
@Zek__
@Zek__ 2 жыл бұрын
anladım ama anlatamam hocam ben çıkılmaz bir döngüye girdim :)
@yagmurgelmez3132
@yagmurgelmez3132 2 жыл бұрын
son örnekte 1 2 4 8 oldu 3 niye olmadı anlamadım
@KodlamaVakti
@KodlamaVakti 2 жыл бұрын
2 = 1 * 2; 4 = 2 * 2; 8 = 3 * 2; hesaplama bu şekilde o yüzden 3 yazmaz
@yusufemreklcer3392
@yusufemreklcer3392 2 жыл бұрын
import java.util.Scanner; public class proje { public static void main(String[] args) { Scanner giris= new Scanner(System.in); int n; int toplam=0; while(true){ System.out.println("Enter the numbers which you want to calculate(Just positives)"); n=giris.nextInt(); if(n%2==1){ toplam=toplam+n; } if(n
@nastenkaoo
@nastenkaoo 2 жыл бұрын
perfect
@barsunlu426
@barsunlu426 4 жыл бұрын
hocam en son örneği siz yapınca kendimi salak gibi hissettim bian sizden önce kendi yaptığım algoritma şöyle :D import java.util.Scanner; public class AnaMetot { public static void main(String[] args) { // girilen sayıya kadar 2 nin kuvvetleri int sayac, sayi, x; Scanner input = new Scanner(System.in); Scanner scan = new Scanner(System.in); String komut; while (true) { System.out.println("******* 2 NİN KUVVETLERİNİ BULMA *******"); System.out.println("çıkış yapmak için cikis yazınız devam etmek için herhangi bir tuşa basınız.."); komut = scan.nextLine(); if (komut.equals("cikis")) { break; } else { System.out.print("hesaplama istediğiniz sayıyı giriniz: "); sayi = input.nextInt(); x = (int) (Math.log(sayi) / Math.log(2)); for (int i = 0; i
@KodlamaVakti
@KodlamaVakti 4 жыл бұрын
Estafurullah , bu işlerde tecrübe ile ilerleniyor ve kendiniz algoritma üreterek ve düşünerek yaptığınız zaman ilerlemeniz daha kısa sürecektir.
@44virtue44
@44virtue44 2 жыл бұрын
Ses berbat
@hakoballer
@hakoballer 2 жыл бұрын
int sayi1,toplam = 0 ; while (true) { System.out.println("Lütfen bir sayı giriniz = "); sayi1=oku.nextInt(); if (sayi1< 0) { System.out.println("Negatif bir sayı girdiniz Program bitti!!"); System.out.println("Tek sayıların toplamı "+toplam); break; } if (sayi1 % 2 == 1) { toplam += sayi1; }
Java Dersleri #33 - Proje : While Örnekleri 2
16:54
Kodlama Vakti
Рет қаралды 24 М.
Java Dersleri #49 - Diziler (Arrays)
10:59
Kodlama Vakti
Рет қаралды 38 М.
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
Java Dersleri #58 - OOP - Erişim Belirleyiciler (Access Modifiers)
9:00
Java Dersleri #30 - For Döngüsü Kullanımı
8:01
Kodlama Vakti
Рет қаралды 29 М.
[2024] Java Dersleri #39 OOP giriş
30:37
Merve Software
Рет қаралды 103
While Loop Java Tutorial #37
8:51
Alex Lee
Рет қаралды 324 М.
Java Dersleri #29 - While ve Do-While Kullanımı
8:10
Kodlama Vakti
Рет қаралды 32 М.
Java Dersleri #38 - For Örnekleri : EBOB-EKOK
8:35
Kodlama Vakti
Рет қаралды 14 М.
Java Dersleri #34 - Do-While Döngüsü Örnekleri
5:01
Kodlama Vakti
Рет қаралды 16 М.
The While Loop in Java
7:54
Neso Academy
Рет қаралды 173 М.
Java Dersleri #21 - Switch Case Kullanımı
8:07
Kodlama Vakti
Рет қаралды 37 М.
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН