Hepsini yapıyorum, gittikçe Java'yı öğreniyorum dersleriniz de çok iyi her şey için çok teşekkürler.
@hmd-p6w4 жыл бұрын
Çok kaliteli bir kanal keşfettim
@Electrical-ElectronicAASTextil3 жыл бұрын
hocam emeğiniz karşılığı olarak ize abone olmaları gerek çok iyi ve ayrıntılı anlatıyorsunuz
@alimsemiinceman28453 жыл бұрын
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); }
@davidlopes69883 жыл бұрын
ornekler harikaydi. sadece birincisini yapabildim ama guzel ogrendim. :)))
@KubraTekec17 күн бұрын
teşekkürler
@canertp973 жыл бұрын
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
@presof80213 жыл бұрын
int sayi; int toplam =1; sayi = input.nextInt(); for(int i=1; i
@muhammedulusal36172 жыл бұрын
@@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 Жыл бұрын
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)); } }
@gazelgundogdu30794 жыл бұрын
çok iyi bir anlatım
@hakoballer2 жыл бұрын
Hocam bu dersi de bitirdim gayet güzel ve keyifliydi gelecekte neler yapacağız heyecanla bekliyorum
@hmd-p6w4 жыл бұрын
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ç);
@jaweller67254 жыл бұрын
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
@magtymgulyashyrov7834 жыл бұрын
Emeğine sağlık abii
@alperoz60123 жыл бұрын
Flowgorithm uygulamaları serisi gelecek demiştiniz bu yaz gelir mi?
@KodlamaVakti3 жыл бұрын
Bu yaz için flowgorithm olmak üzere bir çok planımız bulunmakta bakalım :)
@alperoz60123 жыл бұрын
@@KodlamaVakti 4 gözle bekliyoruz hocam.
@berkayberatbayram3682 жыл бұрын
kodları paylaştığınız bir yer var mı ?
@tartunofficial3 ай бұрын
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); } }
@barsunlu4264 жыл бұрын
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?
@KodlamaVakti4 жыл бұрын
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.
@barsunlu4264 жыл бұрын
@@KodlamaVakti teşekkürler hocam
@muhammedonal732 жыл бұрын
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; } } } }
@reworkoncesiakali21213 жыл бұрын
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
@KodlamaVakti3 жыл бұрын
İki kullanımda doğru, bir fark yok :)
@reworkoncesiakali21213 жыл бұрын
@@KodlamaVakti Teşekkür ederim
@eminz.85544 жыл бұрын
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
@tuti84522 жыл бұрын
neden i
@birhatesit8614 жыл бұрын
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
@k1ny4s402 жыл бұрын
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
@dildar7221ararat3 жыл бұрын
hocam ses kötü :/
@aygocer6922 жыл бұрын
👍👏
@user-hd2nn4bt8q2 жыл бұрын
her sayının altında toplamı da gösteriyor,neden ?
@e62942 жыл бұрын
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ı
@beyza70333 жыл бұрын
16/12/2021 13:55
@omerover16802 жыл бұрын
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__2 жыл бұрын
anladım ama anlatamam hocam ben çıkılmaz bir döngüye girdim :)
@yagmurgelmez31322 жыл бұрын
son örnekte 1 2 4 8 oldu 3 niye olmadı anlamadım
@KodlamaVakti2 жыл бұрын
2 = 1 * 2; 4 = 2 * 2; 8 = 3 * 2; hesaplama bu şekilde o yüzden 3 yazmaz
@yusufemreklcer33922 жыл бұрын
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
@nastenkaoo2 жыл бұрын
perfect
@barsunlu4264 жыл бұрын
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
@KodlamaVakti4 жыл бұрын
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.
@44virtue442 жыл бұрын
Ses berbat
@hakoballer2 жыл бұрын
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; }