Bir diziyi farklı bir değişkene aktarmak, genellikle dilin sunduğu belirli özelliklere bağlı olarak değişir. Aşağıda, farklı programlama dillerinde bir diziyi farklı bir değişkene aktarmak için kullanılan örnekleri görebilirsiniz:
C Programlama Dili:
#include
int main() {
// Önceden tanımlanmış bir dizi
int dizi1[5] = {1, 2, 3, 4, 5};
// Yeni bir dizi oluşturup önceki diziyi kopyalama
int dizi2[5];
for (int i = 0; i < 5; i++) {
dizi2[i] = dizi1[i];
}
// Diziyi yazdırma
printf("Dizi 2: ");
for (int i = 0; i < 5; i++) {
printf("%d ", dizi2[i]);
}
return 0;
}
Python:
# Önceden tanımlanmış bir dizi
dizi1 = [1, 2, 3, 4, 5]
# Yeni bir dizi oluşturup önceki diziyi kopyalama
dizi2 = list(dizi1)
# Diziyi yazdırma
print("Dizi 2:", dizi2)
Java:
import java.util.Arrays;
public class DiziOrnek {
public static void main(String[] args) {
// Önceden tanımlanmış bir dizi
int[] dizi1 = {1, 2, 3, 4, 5};
// Yeni bir dizi oluşturup önceki diziyi kopyalama
int[] dizi2 = Arrays.copyOf(dizi1, dizi1.length);
// Diziyi yazdırma
System.out.print("Dizi 2: ");
for (int eleman : dizi2) {
System.out.print(eleman + " ");
}
}
}
Bu örneklerde, her dilde farklı yöntemler kullanılarak bir dizinin içeriğini başka bir diziye aktarıyoruz. C dilinde döngü kullanarak, Python'da list()
fonksiyonunu kullanarak ve Java'da Arrays.copyOf()
metodunu kullanarak bir dizi kopyası oluşturuyoruz. 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.