-
1.
0beyler bi yardım edin anlayanlar yardımcı olsun
klavyeden girilen 2 doğal sayı arasındaki sayılar için çift sayıların çarpımını hesaplayan algoritmayı yazınız
bi yazın lan yazan panpamı seri şukulayıp nick6ını giriyorum
not: cahil binler uzak durun
-
2.
0upupupupup yok mu şu dıbına kodumun sözlüğünde bi bilgisayar mühendisi
-
3.
0ulan yardım istiyoruz karı kız capsi koysak toplanırsınız hemen ruhunu gibtilerim
-
4.
0updullah
-
5.
0hangi dilde yazıyon
-
6.
0panpa şöyle mi?
mesela 3 ve 9 girdik, arasında 4, 6, 8 var. çarpımı da 192 şeklinde bu mu? eğer böyleyse buyur C dilinde şöyle olur:
main()
{
int a, b, sayac;
int sonuc = 1;
scanf("%d", &a);
scanf("%d", &b);
//a'nın b'den küçük olduğunu varsayalım
for(sayac = a+1; sayac != b; sayac++)
{
if((sayac/2)*2<sayac); //eğer o sırada sayı tekse mesela 7, 7/2 = 3,5 olur. ama int olduğundan sadece 3'ü alır.
//3*2 = 6 olacağından sayının tek mi çift mi olduğunu algılar bu satır
else sonuc *= sayac;
}
printf("%d", sonuc);
} -
7.
0@8 yok panpa öyle değil algoritma olarak istiyorum c dilinde değil
1- başla
2- rakamları gir a,b
3- rakamları kontrol et
gibisinden anladın sen ne demek istediğimi -
8.
+1$a=1;
$b=6;
$result=1;
for($i=$a;$i<=$b;$i++){
if($i%2 == 0){
$result = $result*$i;
}
}
echo $result; -
9.
+1int a
int b
int result=1
int x[]
int y=0
scanf le a'yı b'yi al
if(a < b)
{
for(i=a+1 , i<b , i++){
if(i%2 == 0){
x[y] = i ;
y++
}
}
else
{
for(i=b+1 , i<a , i++){
if(i%2 == 0){
x[y] = i ;
y++
}
for(i=0; i<length(x) ; i++){
result = result * x[i]
}
printf result
} -
10.
0başla
rakamların hangisinin küçük olduğunu bul
bir loopun içinde modulus kullanarak çift sayıları belirle ve bir arrayin içine at
başka bir loop döndürerek arrayin içindekileri çarp -
11.
0@10 @11 panpalarım dediğim gibi c dilini yeni yeni öğrenmeye başladım bana bu şekilde değil algoritma çözümü gibi basamak basamak lazım sizede teşekkür eder şuku ve nick6larını ekgib etmem
-
12.
0-alt limit a , ust limit b sayilarini gir
-sonuc = 1 kabul edilsin
-a nin 2 ye bolumunden kalan 0 sa, sonuc = sonuc * a yap, a ya 1 ekle, a = b olana kadar bu islemi yap
-sonucu goruntule -
13.
0@8 ilginc yontemmis, tek cift bulmak icin, ama moddan sasma, 4un katlarini carp derse sicarsin
@11 min(a,b) den max(a,b) ye seklinde yazarsan daha duzgun olur. bi de array seklinde tutmak gereksiz, carpa carpa ilerle -
14.
+1adam flow chart olarak istiyor amk. kanka deli gibi odevim var yoksa yardimci olurdum.
-
15.
0@16 panpa doğaçlama aklıma geldi o da şimdi. ama harbi be mod işlemi vardı unuttum onu. ne bilem 5 yıl mı ne oldu c'de bu işleri yapmayalı.
-
16.
+1- başla
- küçük olan sayıya değer ata "a"
- büyük olan sayıya değer ata "b"
- çarpım = 1
- sayaç = "a"
- "a" yı gir
- "b" yi gir
- sayıları kontrol ettir. sayı olup olmadığını. (binliğine harf girilmiş olabilir.)
- değilse ekrana yaz lütfen sayı giriniz.
- sayıları kontrol ettir. a < b ise devam et.
- değilse ekrana yaz. "a" "b" den küçük olmak zorundadır.
- a / 2 = küsüratlı sayı ise
- a + 1
- sayaç + 2
- ekrana yaz sayaç
- sayaç = b ise
- çarpım = çarpım * sayaç
- değilse geridön "sayaç + 2"
- değilse sayaç - 1
- ekrana yaz çarpım
- bitir -
17.
0hepinize çok teşşekkürler beyler daşşaklarınıza kurban
-
18.
+1for loop kullan ve içine if at.
int a,b,c şeklinde üç sayı tanımla. a ve b aralıkların, c çarpım olsun
a ve b'yi userden al.
a++ yapmayı unutma. (bir arttır ki a dahil olmasın, arasındaki değerleri alsın.)
c=1 de ve çarpımı etkisiz olan 1'den başlat.
for(int a; a<b; a++) ile loopunu oluştur
loop'un içine
if (a%2==0)
a*c de geç
bu kadar basit panpa. array falan kasmana gerek yok -
19.
0
-
20.
0bu arada c mi öğreniyosun lan? c'den pek anlamam ama java'da iyiyimdir