Leganos.tr.gg
Hoş Geldiniz

Moduller

Leganos.tr.gg

x Bir Saniye!

Siteyi terk edecek gibi görünüyorsun.

Yeni yayınlardan haberdar olmak için facebook sayfamızı takip etmek isteyebilirsin.

İlgini çekebilecek birkaç şey daha var. Hemen göz atmak için anasayfa'ya uğrayabilirsin:

Facebook'a Git Anasayfa'ya Git
-------------------------------------------------------------------------------------------------
Java Programlama Dili Örnekleri-Genel Uygulamalar Ders -1
Javada İlk Kod-Hello World
public class ders1 {
public static void main(String[] args){
System.out.println(“Hello World”);
}
}
İki Sayının Toplamını Bulan Program
import java.util.Scanner;
public class deneme
{
public static void main(String[] args)
{
Scanner scn=new Scanner(System.in); // ekrandan sayı okutmak için
int a,b;    // int şeklinde iki sayı tanımlanır
System.out.println(“A sayısını gir:”); // ekrana aynen çıkar
a=scn.nextInt(); // a sayısını okutur
System.out.println(“B sayısını gir:”); // ekrana aynen çıkar
b=scn.nextInt(); // b sayısını ekrandan okutur
System.out.println(a+”+”+b+”=”+(a+b)); // “” içine yazılanlar aynen çıkar ve , yerine + kullanılır
}}
Aritmetik Oparatörler Örneği
public class ornekler {
public static void main(String[] args){
int sayi1=10;
int sayi2=10;
int sayi5;
int sayi6;
sayi5 =++sayi1;
sayi6=sayi2–;
System.out.println(sayi5);
System.out.println(sayi6);
System.out.println(sayi2);
}
}
Ekran Çıktısı
Ekran Çıktısı
 
 
 
 
 
 
Tek-Çift Sayıları Bulan Program
public class ders7 {
public static void main(String[] args){
for(int i=0;i<=10;i++)
{
if(i%2==0)
System.out.println(i+”:”+”cift”);
else
System.out.println(i+”:”+”tek”);
}
}
}
Girilen Sayının Asal Olup Olmadığını Bulan Program
import java.util.Scanner;
public class asal{
public static void main(String[] args){
int sayı,bolen=0,i;
Scanner scn=new Scanner(System.in);
System.out.println(“sayı gir:”);
sayı=scn.nextInt();
for(i=1;i<=sayı;i++){
if(sayı%i==0)
bolen++;
if(bolen==3)
break;
}
if(bolen==2)
System.out.println(“asal”);
else
System.out.println(“degil”);
}}
Kullanıcı Adı ve Şifre Doğruysa Doğru,Değilse Yanlış Mesajını Veren Program
import java.util.Scanner;
public class ders6{
public static void main(String[] args){
Scanner scn=new Scanner(System.in);
String cümle;
String sifre;
System.out.println(“kullanıcı adı “);
cümle=scn.nextLine();
System.out.println(“sifre “);
sifre=scn.nextLine();
if(cümle.equals(“Acaroglu”)&& sifre.equals(“1234″))
System.out.println(” kullanıcı adı ve sifre dogru ” );
else
System.out.println(“sifre ya da kullanici adı yanlıs .”);
}
}
Javada Faktöriyel Örneği
import java.util.Scanner;
public class ornekler5 {
public static void main(String[] args){
int faktoriyel=1;
int sayi,i;
System.out.println(“sayı gir: “);
Scanner scn=new Scanner(System.in);
sayi=scn.nextInt();
for(i=1;i<=sayi;i++)
faktoriyel*=i;
System.out.println(sayi+”! =”+faktoriyel);
}
}
Ekran Çıktısı
Ekran Çıktısı
 
 
 
 
 
 
JoptionPane Kullanımı
import javax.swing.*;
public class JOptionpane {
public static void main(String[] args) {
String isim, yas,soyad;
isim = JOptionPane.showInputDialog(null,”İsminizi giriniz: “);
soyad = JOptionPane.showInputDialog(null,”Soyadinizi giriniz: “);
yas = JOptionPane.showInputDialog( null,”Yasinizi giriniz: “);
String rapor = “Adiniz: “+isim+”\nSoyad: “+soyad+”\nYasiniz: “+yas;
JOptionPane.showMessageDialog(null,rapor);
System.exit(1);
}}
Girilen Sayının Karesi ve Karekökünün Hesaplanması
// girilen sayının karekökü,karesi
import java.util.Scanner;
public class karekokKare{
public static void main(String[] args){
Scanner scn=new Scanner(System.in);
double sayı,kare,karekok;
System.out.println(“sayı gir: “);
sayı=scn.nextInt();
if(sayı>=0){
karekok=(double) Math.sqrt(sayı);
kare=sayı*sayı;
System.out.println(“karesi: “+kare);
System.out.println(“karekökü: “+karekok);
}
if(sayı<0){
System.out.println(“negatif sayıların karekökü alınamaz. “);
kare=sayı*sayı;
System.out.println(“karesi: “+kare);
}}}
Dizideki Elemanların Toplamını Bulan Program
import java.util.Scanner;
public class diziToplam {
public static void main(String[] args) {
int dizi []=new int[5];
int toplam=0;
Scanner scn=new Scanner (System.in);
for(int i=0;i<dizi.length;i++){
System.out.println(“sayı: “);
dizi[i]=scn.nextInt();
toplam+=dizi[i];
}
System.out.println(“toplam: “+toplam);
}}
Dizide Arama 
import java.util.Scanner;
// 5 elemanlı dizi girilecek ve istenilen sayı aranacak ,program sırasını bulacak
public class ders10 {
public static void main(String[] args) {
Scanner scn=new Scanner(System.in);
int dizi[]=new int[5];
for(int i=0;i<5;i++){
System.out.println(“sayi gir: “);
dizi[i]=scn.nextInt();
}
for(int i=0;i<5;i++){
System.out.println(dizi[i]);
}
System.out.println(“aramak istedigin sayi: “);
int sayi;
sayi=scn.nextInt();
for(int i=0;i<5;i++)
{
if(sayi==dizi[i])
System.out.println(“aradıgınız sayi bulundu “+(i+1)+”. sıradadır. “);
}
}
}
Ekran Çıktısı
Ekran Çıktısı
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Rastgele Üretilen 10 Elemanlı Dizinin Ortalaması ve Ortalama Üzerindeki Eleman Sayısını Bulan Program
// rastgele 10 sayı ortalamanın üstündeki sayı adedi
public class ders6 {
/**
* @param args
*/
public static void main(String[] args) {
int toplam=0;
float ortalama;
int adet=0;
int dizi[]=new int[10];
for(int i=0;i<dizi.length;i++)
{
dizi[i]=(int) (Math.random()*10);
System.out.println(dizi[i]);
toplam+=dizi[i];
}
ortalama=(toplam/10);
System.out.println(“ortalama: “+ortalama);
for(int i=0;i<dizi.length;i++)
{
if(dizi[i]>ortalama){
adet ++;
}}
System.out.println(“ortalamanın üstündekiler: “+adet);
}
}
Switch-Case Örneği-4 İşlem
import java.util.Scanner;
public class ornek3 {
public static void main(String[] args){
Scanner scn=new Scanner(System.in);
int secim,sayı1,sayı2;
System.out.println(“[1]Toplama\n[2]Çıkarma\n[3]Çarpma\n[4]Bölmne”);
System.out.println(“*************”);
System.out.println(“seçiminiz: “);
secim=scn.nextInt();
System.out.println(“iki sayı giriniz “);
sayı1=scn.nextInt();
sayı2=scn.nextInt();
switch(secim){
case 1:
int toplam=sayı1+sayı2;
System.out.println(“toplam: “+toplam);
break;
case 2:
int fark=sayı1-sayı2;
System.out.println(“fark: “+fark);
break;
case 3:
int carpim=sayı1*sayı2;
System.out.println(“carpım: “+carpim);
break;
case 4:
int bölüm=sayı1/sayı2;
System.out.println(“bölüm: “+bölüm);
break;
default:
System.out.println(“yanlıs secim”);
}}}
Yıldızla Üçgen Yapımı
public class TATİLÇALISMALARI6 {
public static void main(String[] args) {
int i,j;
for(i=1;i<=10;i++)
{
for(j=1;j<=i-1;j++)
{
System.out.print(“*”);
}
System.out.println();
}}}
Ekran Çıktısı
Ekran Çıktısı
 
 
 
 
 
 
 
 
 
Dizideki En Büyük ve En Küçük ElemanI Bulan Program
import java.util.Scanner;
public class TATİLÇALISMALARI9 {
public static void main(String[] args){
int dizi[]=new int[10];
Scanner scn=new Scanner(System.in);
for(int i=0;i<dizi.length;i++)
{
System.out.println((i+1)+”.sayı:”);
dizi[i]=scn.nextInt();
}
int enkucuk=dizi[0];
int enbuyuk=dizi[0];
for(int i=0;i<dizi.length;i++)
{
if(dizi[i]<enkucuk)
{
enkucuk=dizi[i];
}
if(dizi[i]>enbuyuk)
{
enbuyuk=dizi[i];
}
}
System.out.println(“en küçük sayı: “+enkucuk);
System.out.println(“en büyük sayı: “+enbuyuk);
}
}
Diziye Girilen Elemanları Küçükten Büyüğe ve Büyükten Küçüğe Sıralayan Program
import java.util.Scanner;
public class TATİLÇALISMALARIZ12 {
public static void main(String[] args){
Scanner scn=new Scanner(System.in);
int kaçsayı;
System.out.println(“kaç tane sayı girmek istiyorsun.”);
kaçsayı=scn.nextInt();
int[] dizi=new int[kaçsayı];
int gecici;
for(int i=0;i<dizi.length;i++){
System.out.println((i+1)+”.sayıyı gir: “);
dizi[i]=scn.nextInt();
}
for(int i=0;i<dizi.length;i++){
for(int j=i;j<dizi.length;j++)
if(dizi[j]<dizi[i])
{
gecici=dizi[i];
dizi[i]=dizi[j];
dizi[j]=gecici;
}}
System.out.println(“küçükten büyüğe sıralama: “);
for(int i=0;i<dizi.length;i++)
System.out.println(dizi[i]);
for(int i=0;i<dizi.length;i++){
for(int j=i;j<dizi.length;j++)
if(dizi[j]>dizi[i])
{
gecici=dizi[i];
dizi[i]=dizi[j];
dizi[j]=gecici;
}}
System.out.println();
System.out.println(“büyükten küçüğe sıralama: “);
for(int i=0;i<dizi.length;i++)
System.out.println(dizi[i]);
}
}
Rastgele Üretilen Sayılarda Sıralama
import java.util.Random;
import java.util.Scanner;
public class TATİLÇALISMALARIZ13 {
public static void main(String[] args){
Scanner scn=new Scanner(System.in);
Random rnd=new Random();
int kaçsayı;
System.out.println(“100’e kadar kaç tane sayı üretilsin istiyorsun.”);
kaçsayı=scn.nextInt();
int[] dizi=new int[kaçsayı];
int gecici;
for(int i=0;i<dizi.length;i++){
dizi[i]=rnd.nextInt(101);
}
System.out.println(“rastgele üretilen sayılar: “);
System.out.println();
for(int i=0;i<dizi.length;i++){
System.out.println(dizi[i]);
}
for(int i=0;i<dizi.length;i++){
for(int j=i;j<dizi.length;j++)
if(dizi[j]<dizi[i])
{
gecici=dizi[i];
dizi[i]=dizi[j];
dizi[j]=gecici;
}}
System.out.println(“küçükten büyüğe sıralama: “);
for(int i=0;i<dizi.length;i++)
System.out.println(dizi[i]);
for(int i=0;i<dizi.length;i++){
for(int j=i;j<dizi.length;j++)
if(dizi[j]>dizi[i])
{
gecici=dizi[i];
dizi[i]=dizi[j];
dizi[j]=gecici;
}}
System.out.println();
System.out.println(“büyükten küçüğe sıralama: “);
for(int i=0;i<dizi.length;i++)
System.out.println(dizi[i]);
}
}
Rastgele Matris Üretme
import java.util.Random;
import java.util.Scanner;
public class TATİLÇALISMALARIZ16{
public static void main(String[] args){
Random rnd=new Random();
Scanner scn=new Scanner(System.in);
int satır,sutun;
System.out.println(“kaç satır: “);
satır=scn.nextInt();
System.out.println(“kaç sütun: “);
sutun=scn.nextInt();
int dizi[][]=new int[satır][sutun];
for(int i=0;i<satır;i++)
{
for(int j=0;j<sutun;j++)
{
dizi[i][j]=rnd.nextInt(9)+1;
}
}
for(int i=0;i<satır;i++){
for(int j=0;j<sutun;j++){
System.out.print(dizi[i][j]+” “);
}
System.out.println();
}}}
Matris Oluşturma Programı
import java.util.Scanner;
public class TATİLÇALISMALARIZ17 {
public static void main(String[] args){
Scanner scn=new Scanner(System.in);
int satır,sütun;
System.out.println(“satır gir: “);
satır=scn.nextInt();
System.out.println(“sütun gir: “);
sütun=scn.nextInt();
int [][] dizi=new int[satır][sütun];
for(int i=0;i<satır;i++){
for(int j=0;j<sütun;j++)
{
System.out.println(“[“+(i+1)+”]”+””+”[“+(j+1)+”]”+””);
dizi[i][j]=scn.nextInt();
}
}
for(int i=0;i<satır;i++){
for(int j=0;j<sütun;j++)
{
System.out.print(dizi[i][j]+” “);
}
System.out.println();
}}}
 
Girilen Sayıya Kadar Olan Sayıları Karıştıracak ve Hepsinden 1 er Defa Yazdıracak.
import java.util.Scanner;
import java.util.Random;
public class TATİLÇALISMALARIZ18 {
public static void main(String[] args) {
System.out.println(“sayi giriniz”);
Scanner scan = new Scanner(System.in);
Random rnd = new Random();
int sayi=0;
int girilenSayi;
girilenSayi = scan.nextInt();
int[] dizi = new int[girilenSayi];
int j , i;
for( i=0;i<girilenSayi;i++)
while(true)
{
sayi = rnd.nextInt(girilenSayi)+1;
for (j=0;j<i;j++)
if(dizi[j]==sayi)
break;
if (i==j)
{
dizi[i]=sayi;
break;
}
}
for (int a:dizi)
System.out.println(a);
}}
Öğrenci-Not Uygulaması
import java.util.Scanner;
// notlara göre sıralama
public class ders3 {
public static void main(String[] args) {
int ogrenciSayisi;
Scanner scn=new Scanner(System.in);
System.out.println(“kaç öğrenci girilecek”);
ogrenciSayisi=scn.nextInt();
String [] isimler=new String[ogrenciSayisi];
int [] notlar=new int[ogrenciSayisi];
System.out.println(“Ogrenci isimlerini ve notlarını gir”);
for(int i=0;i<ogrenciSayisi;i++)
{
isimler[i]=scn.next();
notlar[i]=scn.nextInt();
}
int temp;
String gecici;
for(int i=0;i<ogrenciSayisi;i++)
for(int j=i;j<ogrenciSayisi;j++)
if(notlar[i]<notlar[j])
{
temp=notlar[i];
notlar[i]=notlar[j];
notlar[j]=temp;
gecici=isimler[i];
isimler[i]=isimler[j];
isimler[j]=gecici;
}
System.out.println(“isim /not “);
for(int i=0;i<ogrenciSayisi;i++)
System.out.println(isimler[i]+ ” :” +notlar[i]);
}}
Hekzadesimal Sayıyı Desimal e Çeviren Program
public class random {
public static int hextoDec(String hex)
{
int sonuc=0,us=0;
int i;
String hexString=”0123456789ABCDEF”;
for(i=hex.length()-1;i>=0;i–)
{
sonuc+=hexString.indexOf(hex.charAt(i))*Math.pow(16,us);
us++;
}
return sonuc;
}
public static void main(String[] args) {
System.out.println(hextoDec(“1ABC”));
}}
Mükemmel Sayı’ları Bulan Program
//Mükemmel Sayi: Sayının her bir basamağındaki sayıların küpleri toplamına eşit olmasıdır.
public class MükemmelSayi {
public static void main(String[] args) {
int i,j,basamak1,basamak2,basamak3;
String strSayi;
char sayiBasamaklari[] = new char[3];
for(i=1;i<1000;i++)
{
strSayi = Integer.toString(i);
for(j=0;j<strSayi.length();j++)
{
sayiBasamaklari[j] = (strSayi.charAt(j));
}
if(strSayi.length()==1)
{
basamak1=Character.getNumericValue(sayiBasamaklari[0]);
if((basamak1*basamak1*basamak1)==i)
System.out.println(i);
}
if(strSayi.length()==2)
{
basamak1=Character.getNumericValue(sayiBasamaklari[0]);
basamak2=Character.getNumericValue(sayiBasamaklari[1]);
if((basamak1*basamak1*basamak1 + basamak2*basamak2*basamak2)==i)
System.out.println(i);
}
if(strSayi.length()==3)
{
basamak1=Character.getNumericValue(sayiBasamaklari[0]);
basamak2=Character.getNumericValue(sayiBasamaklari[1]);
basamak3=Character.getNumericValue(sayiBasamaklari[2]);
if((basamak1*basamak1*basamak1 + basamak2*basamak2*basamak2 + basamak3*basamak3*basamak3)==i)
System.out.println(i);
}}}}
 
JoptionPane İle Sayı Tahmin Oyunu
import java.util.Random;
import javax.swing.JOptionPane;
// JOptionPane tahmin
public class ders5 {
public static void main(String[] args) {
Random rnd=new Random();
int rasgele=rnd.nextInt(10);
int tahminsayi=0;
while(true)
{
String tahmin=JOptionPane.showInputDialog(“sayi giriniz”);
int sayi=Integer.valueOf(tahmin);
//int sayi=Integer.ParseInt(tahmin);
tahminsayi++;
if(sayi==rasgele)
{
JOptionPane.showMessageDialog(null,”Bildiniz!.”);
JOptionPane.showMessageDialog(null,tahminsayi+”. tahmininde bildin.. “);
}
else if(sayi>rasgele)
{
JOptionPane.showMessageDialog(null,”küçük sayi gir. “);
}
else
JOptionPane.showMessageDialog(null,”büyük sayi gir. “);
}}}
ÖNİZLE PENCEREDE AÇ KAYDET GÖM &
---------------------------------------------------------
 

Haftanın Müziği

Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol