yarışma etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
yarışma etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

4 Şubat 2023 Cumartesi

QuickBasic Kod Yarışması. Soru 4

TC kimlik numarasının son 2 basamağı kontrol kodlaması içindir. İlk 10 basamaktaki rakamlar ile yapılan algoritmik işlemlerin sonucu ile son 2 basamak karşılaştırılır. Çıkan sonuç algoritmaya uygunsa TC kimlik no doğru değilse yanlıştır.

Soru 4

Kullanıcının girdiği TC kimlik numarasının doğruluğunu kontrol eden QuickBasic program kodlarını yazınız.

TC Kimlik No Doğrulama Algoritması:

Kurallar:

  1. TC kimlik numaraları 11 basamaklı bir sayıdır.
  2. İlk basamak 0 olamaz.
  3. TC kimlik numarası 1. 3. 5. 7. 9. basamaklarının toplamının 7 katından,
    2. 4. 6. 8. basamaklarının toplamını çıkarttığımızda elde ettiğimiz sonucun 10'a bölümünden kalan sayı 10. basamaktaki sayıyı vermelidir.
  4. İlk 10 basamağın toplamından elde edilen sonucun 10'a bölümünden kalan sayı 11. basamaktaki sayıyı vermelidir.
  5. Bu 4 kuraldan biri tutmuyor ise TC kimlik numarası yanlıştır.

Kodlar QuickBasic v4.5 uyumlu olacak.

Hedefler:

  • En kısa kodlama,
  • En az değişken ve fonksiyon kullanma
  • En hızlı çalışan kodu yazma.
Maalesef yarışmanın bir ödülü yok.
Kodlarınızı veya kodlarınızın olduğu sayfa linkini yorum kısmına ekleyiniz.
Hedefe ulaşan en iyi kod ve kod yazarı bu sayfada yayınlanacak.


QuickBasic Ana Sayfa

8 Ocak 2022 Cumartesi

QuickBasic Kod Yarışması. Soru 3

Soru 3

Optik kodlamada kullanılan kağıtlarda olduğu gibi verilen numarayı kodlama alanına kodlayan QuickBasic program kodlarını yazınız.

Örnek çıktı aşağıdaki gibidir.

Kodlar QuickBasic v4.5 uyumlu olacak.

Hedefler:

  • En kısa kodlama,
  • En az değişken ve fonksiyon kullanma
  • En hızlı çalışan kodu yazma.
Maalesef yarışmanın bir ödülü yok.
Kodlarınızı veya kodlarınızın olduğu sayfa linkini yorum kısmına ekleyiniz.
Hedefe ulaşan en iyi kod ve kod yazarı bu sayfada yayınlanacak.

QuickBasic Ana Sayfa

3 Mart 2021 Çarşamba

QuickBasic Kod Yarışması. Soru 2

Yayınlama: 25.02.2021
Güncelleme: 03.03.2021

Soru 2:

Seviye 1:
Satranç tahtası oluşturan kodları yazın.

Siyah Kare için X
Beyaz kare için _ kullanın.

Çıktı

_X_X_X_X
X_X_X_X_
_X_X_X_X
X_X_X_X_
_X_X_X_X
X_X_X_X_
_X_X_X_X
X_X_X_X_
Seviye 2:
SCREEN 13'te Beyaz kareler için CHR$(219), Siyah kareler için " " (boşluk) kullanarak satranç tahtası oluşturun.
Çıktı:

Seviye 3:
SCREEN 13'te karakter yerine çizim komutlarını kullanarak satranç tahtasını oluşturun.

Kodlar QuickBasic v4.5 uyumlu olacak.

Hedefler:

Maalesef yarışmanın bir ödülü yok.
Kodlarınızı veya kodlarınızın
olduğu sayfa linkini yorum kısmına ekleyiniz.

Hedefe ulaşan en iyi kod ve kod yazarı bu sayfada yayınlanacak.

QuickBasic Ana Sayfa

24 Şubat 2021 Çarşamba

QuickBasic Kod Yarışması. Soru 1

Soru 1:

1-100 arası sayıları satır satır yazdırırken
3'e bölünenlere Fizz
5'e bölünenlere Buzz
15'e bölünenlere FizzBuzz eklesin.

Kodlar QuickBasic v4.5 uyumlu olacak.

Çıktı

1
2
3 Fizz
4
5 Buzz
6 Fizz
7
8
9 Fizz
10 Buzz
.
.
14
15 FizzBuzz
16
.
.
99 Fizz
100 Buzz

Hedefler:

Maalesef yarışmanın bir ödülü yok.
Kodlarınızı veya kodlarınızın olduğu sayfa linkini yorum kısmına ekleyiniz.
Hedefe ulaşan en iyi kod ve kod yazarı bu sayfada yayınlanacak.

QuickBasic Ana Sayfa