Kayıtlar

Kasım, 2023 tarihine ait yayınlar gösteriliyor

Java Proje 38: Kullanıcının Oluşturduğu Dİzide Ortalama Bulma

Resim
  import java.util.Scanner; public class DizideAsalSayılarıBulma { public static void main (String[] args) { Scanner scan = new Scanner(System. in ); int []dizi= new int [ 5 ]; int temp= 0 ; for ( int i= 0 ; i< dizi. length ; i++){ System. out .println( "Dizinin elemanlarını giriniz:" ); dizi[i]=scan.nextInt(); temp=dizi[i] + temp; } System. out .println( "Dizinin elemanları ortalaması:" + temp / dizi. length ); } }

Java Proje 37: Kullanıcının Oluşturduğu Dizide Tekler Toplamını Bulma

Resim
  import java.util.Scanner; public class DizideTeklerToplamınıBulma { public static void main (String[] args) { Scanner scan = new Scanner(System. in ); int teklerToplamı= 0 ; int []dizi= new int [ 5 ]; for ( int i= 0 ; i<dizi. length ; i++){ System. out .println( "Dizinin elemanlarını giriniz:" ); dizi[i]=scan.nextInt(); if (dizi[i]% 2 == 1 ){ teklerToplamı=teklerToplamı+dizi[i]; } } System. out .println( "Tekler Toplamı:" + teklerToplamı); } }

Java Proje 36: Kullanıcının Oluşturduğu Dizide Çiftler Toplamını Bulma

Resim
  import java.util.Scanner; public class DizideÇiftleriToplama { public static void main (String[] args) { Scanner scan = new Scanner(System. in ); int []dizi= new int [ 5 ]; int ciftToplam= 0 ; for ( int i= 0 ; i<dizi. length ; i++){ System. out .println( "Dizi elemanlarını giriniz:" ); dizi[i]=scan.nextInt(); if (dizi[i]% 2 == 0 ){ ciftToplam=ciftToplam+ dizi[i]; } } System. out .println( "Çiftler Toplamı:" +ciftToplam); } }

UML Diyagramın Yorumlanması

Resim
 UML diyagramın nesne tabanlı program tasarımı (modellemesi) olduğunu söylemiştik. Şimdi UML diyagramını yorumlayıp nasıl kodlama yapabileceğimize göz atalım. UML sınıf diyagramına bakacak olursak, 3 bölümden oluştuğunu görmekteyiz. İlk kısım yani en üstteki "Customer" kısmı bizim sınıfımızın adını temsil etmektedir. 2.bölümde yer alan (name, idno,adress,money) bizim sınıfımızın içerisindeki variable(değişkenleri) temsil etmektedir. Değişkenler tanımlanırken (public, private, protected, static) olmasına dikkat edilir. Eğer ki değişkenimiz public ise yani herkes tarafından erişilebilir bir durumdaysa başına "+" ifadesi konur. Eğer ki sadece o sınıf içinde erişilebilir ve diğer sınıflar tarafından erişilmez ise yani private şeklindeyse "-" ile ifade edilir. Sadece tanımlandığı sınıftan erişiliyor ya da miras aldığı sınıflardan erişiliyorsa protected olur ve "#" işareti ile gösterilir. 3.bölümde yer alan ifadeler fonksiyonları temsil etmektedir. Örn...

UML Diyagram Nedir?

Resim
 UML diyagram bizim nesne tabanlı programlamada tasarımda kullandığımız, bir tasarım (modelleme) dilidir. UML diyagramlarının kullanımları yazılımcıdan yazılımcıya farklılık gösterilebilir. Projeler ve geliştirilen uygulamalarda farklılıklar olsa da, kimi zaman aynı uygulamalar ve projeler için de farklılıklar olmaktadır. Peki neden UML kullanmalıyız ? - Hataların kolaylıkla fark edilip hızlıca bulunmasını sağlar. Böylece zaman, masraf ve riski en aza indirir. - Kodlama yaparken belli bir düzeni olan modellemeye göre gidildiği için, modelleme olmadan yapılan bir kodlamaya göre daha düzenli ve hızlı olmasını sağlar. -Tekrara düşmeyi önler. Aynı kodları tekrar tekrar yazmanın önüne geçer. - Mantıksal hataların minimum seviyesinde kalmasını sağlar. -Çalıştığımız işe bir bütün olarak bakmamızı sağlar. Her şey gözümüzün önünde olur.