Doç. Dr. GÜRAY SONUGÜR

Doç. Dr. Güray SONUGÜR – Öğrenci Bilgi Paylaşım Platformu

Dizi Toplama Örneği

Not: Bir metot vasıtası ile random değerlerden dizi oluşturulacak. Oluşturulan bu dizinin boyutu da klavyeden girilecek. Bu oluşturulan metot kullanılarak elde edilen 2 adet integer dizinin toplamı farklı bir metot içinde yapılarak sonuç ana metottta ekrana yazdırılacak.   import java.util.Random; import java.util.Scanner; public class DiziTopla_ders1 { public static void main(String[] args) { Scanner sc = […]

Dosyaya yazma (metot içerisinden)

//Dosyaya yazma metodunun “void ” olduğuna  dikkat ediniz! import java.io.*; import java.util.Scanner; public class DosyaIO { public static void main(String[] args) throws IOException { Scanner sc = new Scanner(System.in); System.out.println(“Dosya adını giriniz: “); String dosyaAdi= sc.next(); System.out.println(“Dosya içeriğini giriniz: “); String str= sc.next(); DosyaYaz(dosyaAdi, str); } private static void DosyaYaz(String dosyaAdi, String icerik) throws IOException { […]

Metotlar ile dizi (array) işlemleri

import java.util.Random; public class Array { public static void main(String[] args) { int[] dizi; dizi=DiziOlustur(); for (int i = 0; i < 10; i++) { //System.out.println(“dizi[” + i + “]= ” + dizi[i]); System.out.print(“[” + dizi[i] + “]”); } System.out.println(“”); System.out.println(“En büyük eleman:” +maxBul(dizi)); System.out.println(“En küçük eleman:” +minBul(dizi)); } private static int[] DiziOlustur() //metot içerisinde […]

Sayı Tahmin Oyunu

import java.util.Scanner; import java.util.Random; public class SayıTahmin { public static void main(String[] args) { if (TahminOyunu()) { System.out.println(“Tebrikler Kazandınız*****”); } else { System.out.println(“Maalesef Kaybettiniz!!!!!”); } } public static boolean TahminOyunu() { Random rnd = new Random(); Scanner sc = new Scanner(System.in); int answer = rnd.nextInt(100); int tahmin = 0; int sayac =1; while ((tahmin != […]

Klavyeden sayı ve hesap türü seçerek dört işlem hesabı

import javax.swing.JOptionPane; public class DortIslem { public static void main(String[] args) { int sayi1 = Integer.valueOf(JOptionPane.showInputDialog(“Birinci Sayıyı Girin”)); int sayi2 = Integer.valueOf(JOptionPane.showInputDialog(“İkinci Sayıyı Girin”)); String HT = String.valueOf(JOptionPane.showInputDialog(“İşlem Tipini Girin T,C,B,X”)); // Üç değer diğer metoda karşılaştırma ve matematiksel işlem için gönderildi JOptionPane.showMessageDialog(null, “Sonuç: ” + sonuc(sayi1, sayi2, HT)) ; //System.out.println(“Sonuc: ” + sonuc(sayi1, sayi2, […]

Alan Hesabı

import java.util.Scanner; public class AlanBulma { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print(“Dairenin çapını giriniz: “); double cap = sc.nextDouble(); System.out.print(“Dikdörtgenin uzunluğunu giriniz: “); double uzunluk = sc.nextDouble(); System.out.print(“Dikdörtgenin genişliğini giriniz: “); double genislik = sc.nextDouble(); System.out.println(“Daire alanı = ” + DaireAlani(cap)); System.out.println(“Rectangle Area = ” + KareAlani(uzunluk, genislik)); } […]

Klavyeden Girilen İki Sayıyı Karşılaştırma

import javax.swing.JOptionPane; public class Metot2 { public static void main(String[] args) { int sayi1 = Integer.valueOf(JOptionPane.showInputDialog(“Birinci Sayıyı Girin”)); int sayi2 = Integer.valueOf(JOptionPane.showInputDialog(“İkinci Sayıyı Girin”)); sonuc(sayi1, sayi2); // bu iki değer sonuc metoduna gönderildi } private static void sonuc(int a, int b) { int enb; if (a > b) enb = a; else enb = b; […]

Metotlar Basit Örnek 1

public class Metot1 { public static void main(String[] args) { MesajGoster(); System.out.println(“Toplam: ” + toplamsonuc()); System.out.println(“En Buyuk Sayı: ” + sonuc());   } private static void MesajGoster() { System.out.println(“Bu mesaj Metot içerisinden gösteriliyor”); } private static double toplamsonuc() { //toplama işlemi yapan metot double a = 5; double b = 7; return a + b; […]

Excel Dosya Okuma

(Bu sayfada 2 ayrı java sınıfı alt alta verilmiştir. Bir tanesi main sınıftır. Sizler 2 ayrı sınıf olarak eclipse üzerinde yazmalısınız. Bu programı denemeden önce jxl.jar kütüphanesini sınıfta anlatılan şekilde projenize eklemelisiniz.)  kitap1.xls buradan indirebilirsiniz http://sourceforge.net/projects/jexcelapi/files/jexcelapi/2.6.12/  linki üzerinden zip uzantılı dosyayı indirebilirsiniz. 1. Main sınıf: import java.io.IOException; import jxl.read.biff.BiffException; public class IO_ExcelMain { public static […]

Previous Posts Next posts