C Programlama Örnekleri

Diziden Eleman Silen C Programı

Bu yazıda bir diziden belirtilen bir değeri silmek için kullanılan C Programı kodlarını göreceksiniz.

Sorun Açıklaması

Tek boyutlu bir dizi uygular, mevcut olması durumunda o öğeyi diziden silmek ve silmek için kullanıcılardan girdi olarak bir sayı alır veya yoksa uygun mesajı yazdırır.

Problem çözümü

  1. Belirli bir boyutta bir dizi oluşturun ve öğelerini doldurun.
  2. Silinmesi gereken, kullanıcılardan girdi olarak bir değer alın.
  3. for döngüsünü kullanarak değerin dizide olup olmadığını kontrol edin.
  4. Değer mevcutsa, konumunu kaydedin ve mevcut değilse, uygun bir mesaj yazdırılır.
  5. Yine, döngü kaydedilen konumdan dizinin sonuna kadar devam eder ve her öğenin bir adım sola kaymasına neden olur.
  6. Bu şekilde değer silinir.

Program/Kaynak Kodu

İşte bir diziden belirtilen tamsayıyı silmek için C programının kaynak kodu. Program, Windows ortamında Turbo C derleyicisi kullanılarak başarıyla derlenmiş ve test edilmiştir. Program çıktısı da aşağıda gösterilmiştir.

Program Açıklaması

  1. Bir dizi bildirin, vectorx sabit kapasiteye sahip, 10.
  2. Dizinin boyutunu kullanıcılardan girdi olarak alın.
  3. for döngüsünü kullanarak dizinin elemanlarını tanımlayın.
  4. Şimdi, silinmesi gereken, girdi olarak kullanıcılardan bir sayı alın.
  5. Her ikisi de aynı büyüklüğe sahipse, dizinin her bir öğesini o sayıyla karşılaştırarak bir for döngüsü çalıştırın.
  6. Sayı dizide mevcutsa, konumunu kaydedin. Dizide sayı yoksa, uygun mesajı yazdırın.
  7. Dizinin her bir öğesini birer birer sola kaydırarak, kaydedilen konumdan dizinin boyutuna bir for döngüsü çalıştırın.
  8. Bu şekilde numara silinir.
  9. Çıkış

Yorum yap

Web Tasarım & Programlama sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya devam et