Programalama > C#


Ort. 5
Puan ver:
Break örneği :

// break.cs
using System;     
class breakÖrnek /* kendimize bir class belirliyoruz*/
{
   static void Main() /* C# programının başlangıcı*/
   {
      int yaş;
      for(yaş = 1; yaş <= 20; yaş++) /* burada yaş 1 ile 20 arasında dedik ve yaş++ deyimi ile yaşı 1 arttırdık*/
      {
            if(yaş == 7) /* eğer yaş 7 olduysa*/
               break;   /* döngüden çık*/
            Console.WriteLine("Yaş : {0}", yaş);
       }
    }
}

Bu programın çıktısı:

Yaş : 1
Yaş : 2
Yaş : 3
Yaş : 4
Yaş : 5
Yaş : 6

olur.

Şimdide Continue örneği:

// continue.cs
using System;
class continueÖrnek
{
   static void Main()
   {
      int yaş;
      for(yaş = 1; yaş <= 10; yaş++) /* bu sefer yaş 1 ile 10 arasında dedik*/
      {
         if(yaş==7) /* eğer yaş 7 olduysa*/
             continue;  /* devam et, yani 7 yi yazma*/
         Console.WriteLine("Yaş : {0}", yaş);
       }
    }
}

Bu programın çıktısı:

Yaş : 1
Yaş : 2
Yaş : 3
Yaş : 4
Yaş : 5
Yaş : 6
Yaş : 8
Yaş : 9
Yaş : 10

Gördüğümüz gibi 7 yazılmadı.


Yorumlar                 Yorum Yaz
Suleyman-Acar (1) Sakıncalı Yorum 13 July 17:09
import java.util.Scanner; public class ilkprogramım { public static void main(String[] args) { ahmet(); System.out.println("Sonuc="+ahmet()); } public static int ahmet() { Scanner alankisi=new Scanner (System.in); int k,p,t,e ; System.out.print("a="); k=alankisi.nextInt(); System.out.print("b="); p=alankisi.nextInt(); System.out.print("c="); t=alankisi.nextInt(); e=(k*p)/t; return e ; } } iyi günler burada a= b= c= 1 tane yazılmasını istiyorum ama 2 tane yani şı şekil çıkıyor a= b= c= a= b= c= şeklinde bunun sebebi nedir daha yeniyim yardımcı olursanız sevinirim.Teşekkür ederim
KATEGORİLER
ASP - 240
ASP.NET - 24
C# - 75
C++ - 174
CGI - 8
DELPHI - 247
FLASH - 49
HTML - 536
PASCAL - 246
PERL - 11
PHP - 160
WML - 9
XML - 2
Copyright © 2002 - 2024 Hazır Kod - Tüm Hakları Saklıdır.
Siteden yararlanırken gizlilik ilkelerini okumanızı tavsiye ederiz.
hazirkod.com bir İSOBİL projesidir.