kelimede kaç a harfi var onu bulma programı .
arkadaşlar bunları nasıl yapabilirim bana yardıım ederseniz sevinirim:)
php de tabi
kod ile birlikte mümkünse
1- Girilen kelimede kaç adet a harfi olduğunu bulan programı hazırlayınız.
2- Bir dizideki en büyük ve en küçük elemanların farkını bulup ekrana yazan programı yazınız.
Php
A harfleri sayıcı, fonksiyonu şimdi ürettim. güle güle kullanın:
{
$kac=0;
$say=strlen($kelime);
for($n=0;$n<$say;$n++)
{
if($kelime[$n]==$harf)
{
$kac++;
}
}
return $kac;
}
$kelime="kaç tane a harfi var";
echo harfsay($kelime,"a");
Diğerini de sonra yapayım :)
A harfleri sayıcı, fonksiyonu şimdi ürettim. güle güle kullanın:
{
$kac=0;
$say=strlen($kelime);
for($n=0;$n<$say;$n++)
{
if($kelime[$n]==$harf)
{
$kac++;
}
}
return $kac;
}
$kelime="kaç tane a harfi var";
echo harfsay($kelime,"a");
eger mümkünse bu kodları açıklarmısınız her satırını ;)
Php
özel birşey yok , for ve strlen fonksiyonu için sitemizde yeterince bilgi var.
iyi çalışmalar
Php
2- Bir dizideki en büyük ve en küçük elemanların farkını bulup ekrana yazan programı yazınız.
Php
o da çok kolay aslında... php ile kolay tabii :) diğer dillerde biraz kasmak gerekir.
echo max($dizi) - min($dizi);
Bu soru ev ödevi falan ise, öğretmen bunu yemez. çünkü cevap bir satır
sağolasın üstad buda yeterli mantğını anlamaya çalışıyorum çalışma sorularım bunlar :)
1- ile 10 arasında rastgele üretilen iki sayıyı tanımlı olan $islem değişkenine (+, -, * ya da /) göre switch case yapısını kullanarak işleme alıp sonucu ekranda aşağıdaki gibi gösteriniz.
(Birinci sayı 2, ikinci sayı 6 ve işlem + ise 2+6=8 şeklinde görünecek)
Php
srand ( (double) microtime() * 10000000);
$number1 = rand(1,10);
$number2 = rand(10,1);
echo $number1;
echo "<br>";
echo $number2;
$topla = $number1 + $number2;
$cikar = $number1 - $number2;
$carp = $number1 * $number2;
$bol = $number1 / $number2;
echo "<p>";
switch ($islem){
case topla:
// durum1 sağlanırsa çalışacak kodlar
echo $topla;
break;
case cikar:
// durum2 sağlanırsa çalışacak kodlar
echo $cikar;
break;
case carp:
// durum3 sağlanırsa çalışacak kodlar
echo $carp;
break;
case bol:
// durum2 sağlanırsa çalışacak kodlar
echo $bol;
break;
default:
// hiçbir durum sağlanmazsa çalışacak kodlar
echo "bir işlem seç";
}
if ($topla)
echo "$number1 + $number2=".$topla;
else if ($cikar)
echo "$number1 - $number2=".$cikar;
else if ($carp)
echo "$number1 * $number2=".$carp;
else if ($bol)
echo "$number1 / $number2=".$bol;
?>
arkadaşım ugraşa ugraşa bu kadarını yapabildim ama üzerinde calışıyorum inşallah istedigin gibi de yapabilirim kolay gelsin işini görürse sevinirim..
burada yapamadıgım şey carpma bolme cıkarma yaptıgı iş sadece toplamadır )):
https://phpkodlari.com/kolay-web-sayfasi/1-den-4-e-kadar-rastgele-2-sayi-secip-4-islem-yaptirma
Linki kontrol et arkadaşım işine yarayacagını düşünüyorum kolay gelsin