BilgisayarlarProgramlama

Döngü programcılar için yararlı olsa da

Acemi programcılar henüz bir kullanışlı iken döngü aşina olmayabilir. Bu Pascal ortamında tipik bir devre bir işlemdir. Bu çeşitli sorunlara yararlıdır, yani bir program yap nasıl bakmak bu döngünün.

Çevrim Pascal iken aşağıdaki gibi yapılmıştır gerektirir:

  • Iken (koşul) (gerekirse başlar) yoktur.
  • işlem algoritması.
  • Bitiş (takım kullanılabilirliği başladığında).

İlk satırı - "kap" komutu. durumu Integer açıklayıcı değişkenlerin sınırlayan bir sayısal değer (d <100) olabilir, değişken türü boole (t = Doğru) veya dizi (teks = 'HELLO'). döngü birden fazla koşul gerçekleştirmek için gerekli ise, komut put "Başlat". Aşağıdaki programı sırasında döngü yürütülür koşuluyla gerçekleştirmelisiniz eylemler açıklanmıştır. Bu komutlar, işlemler, işlevler, bu tür devir çeşitli içerebilir. Sonunda tabii ki, ilk satır "başlamak" olduğunu, sürece, komut "sonu" koymak gerekir.

Şimdi komutları açıklar içerirler örnek programları düşünün. Örneğin, ilk n pozitif sayının toplamını bulmak gerekir. (Her zaman sıfırdan büyük olacak olsa da) Bu amaçla, başlangıçta n düşünün. Sonra döngüyü başlatmak. o n değerini ulaşıncaya kadar O, o işe sahip olduğunu anlamak önemlidir. İşte orada sorunun çözümü için birden fazla seçenek, ama biz yüklemek istediğiniz sayaç kullanımını etkileyen aslında üzerinde durulacak. Varsayılan olarak, bu değişkeni i kullanılarak yapılır. Birlikte başlamadan önce o onu "1" değerini atamak için gereklidir. Sayaç her yeni döngüsel eylemlerle bir terim olarak hizmet vermektedir. misyonumuz dayanarak, sürekli ona bir tane eklemek zorunda. Bu nedenle, bir sayısal göstergesi sayaç numarası n değerine eşittir. Bu çalışma programının tamamlanması için sinyal olacaktır. miktarını hesaplamak için biz değişken k tanıtmak. bunun her tekrarı ile önceki değeri artı sayı ı atanacaktır. sayım sona ermesinden sonra, sadece ekranda k açıklayıcı değişkenler anlamak. Bu programın kelimeleri kısa bir açıklama olduğunu. Şimdi kod bak.

Readln (n); '- biz n sayısını okuyun.

i: = 1; k: = 0; '- Biz toplamının değerini sıfır dışarı çalışma sayacı girer.

i =

k: = k + i; i: i = 1 +; '- miktar güncelleme sayacı değer katmak.

uç uca gelir; '- işin tanımını tamamlarken.

Writeln (k); - Bu sonuçlar.

Biz başka bir örneği inceleyelim. Şimdi metin dizisi kazandıracak klavye n adları ile kullanıcıyı doldurmak gerekir. Burada prensip geçmişte benzer. n sayısını girin biz iken döngü kümesi durumunu etkinleştirin. Bundan başka, hafıza hücre dizisi için klavye girişi belirtmektedir. Set sayaç tekrarlanan işlemleri tamamlar. Daha sonra, sayaç sıfırlanır ve gösterge dizidir. Eğer sıfır hücre dizisi getirmek mümkün olmayacaktır Ancak, (o yok), bu bağlamda sayaç birinin bir değer atamak anlamına sıfırlayın. Program aşağıdaki şekilde kod şudur: Bu programda en n getirilmesini biter doğal bir pozitif sayılar dizi toplamını alacak. Pascal döngüsü asla iken O, tezgahın yokluğunda anlaşılmalıdır bitirir. Aniden unutun, program kodunun yürütülmesinde, bilgisayar askıda başlar. Bu düğme "Pause Break" tedavi edilir. c kullanım çeşitliliği, açıklayıcı değişkenler için bir sayaç olarak.

Readln (n);

c: = 1;

Iken <= n 'başlayabilirim c - bitki koşullarını.

Readln (a [c]); c: = c + 1; '- Biz sayaç değer katmak, klavyeden veri okur.

uç uca gelir; '- döngüsü tamamlanır.

c: = 1; '- Orijinal değeri döndürür schetiku.

Birlikte C <= n yazma yapmak (a [c]); '- İsim n görüntüler.

Sonra ekrana n klavyeden girilmiş adlara olsun. Böylece, bir iken döngü sona erer. Yeni başlayanlar ve ileri düzey kullanıcılar tarafından kullanılır. O saymak ve bu nedenle programcı ve ek değişkene özel dikkat gerektiriyor.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 unansea.com. Theme powered by WordPress.