C++'da break İfadesi Nasıl Kullanılır?

C Da Break Ifadesi Nasil Kullanilir



bu ifadeyi kırmak C++ programlamasında çok önemli bir öğedir. Belirli bir koşul karşılandığında bir döngüden veya anahtar ifadesinden çıkmak için kullanılır. Bu eğitimde, nasıl yapıldığını tartışacağız. ifadeyi kırmak kavramı daha iyi anlamanıza yardımcı olmak için C++, sözdizimi ve çeşitli örneklerde çalışır.

C++'da break ifadesi nedir?

bu ifadeyi kırmak doğal olarak sonlandırılmadan önce bir döngüden veya anahtar ifadesinden çıkmanıza izin veren bir kontrol akışı ifadesidir. Belirli bir koşul karşılandığında yürütme akışını kesmek için kullanılır. Zaman ifadeyi kırmak karşılaşıldığında, kontrol hemen döngü veya anahtar bloğundan sonraki ilk ifadeye aktarılır.







break ifadesinin sözdizimi

için sözdizimi ifadeyi kırmak C++'da aşağıda verilen oldukça basittir:



kırmak ; //C++ dilinde sözdizimi

Yukarıdaki sözdizimi, bloğun yürütülmesini sonlandırmak için döngü veya anahtar ifadesinde kullanılır.







C++ 'da break ifadesi nasıl çalışır?

A ifadeyi kırmak bilgisayara bir döngü veya switch ifadesi çalıştırmayı durdurmasını ve bir sonraki komuta geçmesini söyleyen bir programlama komutudur. Zaman ifadeyi kırmak bir döngü içinde görünürse, döngünün çalışmasını durdurur ve döngüden sonraki bir sonraki komuta geçer. Bu, belirli bir koşul karşılandığında bir döngüden hızla çıkmak için kullanışlıdır.

bu ifadeyi kırmak if-else ifadesiyle de kullanılabilir, ancak her zaman döngü gövdesi içinde bildirilmeli ve her seferinde yalnızca bir koşul için kullanılmalıdır.



İçinde ifadeleri değiştir , ifadeyi kırmak programın sonraki vakaları yürütmeye devam etmemesini sağlamak için genellikle her vakanın sonunda kullanılır. Ne zaman ifadeyi kırmak karşılaşıldığında, program switch ifadesinden atlar ve bir sonraki komuta geçer.

bu ifadeyi kırmak aşağıdaki döngü türlerinde kullanılabilir:

  • döngü için
  • döngü sırasında
  • do while döngüsü
  • Yer değiştir

C++ Programlarındaki break İfadelerine Örnekler

Bazı örneklere bakalım ifadeleri kırmak C++ programlama dilinde.

Örnek 1: Simple For-Loop ile Break İfadesi

#include
kullanarak ad alanı std ;
int ana ( ) {
için ( int A = 1 ; A <= yirmi ; A ++ )
{
eğer ( A == 10 )
{
kırmak ;
}
cout << A << ' ' ;
}
geri dönmek 0 ;
}

Yukarıdaki kod, 1'den 20'ye kadar tamsayılar arasında yineleme yapmak için bir for döngüsü kullanan bir ana işlevi tanımlar. ifadeyi kırmak döngü değişkeni a 10'a eşit olduğunda. Program daha sonra 1'den 9'a kadar olan tamsayıları konsola yazdırır.

Çıktı

Örnek 2: Switch Case ile Break Bildirimi

#include
kullanarak ad alanı std ;
int ana ( ) {
int A = 3 ;
anahtar ( A ) {
dava 1 :
cout << 'Örnek 1: Bugün Pazartesi' << son ;
kırmak ;
dava 2 :
cout << 'Durum 2: Bugün Salı' << son ;
kırmak ;
dava 3 :
cout << 'Vaka 3: Bugün Çarşamba' << son ;
kırmak ;
dava 4 :
cout << 'Vaka 4: Bugün Perşembe' << son ;
kırmak ;
dava 5 :
cout << 'Vaka 5: Bugün Cuma' << son ;
kırmak ;
}
geri dönmek 0 ;
}

Yukarıdaki örnekte, program switch ifadesini yürüttüğünde, Durum 3 şu şekilde yürütülecektir: 'A' 3 olarak başlatılır. ifadeyi kırmak sonradan diğer vakaları çalıştırmadan switch deyimini sonlandırmaya yardımcı olur.

Çıktı

Örnek 3: Do-While Döngüsü ile Break İfadesi

#include
kullanarak ad alanı std ;

int ana ( ) {
int birde ;
Yapmak {
cout << 'Pozitif bir sayı girin (-1 çıkmak için): ' ;
yemek yiyor >> birde ;
eğer ( birde == - 1 ) {
kırmak ;
}
cout << 'Sen girdin: ' << birde << son ;
} sırasında ( birde > 0 ) ;

cout << 'Programdan çıkıldı.' << son ;
geri dönmek 0 ;
}

Yukarıdaki program, kullanıcıdan pozitif bir sayı girmesini ister ve kullanıcı -1 girerse, kullanılarak döngüden çıkılır. ifadeyi kırmak . Kullanıcı pozitif bir sayı girerse, program sayıyı görüntüler ve kullanıcı -1 girene kadar döngü devam eder.

Bu örnekteki do-while döngüsünün, kullanıcı ilk yinelemede -1 girse bile döngünün en az bir kez yürütülmesini sağladığını unutmayın.

Çıktı

Mola Bildiriminin Avantajları

bu ifadeyi kırmak bir programda yararlıdır, çünkü bazı koşullara bağlı olarak bir döngüyü veya geçiş deyimini zamanından önce sonlandırmanıza izin verir. kullanmanın birincil avantajı ifadeyi kırmak sonraki yinelemelerde koşulu değerlendirmeye devam etmek yerine, programın istenen koşul karşılanır karşılanmaz bir döngüden veya anahtar ifadesinden çıkmasına izin vererek işlem süresinden ve kaynaklardan tasarruf edebilmesidir.

Çözüm

C++'da, ifadeyi kırmak koşulu gereksiz yere değerlendirmeye devam etmek yerine, istenen koşul karşılanır karşılanmaz bir döngüden veya anahtar ifadesinden çıkmanıza izin vererek kodunuzu daha verimli hale getirebilir. Bu makalede, kavram, sözdizimi, çalışma ve bazı örnekler sağladık. ifadeleri kırmak for-loop, switch case ve do-while içinde.