Aşağıda, Java programlama dili ile yazılmış çoğu Recursive olmak üzere kafa yorulacak fonksiyonları inceleyebilirsiniz.
1- Java Programlama 1 – String Örnekleri 1 : Girilen kelimedeki birden fazla kullanılan harfleri kullanmadan çifter şekilde boşluk bırakarak yazan program Biraz karışık ama kodu incelediğinizde anlayacaksınız. Tıkla Gir
2- Java Programlama 1- String Örnekleri 2 : Kelimenin içindeki sesli harf sayısını bulan program. Tıkla Gir
3- Java Programlama 1- String Örnekler 3 : Kelimenin uzunluğunu bulan ve uzunluk değerini döndüren program. Tıkla Gir
4- Java Programlama 1- String Örnekler 4 : Bir dizideki kelimelerden rastgele birini seçen program. Tıkla Gir
5- Java Programlama 1- String Örnekler 5 : Kelimenin içindeki en çok kullanılan harflerin tekrar sayısını bulan program . Tıkla Gir
6- Java Programlama 1- String Örnekler 6 : Cümledeki boşluk karakterinin sayısını bulan java programı. Tıkla Gir
7- Java Programlama 1- String Örnekler 7 : Verilen bir string ifadeyi bir dizide arayan ve bulunup bulunamadıgını belirten Java metodu. Tıkla Gir
8- Java Programlama 1- Recursive Örnekler 8 : 1′den girilen sayıya kadar sayıları recursive toplayan program. Tıkla Gir
9- Java Programlama 1- Recursive Örnekler 9 : Girilen sayının faktöriyelini recursive hesaplayan program. Tıkla Gir
10- Java Programlama 1- String Örnekler 10 : Verilen bir ismin, bir String dizisinde kaç kere tekrarlandıgını bulan program. Tıkla Gir
11- Java Programlama 1- Recursive Örnekler 11 : Toplayarak çarpma islemi yapan recursive program. Tıkla Gir
12- Java Programlama 1- Recursive Örnekler 12 : Girilen sayının Fibonacci ifadesini bulan program. Tıkla Gir
13- Java Programlama 1- Dizi(Array) Örnekler 13 : Bir tamsayı dizisinde, belirtilen bir sayıdan küçük kaç tane sayı oldugunu bulan program. Tıkla Gir
14- Java Programlama 1- Recursive Örnekler 14: Recursive üs alma programı. Tıkla Gir
15- Java Programlama 1- Dizi(Array) Örnekler 15 : “Random” sayılardan olusturdugunuz 10 elemanlı bir dizinin çiftnumaralı elemanlarını bir matrisin ilk satırına, tek numaralı elemanlarını ikinci satırına yerlestiren Java metodu. Tıkla Gir
16- Java Programlama 1- Recursive Örnekler 16 : Girilen sayının basamak sayısını recursive bulan program. Tıkla Gir
17- Java Programlama 1- Recursive Örnekler 17 : Bir dizideki string ifadelerden girilen harften baslayan elemanların adedini bulan recursive program. Tıkla Gir
18- Java Programlama 1- Recursive Örnekler 18 : Karekök bulan recursive program. Tıkla Gir
19- Java Programlama 1- Recursive Örnekler 19 : Girilen sayının Asal sayı olup olmadığını recursive bulan program. Tıkla Gir
20- Java Programlama 1- Dizi(Array) Örnekler 20 : Bir dizideki string ifadelerden girilen harfe sahip olan elemanların adedini bulan program. Tıkla Gir
21- Java Programlama 1- Recursive Örnekler 21 : İki sayının okekini recursive bulan program. Tıkla Gir
22- Java Programlama 1- Recursive Örnekler 22 : Girilen dizi içerisindeki en cok tekrar eden kelimeyi bulan program. Tıkla Gir
23- Java Programlama 1- Örnekler 23 : 4560 diye girilen sayıyı 0 6 5 4 diye yazdıran program. Tıkla Gir
24- Java Programlama 1- Recursive Örnekler 24 : İki sayının obebini recursive bulan program. Tıkla Gir
25- Java Programlama 1- Recursive Örnekler 25 : 4560 diye girilen sayıyı 0 6 5 4 diye recursive yazdıran program. Tıkla Gir
26- Java Programlama 1- Recursive Örnekler 26 : Girilen sayının bölenlerini recursive bulan program. Tıkla Gir
27- Java Programlama 1- Örnekler 27 : Cümledeki kelime sayısını bulan program. Tıkla Gir
28- Java Programlama 1- Recursive Örnekler 28 : Süleyman Demirel Üniversitesi Bilgisayar Mühendisliği bölümünde çıkan recursive sorusunun çözümü. Tıkla Gir
emeğinize sağlık çok faydalı oldu.. sizden bir ricada bulunmak istiyorum. girilen bir stringin harfleriyle geometrik şekiller oluşan kodlar paylaşabilir misiniz ?
örnek: B
Bİ
BİL
BİLG
BİLGİ
String isim=”bilgi”; int toplam=0;
for (int i = 0; i < isim.length(); i++) {
toplam=0;
for (int j = 0; j <=i; j++){
char c=isim.charAt(i);
if(c=='i'){
}System.out.print(" "+isim.charAt(j));
} System.out.println(" ");
toplam–;
}
zeynep dogru düzgün kod ver sacmalamışssn eksik var
String kelime=”mustafa”;
for (int i = 0; i <=kelime.length(); i++) {
System.out.println(kelime.substring(0,i));
}
String kelime=”mustafa”;
for (int i = 0; i <=kelime.length(); i++) {
System.out.println(kelime.substring(0,i));
}
çok teşekkür ederiz böyle yararlı bilgi dolu bir blog tuttuğunuz için. Başarılar.
Merhabalar öncelikle böyle faydalı bir site yaparak insanlara yardımcı olduğunuz için çok teşekkür ederim.Benim bir sorum olacak.Mesela ABC olarak girilen bir stringi recursive olarak BAC,BCA,ACB,CAB,CBA şekilllerinde harflerin yerleri değiştirilerek bütün ihtimalleri yazdıran recursion metotu nasıl olabilir yardımcı olursanız sevinirim.
Merhaba
Bana özel bir işlem için 6 haneli kod pluşturan captcha benzeri uygulama lazım. Bunu uzantı gibi oluşturup chrome üzerinden de kullanabilirim. Maksat sadece bana 6 haneli kodlar üretmesi.
örneğin fonk1t5678 rakamları var ben burda 5 6 7 8 rakamlarını toplamak istiyorum nasıl yaparım
merhaba final sınavımda çıkmıştı ve aklıma çok takıldı cevaplarsanız memnun olurum.
kullanıcıdan 1 ile 100 arasında bir sayı girmesini isteyen, eğer sayı bu aralıkta değil ise hata mesajı verip tekrar sayı girilmesini isteyen düzgün sayı girildiğinde de syının yazı ile karşılığını veren programı yazabilir misiniz?
TEŞEKKÜRLER.
yazıyla derken neyi kastettiniz? eğer örneğin 90 sayısını doksan olarak yazmasını kastediyorsan geçmiş olsun:)
ali abi bana yardımcı olurmusun
girilen bir kelimeyi hecelerine ayıran programı yapa bilirmisin
package yaziya_cevir;
public class Yaziya_cevir{
public static void main(String []args){
String[] yazilar={” “,”bir”,”iki”,”üç”,”dört”,”beş”,”altı”,”yedi”,”sekiz”,”dokuz”,
” “,”on”,”yirmi”,”otuz”,”kırk”,”elli”,”altmış”,”yetmiş”,”seksen”,”doksan” };
java.util.Scanner klavye=new java.util.Scanner(System.in);
System.out.println(“Lütfen bir sayı giriniz=”);
int ab=klavye.nextInt();
while(ab100)
{
System.out.println(“Hatalı giriş yaptınız!!!”);
System.out.print(“Lütfen bir sayı giriniz=”);
ab=klavye.nextInt();
}
int a,b;
b=ab%10;
a=ab/10;
System.out.println(yazilar[a+10]+” “+yazilar[b]);
}
}
//Geçmiş olsunluk bir durum yok 🙂 Umarım yardımcı olmuşumdur.
selamun aleyküm kardeşim bana yardımcı olurmusun
girilen kelimeyi hecelerine ayıran programı yapa bilme şansı varmı
a e ı i o ö u ü harflerini saydıracaksın. Hece sayısını da bulmuş olursun.
benim sana önerim String e atadığım tümceyi upper yap. Ondan sonra dediğim harfleri saydır. Counter ile arttırırsın
package yaziya_cevir;
public class Yaziya_cevir{
public static void main(String []args){
String[] yazilar={” “,”bir”,”iki”,”üç”,”dört”,”beş”,”altı”,”yedi”,”sekiz”,”dokuz”,
” “,”on”,”yirmi”,”otuz”,”kırk”,”elli”,”altmış”,”yetmiş”,”seksen”,”doksan” };
java.util.Scanner klavye=new java.util.Scanner(System.in);
System.out.println(“Lütfen bir sayı giriniz=”);
int ab=klavye.nextInt();
while(ab100)
{
System.out.println(“Hatalı giriş yaptınız!!!”);
System.out.print(“Lütfen bir sayı giriniz=”);
ab=klavye.nextInt();
}
int a,b;
b=ab%10;
a=ab/10;
System.out.println(yazilar[a+10]+” “+yazilar[b]);
}
}
while döngü şartını (ab küçük 1 veya ab büyük 99 ) olarak yazdım ama öyle görünmemiş.Düzeltirseniz gayet güzel çalışacaktır. 🙂
1 ile 100 arasındaki tek sayıları recursive fonksiyon ile yazdıralım bu soruda bana yardımcı olur musunuz java
public static void main(String[] args) {
Scanner scn=new Scanner(System.in);
String isim=scn.next();
for (int i = 0; i < isim.length(); i++) {
for (int j = 0; j <=i; j++){
char c=isim.charAt(i);
System.out.print(""+isim.charAt(j));
} System.out.println(" ");
}
}