# Counter

Bu fonksiyon bloğu, zamanla sayısal girdilerin entegrasyonuna izin veren bir birikimli sayıcı olarak hizmet vermek üzere tasarlanmıştır. Sayıları toplar ve bir boolean girdi temelinde sıfıra sıfırlanabilir.

## 📥 Girdiler <a href="#inputs" id="inputs"></a>

`Number` Birikimli sayıya eklenecek sayısal giriş.

`Reset` Sayacı sıfıra döndüren, true olduğunda etkinleşen bir boolean giriş sinyali.

## 📤 Çıktılar <a href="#outputs" id="outputs"></a>

`Number` Birikimli sayacın mevcut değeri.

## 🕹️ Kontroller <a href="#controls" id="controls"></a>

`Input Size` Bloğun kaç tane giriş soketine sahip olmasını istediğinizi belirlemek için kullanılan bir açılır menü (2'den 20'ye kadar değişen değerler).

`Select a Method` Matematiksel işlemler için farklı yöntemleri sunan bir açılır menü (şu anda bu blok esasen birikimli toplama üzerinde odaklanmıştır).

## 🎨 Özellikler <a href="#features" id="features"></a>

`Dynamic Socket Adjustment` Kullanıcılar, ihtiyaçlarına bağlı olarak giriş soketlerinin sayısını dinamik olarak değiştirebilir.

`Integration and Reset Functionality` Sayaç, değerleri biriktirebilir ve giriş koşullarına göre kendisini sıfırlayabilir; bu da sayısal değerlerin esnek bir şekilde takip edilmesini sağlar.

## 📝 Kullanım Talimatları <a href="#usage" id="usage"></a>

1. **Set Input Size**: Sayaç için girmek istediğiniz sayı adedini belirlemek üzere "Input Size" açılır menüsünü kullanın.
2. **Connect Inputs**: İlgili kaynakları `Number` ve `Reset` girişlerine bağlayın.
3. **Run the Block**: Blok çalıştırıldığında, sayılar girildikçe birikimli sayının nasıl değiştiğini gözlemleyin. Çıktı toplam sayıyı yansıtacaktır.

## 📊 Değerlendirme <a href="#evaluation" id="evaluation"></a>

Çalıştırıldığında, fonksiyon bloğu girişinden aldığı değerleri biriktirir ve toplam sayının sürekli çıktısını sağlar. `Reset` girişi aktif hale geldiğinde sayaç sıfırlanır.

## 💡 İpuçları ve Püf Noktaları <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Birden Fazla Giriş Kullanma</summary>

Sayaç ile birden fazla kaynağı bağlayarak birden fazla sayısal akışı aynı anda izleyebilirsiniz. Ayarladığınız giriş boyutuna dinamik olarak uyum sağlar.

</details>

<details>

<summary>Sayacı Sıfırlama</summary>

Sayımı temizlemek istediğinizde `Reset` sinyalini etkin bir şekilde göndermeyi unutmayın. Bu, hesaplamalarınızda periyodik sıfırlamaları sağlar.

</details>

## 🛠️ Sorun Giderme <a href="#troubleshooting" id="troubleshooting"></a>

<details>

<summary>Sayacın Sıfırlanmaması</summary>

Sayımı sıfırlamak istediğinizde, `Reset` soketine bağlı boolean girdisinin true olarak ayarlandığından emin olun.

</details>

<details>

<summary>Çıktı Değeri Yok</summary>

Herhangi bir çıktı görmüyorsanız, `Number` girişine sayısal bir değer sağlayan aktif bir bağlantı olduğundan emin olun.

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.augelab.com/turkish/fonksiyon-bloklari/data-logic/mathmetical-operations/counter.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
