C++ Enum Isiklar Deneme (Kisa) (1 İzleyici)

Nishimura

Üye
Katıldı
Mesajlar
29
Yaşadığın yer
Moskova
Kredi
0
Merhaba Arkadaslar.. Buda deneme olarak isiklar calismasi yapmistikk tabi (For) saniyeyi degistirebilirsiniz.. dahda ustune eklene bilir.. ufak bir calisma...
"YANLIZ (FOR) DEGILDE CTIME KUTPHANESINDEN.. PREVISION KENDI SAATINIZLE SANIYE CARPIM YAPARAKTA AYARLANA BILIR..DAHA GERCEKCI OLACAKTI. OKUL ORNEGI BU.."
Kod:
 enum lighter {KIRMIZI, KIRMIZISARI, SARI, YESIL};
    
    lighter current = SARI;
    lighter previous = YESIL;
    lighter next = KIRMIZI;
    
    start:
          switch (current)
          {
                 case KIRMIZI:
                      cout << " STOP!!!\n";
                      if (previous == SARI)
                      {
                         next = KIRMIZISARI;
                         break;
                      }
                      else
                          goto lab1;
                          
                    case KIRMIZISARI:
                         if (previous == SARI)
                            goto lab1;
                         if (previous == YESIL)
                            goto lab1;
                         cout << " Hazirol..\n";
                         next = YESIL;
                         break;
                         
                         
                   case SARI:
                        if (previous == SARI)
                           goto lab1;
                        if (previous == KIRMIZI)
                           goto lab1; 
                        cout << "Durdurun\n";
                        next = KIRMIZI;
                        previous = YESIL;
                        break;
                        
                   case YESIL:
                        if (previous == KIRMIZI)
                           goto lab1;
                        if (previous == SARI)
                           goto lab1;
                        previous = KIRMIZISARI;
                        next = SARI;   
                        cout << "Ileri!\n";
                        break;
                        }
                        
                  previous = current;
                  current = next;
                  goto start;
                  
                  
                  lab1:
                       cout << "Isiklar Duzeltilemedi...\n";
                       current = previous = next = SARI;
                       goto start;



"TARAFIMCA EKLENEN SCRIPTLER BANA AIT OLUP KOPYALANMASI ANINDA (ALINTI) IBARESI EKLENMESI RICA OLUNUR"
 

Bu konuyı kimler okuyor

Benzer konular

Top