Kayıtlar

On Parmak Klavye Hız Testi Örnek Python Kodu

Resim
Evet herkese selamlar, bu yazımızda sizlerle bir tane yazım hızı hesaplama programı yazacağız. Bu programda txt dosyasında olan veriyi işlemeyi göstereceğiz ve saniye hesabını göstereceğiz. Detaylar için yazımız sizleri bekliyor. Tabi dediğimiz gibi txt dosyasından çekiyoruz verilerimizi, bunu ilk başta gösterelim. Şimdi main.py kodumuza geçiş yapalım. from datetime import * #İlk başta saniye ile yapacağımız işlemler için datetime kütüphanesini çağırıyoruz. #Şimdi sırada dosyamızdan verimizi çekmek için aşağıdaki işlemi yapalım with open ( " text.txt " , " r " ) as myfile : data=myfile.readlines () #bu altta kaç satır bulunmaktadır onu yazdırıyoruz. print ( " Toplam {} deneme cümleniz bulunmaktadır.\nHadi başlayalım.\n " . format ( len ( data ) -1 )) i= 0 #Şimdi #son yerine ulaşana kadar cümlelerimizi kullanıyoruz. while ( data [ i ] != " #son " ): print ( " >>DENEME {} " . format ( i+ 1 ))

Python Çalışması w/ Asal Sayı Bulma, Fibonacci, Sayının Rakamlarını Toplama

Resim
Yine Python dili ile devam ediyoruz. Bu sefer üç tane küçük kod yazacağız tabi ki. Bunlardan biri asal sayı bulma, diğeri fibonacci sayılarını gösterme ve sonuncu olarakta 1'den fazla rakamı olan bir sayının rakamlarını toplama. Bunların kodlarını açıklamalı bir şekilde bu yazımızda görebilirsiniz. İyi çalışmalar. Evet şimdi koda geçiş yapalım print ( """ Selam, bu kodumuzda 3 farkli olayi beraber yapalim. 1. Asal sayilari yazdirma (ilk 50 icinde), 2. Fibonacci sayi dizisini 30'a kadar yazdirma, 3. Bir sayinin kendisini olusturan rakamlarini toplama. """ ) #Evet simdi 1. olayi yapalim #ilk basta kaca kadar asal sayi istiyoruz onu belirleyelim. asal_son= int ( input ( " Kacinci sayiya kadar asal sayi gorunsun? " )) print ( " Asal Sayilar >> " ) for i in range ( 2 , asal_son ): sayac= 0 for j in range ( 2 , i ): if ( i%j== 0 ): sayac+= 1 if ( sayac< 1 ): print ( i ) #Burada amacimiz bir sayiyi kend

Java Dilinde Circular LinkedList Anlatımı

Resim
Selamlar arkadaşlar, bugün sizlerle Circular LinkledList Java kodunu anlamaya çalışacağız. Kod ve açıklamasını bu yazımızda bulabilirsiniz. Circular Linkedlist nedir? Bu liste mantığının LinkedListten farkı başının ve sonunun bağlı olmasıdır. Şöyle diyebiliriz, sizin listenin sonuna yani tail'e gittiğinizde oradan head'e ulaşmak için geriye dönmenize gerekmiyor. Direkt olarak bir sonraki gösterilen nokta head noktasını göstermektedir. > Normal LinkedList > Circular LinkedList Koda geçelim package mfg_sadi ; /** * * @author mfg */ public class CreateList { //Şimdi ilk başta Node yani düğümümüzü oluşturacağız. public class Node { //Değişkenlerimizi girelim. int data ; Node next ; //Constructor oluşturuyoruz ki yeni düğümler oluşturabilelim. public Node ( int data ) { this . data = data ; } } //Head ve tail değerlerini null olarak belirtiyoruz. public Node head = nu

Python ile Yazıyı Piramit Gibi Çizdirme

Resim
Bugün sizlerle python ile piramit şeklinde yazı yazdırmayı deneyeceğiz. Görseldeki görüntünün aynısını elde etmek istiyorsanız aşağıdaki kodumuza bakmanızı öneririz. duz = " SAMPLE " #sample deneyelim newstr = 0 liste = [] for i in range ( len ( duz )): x = duz [: i ] + duz [ i :: -1 ] orta = int ( len ( x ) / 2 ) d = ' ' * ( len ( duz ) -i -1 ) + x [: orta+ 1 ] + x [ orta+ 1 :] liste.append ( d ) for i in range ( len ( liste )): print ( liste [ i ]) for i in range ( 1 , len ( liste )): print ( liste [ len ( liste ) -i -1 ])

C# Dizi Çalışmaları devam...

Resim
C # çalışmaları devamına hoşgeldiniz. >>İlk başta çift sayıları yazan bir program yazacağız, sonra direkt ekleme, sırayla yazdırma, farklı classtan fonksiyon çekmeleri göreceksiniz. Bunların nasıl yazıldığını görebileceksiniz ve örnek çıktımız bulunmakta. Bunların hepsi için bu yazımıza bekliyoruzz. Hadi başlayalım.. >>koda giriş yapalım. using System; class MainClass { public static void Main (string[] args) {     //ilk önce değerlerimizi alıyoruz int n = 0; Console.Write("Dizimizin uzunlugunu giriniz: "); n = int.Parse(Console.ReadLine()); int[] dizi = new int[n]; for(int i=0; i<n; i++){ Console.Write((i+1) + ".ci dizi degerini giriniz: "); dizi[i] = int.Parse(Console.ReadLine()); }           //Burada yazdırma kısmı bulunmakta Console.WriteLine("=================================="); Console.WriteLine("=============Yazdirma============="); for(int j=0; j<n; j++){ Consol

Java ile LinkedList (Düzenli Ekleme, Silme, Araya Ekleme)

Resim
Evet arkadaşlar bugün sizlerle Java ile LinkedList (Düzenli Ekleme, Silme, Araya Ekleme) işlemlerini yapacağız. Tabi bunu yaparken bağlı listeye düzenli ekleme kısmını yapamadım tam olarak ama kendime göre düzenlemelerim bulunmakta.  !>Eğer sizin bir çözümünüz var ise bana yan taraftan mail atabilir, yada alta yoruma yazabilirsiniz.<!  Hadi başlayalımm >>> >>> >>> public class LinkedList {          //Burada tanımladık.     Node head; //node sınıfını oluşturana kadar hata verir (eğer baştan yazacaksanız.)          //burada Node sınıfını olusturduk     static class Node {                   int data;  //bu verimizi tutacak bizim için         Node next;  // bu sonraki node'un değerini tutacak            // Constructor'ımız burada         Node(int d)          {              data = d;              next = null;          }      }           //Burada Bağlı listeye ekleme yapacağız.     public static LinkedList insert(LinkedL

JAVA'DA LİNKEDLİST NASIL YAPILIR GÖRELİM

Resim
JAVA'DA LİNKEDLİST NASIL YAPILIR GÖRELİM Şimdi sizlerle java'da linkedlist örneği yapacağız. Örnekleri türkçeleştirmeye ve anlatmaya çalıştım sizler için. package mfg_sadi; /**  *  * @author mfg  */ public class LinkedList {          //Burada tanımladık.     Node head; //node sınıfını oluşturana kadar hata verir (eğer baştan yazacaksanız.)          //burada Node sinifini olusturduk     static class Node {                   int data;  //bu verimizi tutacak bizim icin         Node next;  // bu sonraki node'un degerini tutacak            // Constructor'ımız burada         Node(int d)          {              data = d;              next = null;          }      }           //Burada Bağlı listeye ekleme yapacağız.     public static LinkedList insert(LinkedList list, int data) {          // Yeni bir node oluşturuyoruz veriyle beraber.         Node new_node = new Node(data);          //Devamını null yapıyoruz çünkü boş devamı.         new_