Girilen bir dizi içinde kaç tane sesli harf olduğunu bulan ?
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 3
- Kayıt: 10 Oca 2012 06:13
Girilen bir dizi içinde kaç tane sesli harf olduğunu bulan ?
Girilen bir dizi içinde kaç tane sesli harf olduğunu bulan program ? arkadaşlar çok acil bu programın kodlarını bulabilcek olan varmı yada yapabilen lütfen yardımcı olurmusunuz çok acil lütfen =(
-
- Üye
- Mesajlar: 3
- Kayıt: 10 Oca 2012 06:13
Re: Girilen bir dizi içinde kaç tane sesli harf olduğunu bul
arkadaşlar lütfen yardım edin ya =(
Re: Girilen bir dizi içinde kaç tane sesli harf olduğunu bul
"sesliharflersayisi" isminde sayısal bir değişken tanımla. Sesli harflerin olduğu bir dizi oluştur ve sesli harfleri bu diziye ata. Daha sonra tarama yapacağınız diziyi döngü içerisine al ve her eleman için sesli haflerin olduğu dizide arama yaptır varsa "sesliharflersayisi" değişkenini bir arttır. Bu şekilde kaç tane sesli harf olduğunu bursun.
Bu arada forumda çok aktif olan biri değilim belki bana düşmez ama bu şekilde kimsenin size yardımcı olacağını sanmıyorum.
İyi çalışmalar.
Bu arada forumda çok aktif olan biri değilim belki bana düşmez ama bu şekilde kimsenin size yardımcı olacağını sanmıyorum.
İyi çalışmalar.
Re: Girilen bir dizi içinde kaç tane sesli harf olduğunu bul
güzel kardeşim bu kadar acilse 20-30 tl verip bir delphi kitabı alıp bu tip basitinde basiti şeyleri 2 dk da kendin yaparsın. Burası bir ödev sitesi değil. Buradabir çok insan kendi kafasını yara yara öğrendi herkesin kazanması gereken bir ekmeği var. o yüzden böyle hazır lokma ikramını sevmiyoruz.
istersen kızıp gücenebilirsin. ama deseydinki şuraya kadar geldim yada nasıl bir mantık kurmalıyım yol gösterirdik.
ben genede sana basitçe mantığını anlatacağım. diziyi filanda karıştırmadan
başla
sayi=0
0 dan girilen metnin uzunluğuna kadar
eğer karakterin x.inci harfi = a, e, vs ise sayiyi artir.
bitir;
yani hepsi bu
istersen kızıp gücenebilirsin. ama deseydinki şuraya kadar geldim yada nasıl bir mantık kurmalıyım yol gösterirdik.
ben genede sana basitçe mantığını anlatacağım. diziyi filanda karıştırmadan
başla
sayi=0
0 dan girilen metnin uzunluğuna kadar
eğer karakterin x.inci harfi = a, e, vs ise sayiyi artir.
bitir;
yani hepsi bu
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
Re: Girilen bir dizi içinde kaç tane sesli harf olduğunu bul
Kod: Tümünü seç
procedure TForm1.Button1Click(Sender: TObject);
var
s1: string;
i: byte;
SesliSayisi : Byte;
begin
s1 := 'Delphi Türkiye Forum';
SesliSayisi := 0;
for i:=1 to length(s1) do
begin
if s1[i] in ['a','e','i','o','u','ü','ö','ı'] then
Inc(SesliSayisi);
end;
Edit1.Text := Format('%d',[SesliSayisi]);
end;