Gerçek Hayat Örneği: Öğrenci Listesi – Python, PHP ve ASP Örnekleri

Programlamada diziler ve listeler, gerçek hayat verilerini saklamak için sıkça kullanılır. Örneğin bir okulda öğrencilerin bilgilerini yönetmek için öğrenci listesi oluşturabiliriz. Bu makalede Python, PHP ve ASP kullanarak öğrenci listesi oluşturma ve yönetme örneklerini göreceğiz.

Gerçek hayat örnekleri, dizilerin kullanımını anlamayı kolaylaştırır.

1. Python ile Öğrenci Listesi

Python’da listeler veya listeler içinde sözlükler kullanarak öğrenci bilgilerini saklayabiliriz:

1Python - Öğrenci Listesi
2
3ogrenciler = [
4{"isim": "Ali", "soyisim": "Yılmaz", "not": 85},
5{"isim": "Ayşe", "soyisim": "Kara", "not": 90},
6{"isim": "Mehmet", "soyisim": "Demir", "not": 75}
7]
8
9Listeyi yazdırma
10
11for ogrenci in ogrenciler:
12print(f"{ogrenci['isim']} {ogrenci['soyisim']} - Not: {ogrenci['not']}")

2. PHP ile Öğrenci Listesi

PHP’de diziler içinde diziler kullanarak öğrenci listesi oluşturabiliriz:

1<?php
2$ogrenciler = array(
3array("isim" => "Ali", "soyisim" => "Yılmaz", "not" => 85),
4array("isim" => "Ayşe", "soyisim" => "Kara", "not" => 90),
5array("isim" => "Mehmet", "soyisim" => "Demir", "not" => 75)
6);
7
8# Listeyi yazdırma
9for ($i = 0; $i < count($ogrenciler); $i++) {
10echo $ogrenciler[$i]["isim"] . " " . $ogrenciler[$i]["soyisim"] . " - Not: " . $ogrenciler[$i]["not"] . "\n";
11}
12?>
PHP’de dizilerle öğrenci bilgilerini saklamak ve üzerinde döngü ile işlem yapmak çok pratiktir.

3. ASP ile Öğrenci Listesi

ASP (VBScript) kullanarak diziler içinde diziler veya paralel diziler ile öğrenci listesi oluşturulabilir:

1' ASP - Öğrenci Listesi
2Dim isimler, soyisimler, notlar
3isimler = Array("Ali", "Ayşe", "Mehmet")
4soyisimler = Array("Yılmaz", "Kara", "Demir")
5notlar = Array(85, 90, 75)
6
7For i = 0 To UBound(isimler)
8Response.Write isimler(i) & " " & soyisimler(i) & " - Not: " & notlar(i) & "<br>"
9Next

İpuçları

Gerçek hayat verilerini saklarken listeler ve diziler kullanın

Python’da sözlükler ile daha anlamlı veri saklayabilirsiniz

PHP’de diziler iç içe kullanmak esneklik sağlar

ASP’de paralel diziler veya dizi içinde dizi mantığı kullanılabilir

Öğrenci listesi gibi örnekler, dizilerin gerçek hayattaki kullanımını öğrenmek için çok faydalıdır.




konu hakkında tepkinizi verebilirsiniz