Skip to content

huseyineneserturk/Flowgorithm-Flowchart-Samples

Repository files navigation

🌊 Flowgorithm Flowchart Örnekleri

Algoritmik düşünceyi geliştiren kapsamlı Flowgorithm proje koleksiyonu
Comprehensive Flowgorithm project collection for developing algorithmic thinking

Flowgorithm Educational Contributions Welcome Turkish

🇹🇷 Türkçe | 🇺🇸 English


🇹🇷 Türkçe

📋 Proje Hakkında

Bu repository, Flowgorithm uygulamasında geliştirilmiş başlangıç ve orta düzey flowchart (akış şeması) örneklerini içerir. Yazılıma yeni başlayan ve algoritma mantığı öğrenmek isteyen kişiler için tasarlanmış kapsamlı bir kaynak koleksiyonudur.

🎯 Amaç

  • Algoritma mantığı kazandırmak
  • Genel programlama mantığı oluşturmak
  • Flowgorithm kullanımını öğretmek
  • Matematik uygulamaları ile pratik yapmak
  • Topluluk katkısı ile örnekleri çoğaltmak

🧮 İçerik Türleri

📚 Temel Konular

  • Değişkenler ve veri türleri
  • Koşullu ifadeler (if-else)
  • Döngüler (for, while)
  • Diziler ve listeler
  • Fonksiyonlar

🔢 Matematik Uygulamaları

  • Aritmetik işlemler
  • Geometrik hesaplamalar
  • İstatistik problemleri
  • Sayı teorisi örnekleri
  • Matematiksel algoritmalar

🔄 Algoritma Örnekleri

  • Sıralama algoritmaları
  • Arama algoritmaları
  • Temel problem çözüm teknikleri
  • Veri yapıları uygulamaları

⚡ Özellikler

🔗 Çoklu Dil Desteği

Flowgorithm'in sunduğu özellik sayesinde, oluşturulan akış şemalarının diğer programlama dillerindeki karşılıklarını kolayca görebilirsiniz:

  • C/C++
  • C#
  • Java
  • JavaScript
  • Python
  • Visual Basic

📖 Öğrenme Dostu

  • Adım adım açıklamalar
  • Görsel akış şemaları
  • Anlaşılır kod yapıları
  • Pratik örnekler

🚀 Nasıl Kullanılır

  1. Repository'yi klonlayın:

    git clone https://github.com/huseyineneserturk/flowgorithm-flowchart-ornekleri.git
  2. Flowgorithm'i indirin:

  3. Örnekleri açın:

    • .fprg uzantılı dosyaları Flowgorithm ile açın
    • Akış şemalarını inceleyin
    • Kodları çalıştırıp test edin
  4. Diğer dillere çevirin:

    • Flowgorithm menüsünden "Code" sekmesini kullanın
    • İstediğiniz programlama dilini seçin
    • Otomatik kod dönüşümünü görün

🤝 Katkıda Bulunun

Bu proje topluluk katkılarına açıktır! Kendi projelerinizi ekleyerek büyütebilirsiniz:

🎁 Nasıl Katkıda Bulunabilirsiniz?

  • Yeni örnekler ekleyin
  • Mevcut örnekleri iyileştirin
  • Dokümantasyonu geliştirin
  • Hata bildirimleri yapın

📝 Katkı Süreci:

  1. Repository'yi fork edin
  2. Yeni bir branch oluşturun
  3. Değişikliklerinizi commit edin
  4. Pull request gönderin

📂 Proje Yapısı

flowgorithm-flowchart-ornekleri/
├── 📁 temel-ornekler/
│   ├── degiskenler.fprg
│   ├── kosullu-ifadeler.fprg
│   └── donguler.fprg
├── 📁 matematik-uygulamalari/
│   ├── aritmetik-islemler.fprg
│   ├── geometri.fprg
│   └── istatistik.fprg
├── 📁 algoritma-ornekleri/
│   ├── siralama.fprg
│   ├── arama.fprg
│   └── veri-yapilari.fprg
└── README.md

👨‍🎓 Hedef Kitle

  • Programlama öğrencileri
  • Yazılıma yeni başlayanlar
  • Algoritma öğrenmek isteyenler
  • Flowgorithm kullanıcıları
  • Bilgisayar bilimleri öğretmenleri

🇺🇸 English

📋 About The Project

This repository contains beginner and intermediate level flowchart examples developed in Flowgorithm application. It's a comprehensive resource collection designed for people new to programming and those who want to learn algorithmic thinking.

🎯 Purpose

  • Develop algorithmic thinking
  • Build general programming logic
  • Teach Flowgorithm usage
  • Practice with mathematical applications
  • Expand examples through community contribution

🧮 Content Types

📚 Basic Topics

  • Variables and data types
  • Conditional statements (if-else)
  • Loops (for, while)
  • Arrays and lists
  • Functions

🔢 Mathematical Applications

  • Arithmetic operations
  • Geometric calculations
  • Statistics problems
  • Number theory examples
  • Mathematical algorithms

🔄 Algorithm Examples

  • Sorting algorithms
  • Search algorithms
  • Basic problem-solving techniques
  • Data structure applications

⚡ Features

🔗 Multi-Language Support

Thanks to Flowgorithm's feature, you can easily see the equivalents in other programming languages of the created flowcharts:

  • C/C++
  • C#
  • Java
  • JavaScript
  • Python
  • Visual Basic

📖 Learning Friendly

  • Step-by-step explanations
  • Visual flowcharts
  • Clear code structures
  • Practical examples

🚀 How to Use

  1. Clone the repository:

    git clone https://github.com/huseyineneserturk/flowgorithm-flowchart-ornekleri.git
  2. Download Flowgorithm:

  3. Open examples:

    • Open .fprg extension files with Flowgorithm
    • Examine the flowcharts
    • Run and test the codes
  4. Convert to other languages:

    • Use the "Code" tab from Flowgorithm menu
    • Select your desired programming language
    • View automatic code conversion

🤝 Contributing

This project is open to community contributions! You can help grow it by adding your own projects:

🎁 How Can You Contribute?

  • Add new examples
  • Improve existing examples
  • Enhance documentation
  • Report bugs

📝 Contribution Process:

  1. Fork the repository
  2. Create a new branch
  3. Commit your changes
  4. Send a pull request

👨‍🎓 Target Audience

  • Programming students
  • Beginners to software
  • Those wanting to learn algorithms
  • Flowgorithm users
  • Computer science teachers

🛠️ Teknoloji / Technology

  • Flowgorithm - Visual programming environment
  • Flowchart - Algorithm visualization
  • Multi-language code generation

📚 Kaynaklar / Resources

📊 Proje İstatistikleri / Project Stats

  • Seviye / Level: Başlangıç - Orta / Beginner - Intermediate
  • Dil / Language: Türkçe / Turkish
  • Dosya Türü / File Type: .fprg (Flowgorithm)
  • Katkı / Contribution: Açık / Open

👨‍💻 Geliştirici / Developer

Hüseyin Enes ERTÜRK

📄 Lisans / License

Bu proje eğitim amaçlı olarak geliştirilmiştir ve topluluk katkılarına açıktır.

This project is developed for educational purposes and is open to community contributions.

⭐ Destek / Support

Bu projeyi faydalı bulduysanız, lütfen yıldız vererek destek olun!

If you find this project useful, please support it by giving a star!


🌊 Flowgorithm ile algoritma dünyasına adım atın! 🚀
🌊 Step into the world of algorithms with Flowgorithm! 🚀

About

->Flowgorithm Flowchart proje örnekleri ve matematik uygulamaları. Kendi yaptığınız projeleri ekleyerek destek olabilirsiniz.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published