Bir dizi içinde değişkenleri önceden tanımlayarak ve daha sonra verileri eklemek, çoğu programlama dilinde mümkündür. Aşağıda bu işlemi gerçekleştirmek için örnekler bulunmaktadır:
C Programlama Dili:
#include <stdio.h>
int main() {
// Değişken tanımlama
int dizi[5];
// Verileri sonradan ekleme
for (int i = 0; i < 5; i++) {
printf("Dizinin %d. elemanını girin: ", i+1);
scanf("%d", &dizi[i]);
}
// Diziyi yazdırma
printf("Dizi: ");
for (int i = 0; i < 5; i++) {
printf("%d ", dizi[i]);
}
return 0;
}
Python:
# Değişken tanımlama
dizi = []
# Verileri sonradan ekleme
for i in range(5):
eleman = int(input(f"Dizinin {i+1}. elemanını girin: "))
dizi.append(eleman)
# Diziyi yazdırma
print("Dizi:", dizi)
Java:
import java.util.Scanner;
public class DiziOrnek {
public static void main(String[] args) {
// Değişken tanımlama
int[] dizi = new int[5];
// Verileri sonradan ekleme
Scanner scanner = new Scanner(System.in);
for (int i = 0; i < 5; i++) {
System.out.print("Dizinin " + (i+1) + ". elemanını girin: ");
dizi[i] = scanner.nextInt();
}
// Diziyi yazdırma
System.out.print("Dizi: ");
for (int i = 0; i < 5; i++) {
System.out.print(dizi[i] + " ");
}
}
}
Bu örneklerde, önceden belirlenmiş bir dizi tanımlanıyor ve daha sonra bir döngü içinde kullanıcıdan alınan verilerle dizi dolduruluyor. Her dilin kendi özel sözdizimi ve kütüphaneleri olduğu için, örneklerdeki kodların dilin özelliklerine uygun olduğundan emin olmalısınız.