Arama butonu
Bu konudaki kullanıcılar: 1 misafir
14
Cevap
293
Tıklama
0
Öne Çıkarma
C ile program
R
8 yıl
Çavuş
Konu Sahibi

Arkadaslar dışarıdan girilen 10 adet sayidan en küçük negatif sayiyi bulan program kodlari lazım. Rica etsem yazabilecek varmi.



< Bu ileti mobil sürüm kullanılarak atıldı >

A
8 yıl
Yüzbaşı

Girilen 10 adet sayıda negatif mi ?



< Bu ileti mobil sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @recordink
A
8 yıl
Yüzbaşı

Aklıma 2 farklı algoritma var anlatıyım kodunu yazamazsanız atıyım.
(En mantıklısı)
10 kere for döngüsü ile sayı kaydet ve yine aynı döngünün içinde atadığınız sayıyla önceden girilenleri karşılaştır. Ve eğer sayı küçükse int değirindeki bir değişkene ata döngü sonunda son atadığın değişkeni yazdır.



< Bu ileti mobil sürüm kullanılarak atıldı >

A
8 yıl
Yüzbaşı

Kodu denemedim ama :

#include <stdio.h>
   
       main( )
       {
       
 int counter,sayi,Kucuk;

Kucuk=sayi;
     
for(counter=1;counter<=10;++counter)

{

printf("%d. sayiyi giriniz:",counter);

scanf("%d",&sayi);

if(sayi<Kucuk)
Kucuk=sayi;
}
printf("Küçük sayi %d\n",Kucuk);

return 0;
         }

Anlamadığınız konu olduğunda sayfamdaki iletişim bölümünden bana ulaşabilirsiniz.
appiosx.com
! Not : Sayfamın adı ve adresi çok yakında değişecek.





< Bu mesaj bu kişi tarafından değiştirildi Arda2Mavi -- 9 Şubat 2016; 19:26:00 >

< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
R
8 yıl
Çavuş
Konu Sahibi

teşekkür ederim çok işime yaradı.cevap verdiğiniz için saolun.




Bu mesajda bahsedilenler: @Mavi2000
A
8 yıl
Yüzbaşı

Beğendiğinize sevindim.
Sayfam hakkında görüşlerinizi belirtirseniz sevinirim. Buna benzer şeyler var sayfamda.



< Bu ileti mobil sürüm kullanılarak atıldı >

R
8 yıl
Çavuş
Konu Sahibi

31
31 25
31 25 19
31 25 19 13
31 25 19 13 7

yukarıdaki ekran çıktısını veren c programı lazim rica etsem bunun cevabınıda verebilirmisin?


Bu mesaja 1 cevap geldi.
A
8 yıl
Yüzbaşı

Şimdi telefondo olduğum için Java versem dediğinize benzer bir kod var ordan algoritmayı anlayıp yapabileceğinizi düşünüyorum. Bir bakın mutlaka.

int n = 5; // satır sayısı için mesala burda 5 satır kullanacağım

for(int i = 0; i<=n;i++){

for(int b = 0; b<=i;b++){

System.out.print("*"); // konsola yazdır

}
System.out.print("\n"); // konsola yazdır
}



Bu kodun konsol çıktısı:
*
**
***
****
*****





< Bu mesaj bu kişi tarafından değiştirildi Arda2Mavi -- 9 Şubat 2016; 20:01:54 >

< Bu ileti mobil sürüm kullanılarak atıldı >

R
8 yıl
Çavuş
Konu Sahibi

Tsk cevabiniz icin ama anlamak zor gibi gorunuyor.



< Bu ileti mobil sürüm kullanılarak atıldı >

A
8 yıl
Yüzbaşı

Sorun çözüldü mü ?
Anlatmaya çalışıyım mı algoritmayı ?



< Bu ileti mobil sürüm kullanılarak atıldı >

A
8 yıl
Yüzbaşı

Dediğiniz kodu java ile yazdım ve satır satır açıkladım buyurun. Sorunuz olursa tekrar sormaya çekinmeyin.

for(int i = 0; i<=4;i++){
// i bir tamsayı ve 0 değerine eşit. Döngü, i 4 e eşit ya da 4 den küçük olana kadar devam edecek. i sayısı her tekrarda 1 arttırılacak.

int c = 31;
// c sayısı 31'e eşit

for(int b = 0; b<=i ;b++){
// b bir tamsayı ve 0 değerine eşit. Döngü, b, i'ye eşit ya da i'den küçük olana kadar devam edecek. b sayısı her tekrarda 1 arttırılacak.


System.out.print(c + " ");
// c ekrana yazdırılacak ve bir boşluk bırakılacak.


c = c-6;
// c'den 6 çıkarılıp c'ye atanacak.


}

System.out.print("\n");
// yeni satıra geçmek için.

}


Konsol çıktısı :

31
31 25
31 25 19
31 25 19 13
31 25 19 13 7



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @recordink
A
8 yıl
Yüzbaşı

Aynı kodu C ile yamamı ister misiniz ?



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Mavi2000
A
8 yıl
Yüzbaşı

Buyurun efendim C yazılım dili ilede yazdım :
https://gist.github.com/ardamavi/976ab67a76f9305d4835

Başka sorunuz ?



R
8 yıl
Çavuş
Konu Sahibi

teşekkürler çok saol emeğin için.


Bu mesaja 1 cevap geldi.
A
8 yıl
Yüzbaşı

Hiç önemli değil sayfama bir yorum bırakmak isterseniz çok sevinirim başka sorunuz olursa sayfamdaki iletişim bölümünden sorabilirsiniz.
appiosx.com
Not sayfamın adı ve adresi yakında değişecektir.



< Bu ileti mobil sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @recordink
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.