Tek Boyutlu Dizilerle Çalışma: Python, PHP ve ASP Örnekleri

Tek boyutlu diziler (array), programlamada en temel veri yapılarından biridir. Bu makalede, tek boyutlu dizilerle nasıl çalışılacağını, veri ekleme, okuma ve işlem yapma örneklerini Python, PHP ve ASP üzerinden inceleyeceğiz.

Tek boyutlu diziler, bir veri tipinin birden fazla değerini saklamak için kullanılır.

Tek Boyutlu Diziler Nedir?

Tek boyutlu dizi, tek bir satır veya liste şeklinde veri saklayan bir veri yapısıdır.

Örnek: Bir sınıfın öğrenci notları veya bir haftanın günleri gibi.

1. Python ile Tek Boyutlu Dizi

1Python
2
3notlar = [70, 85, 90, 60, 75]
4
5Dizi elemanlarını yazdırma
6
7for i in range(len(notlar)):
8print("Not:", notlar[i])
9
10Ortalama hesaplama
11
12ortalama = sum(notlar) / len(notlar)
13print("Ortalama:", ortalama)

2. PHP ile Tek Boyutlu Dizi

1PHP
2<?php
3$notlar = array(70, 85, 90, 60, 75);
4
5# Dizi elemanlarını yazdırma
6for ($i = 0; $i < count($notlar); $i++) {
7echo "Not: " . $notlar[$i] . "\n";
8}
9
10# Ortalama hesaplama
11$toplam = array_sum($notlar);
12$ortalama = $toplam / count($notlar);
13echo "Ortalama: " . $ortalama;
14?>

3. ASP ile Tek Boyutlu Dizi

1' ASP
2Dim notlar(4)
3notlar(0) = 70
4notlar(1) = 85
5notlar(2) = 90
6notlar(3) = 60
7notlar(4) = 75
8
9' Dizi elemanlarını yazdırma
10For i = 0 To UBound(notlar)
11Response.Write "Not: " & notlar(i) & "<br>"
12Next
13
14' Ortalama hesaplama
15toplam = 0
16For i = 0 To UBound(notlar)
17toplam = toplam + notlar(i)
18Next
19ortalama = toplam / (UBound(notlar) + 1)
20Response.Write "Ortalama: " & ortalama

Dizilerle Çalışırken İpuçları

Dizinin uzunluğunu öğrenmek için len(), count(), UBound() kullanılır

Döngüler ile diziyi kolayca tarayabilirsiniz

Diziler üzerinde toplama, ortalama, en büyük/en küçük değer bulma gibi işlemler yapılabilir

Tek boyutlu diziler, ileri seviye veri yapıları (çok boyutlu diziler, listeler, matrisler) için temel oluşturur.




konu hakkında tepkinizi verebilirsiniz