Skip to content
Menu
Herkes için Yazılım Akademisi (Software Academy For Everyone)
  • Ana Sayfa
  • Soru – Cevap Platformu
  • Bilişimde Erişilebilirlik Topluluğu (BET)
  • Google Colab Editor
  • Software Akademi Ekibi
  • WhatsApp Platformumuz
  • Telegram Platformumuz
  • Kayıt Ol
  • Giriş Yap
Herkes için Yazılım Akademisi (Software Academy For Everyone)

Herkes için C# Programlama Eğitimi-12: Dizilere örnek(Girilen metindeki sesli harflerin sayısını bulan program)

Posted on 31 Temmuz 2019

Herkes için C# Programlama Eğitimi-12: Dizilere örnek(Girilen metindeki sesli harflerin sayısını bulan program)

Dizi konusuna örnek teşkil edecek kullanıcıdan aldığı metnin içerisindeki sesli harf sayısını bulan yazılım.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Collections;

namespace ConsoleApp1
{
class Program
{

static void Main(string[] args)
{
char[] harfler = { ‘a’, ‘e’, ‘ı’, ‘i’, ‘o’, ‘ö’, ‘u’, ‘ü’ };
/*char türünde sesli harfleri içeren bir dizi değişkeni tanımlandı.*/
string metin;
/*metin adıyla string türünde değişken tanımlandı.*/
int sayac = 0;
/*Sayaç adıyla bir int türünde değişken tanımlandı ve başlangıç değerine sıfır verildi. Bu değişken uygulanacak kodla her sesli harfi bulduğunda arttırılması hedeflendi.*/
Console.WriteLine(“Metin giriniz : “);
metin = Console.ReadLine();
/*Yukarıda kullanıcıdan veri alışı yapılıyor.*/

for (int i = 0; i < harfler.Length; i++) { for (int j = 0; j < metin.Length; j++) { if (metin[j] == harfler[i]) { sayac++; } } } /*İçe içe for döngümüzde öncelikle harfler dizisinin uzunluğuna göre işlem başlatılıyor. Sonra ikinci for döngüsünde kullanıcıdan alınan veri işletiliyor. Sonrasında gelen if bölümüyle metinden alınan veriler ile harfler dizisi eşitse sayaç birer arttırılıyor. Kısacası girilen metindeki sesli harfler önceden tanımlanmış harfler dizi değişkeniyle karşılaştırılıyor ve sonuçta sayaç artıyor.*/ Console.WriteLine(sayac); Console.ReadLine(); /*Yukarıdaki bölümde sayaç ekrana bastırılıyor ve ekranda bastırılan değeri console.readLine() fonksiyonuyla kapanmaması sağlanıyor.*/ } } }

Bir yanıt yazın Yanıtı iptal et

Yorum yapabilmek için oturum açmalısınız.

Bizi takibe alın

İçeriklerimizden haberdar olmak için e-posta nızla abone olabilirsiniz.

Tüm Yazılım Dilleri

  • BGT Yazılım Dili (16)
  • C# Yazılım Dili (25)
  • CodeIgniter Php Framework (17)
  • Erişilebilir programlama teknikleri (3)
  • JavaScript Yazılım Dili (23)
  • Jaws Script Dili (20)
  • Php Yazılım Dili (29)
  • Python Yazılım Dili (11)
  • SUA Yerli Yazılım Dili (5)
  • Yazılım Dillerine İlişkin Örnek Çalışmalar (3)
  • Yazılım Dillerine İlişkin Tüm İçerikler (181)
©2025 Herkes için Yazılım Akademisi (Software Academy For Everyone) | WordPress Theme: EcoCoded