Döngüler (İç içe Geçmiş Döngüler)

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Yazılım
Seçkin Üye
Katılım
14 Nis 2019
Mesajlar
492
Tepki puanı
351
Ödüller
5
Yaş
27
Sosyal
7 HİZMET YILI
:yazı:

Merhaba MH forumu sakinleri ben Heaven.

Bu konumda sizlere Döngüler konumuza bir alt başlığı olan İç içe Geçmiş Döngülere değineceğim.

Konumuza geçelim.


Bir program içinde birbiri içine geçmiş birden çok döngü de kullanılabilir.
Bu durumda (bütün programlama dillerinde olduğu gibi) önce içteki döngü, daha sonra dıştaki döngü icra edilir.
Üç basamaklı, basamaklarının küpleri toplamı kendisine eşit olan tam sayılara Armstrong sayı denir.

Örneğin: 371 bir Armstrong sayıdır çünkü 3^3 + 7^3 + 1^3 = 371.

Aşağıda vermiş olduğum gibi iç içe geçmiş üç for döngüsü ile bütün Armstrong sayıları bulup ekrana yazar.
İnceleyiniz.

iç-içe for döngüleri
C#:
/* 07prg05.c: 
Üç basamaklı, basamaklarının küpleri toplamı kendisine 
eşit olan tam 
sayılara Armstrong sayı denir. Örneğin: 371 = 3^3 + 
7^3 + 1^3. 
Bu program İç-içe geçmiş 3 döngü ile bütün Armstrong 
sayıları bulur. */ 

#include <stdio.h>

int main() 
{
int a,b,c, kup, sayi, k=1; 

for(a=1; a<=9; a++) 
for(b=0; b<=9; b++) 
for(c=0; c<=9; c++)  
{ 
sayi = 100*a + 10*b + c; /* sayi = abc (üç 
basamaklı) */ 
kup = a*a*a + b*b*b + c*c*c; /* kup = 
a^3+b^3+c^3 */ 

if( sayi==kup ) printf("%d. %d\n",k++,sayi); 
}

return 0; 
}

ÇIKTI

1. 153
2. 370
3. 371
4. 407

İyi Forumlar... Başka konularda görüşmek üzere:mum:...
 
Seçkin Üye
Katılım
10 Eyl 2017
Mesajlar
348
Tepki puanı
23
Yaş
27
8 HİZMET YILI
eline sağlık armstrong he :D emeğine sağlık
 
Onaylı Üye
Katılım
9 Haz 2018
Mesajlar
82
Çözümler
1
Tepki puanı
4
Ödüller
7
7 HİZMET YILI
eline sağlık reyiz:burnbear:
 
Eclipse Team Developer
Seçkin Üye
Katılım
2 Nis 2019
Mesajlar
305
Çözümler
7
Tepki puanı
39
Ödüller
7
7 HİZMET YILI
Sana aitse güzel bir calculator olmuş eline sağlık
 
Seçkin Üye
Katılım
20 Şub 2019
Mesajlar
320
Çözümler
5
Tepki puanı
20
Ödüller
5
7 HİZMET YILI
Emeğine sağlık teşekkürler
 
Bir Umut Güzel Günler için
Banlı Üye
Katılım
10 Şub 2017
Mesajlar
302
Çözümler
7
Tepki puanı
7
Ödüller
4
Yaş
24
9 HİZMET YILI
eline saglık detaylı bilgi anlatım güzel :burnbear:
 
NE MUTLU TÜRKÜM DİYENE
Süper Üye
Katılım
11 Ocak 2019
Mesajlar
668
Çözümler
2
Tepki puanı
32
Ödüller
7
Yaş
31
7 HİZMET YILI
güzel paylaşım reis emeğine sağlık bizleri bilgilendirdiğin için saol :burnbear:
 
Banlı Üye
Katılım
7 Nis 2020
Mesajlar
116
Çözümler
3
Tepki puanı
18
Yaş
30
6 HİZMET YILI
Güzel konu bro
 
Seçkin Üye
Katılım
7 Eyl 2017
Mesajlar
303
Çözümler
1
Tepki puanı
11
Ödüller
7
Yaş
41
8 HİZMET YILI
yararlı bi konu eline sağlık
 
Seçkin Üye
Katılım
15 Mar 2016
Mesajlar
310
Çözümler
2
Tepki puanı
7
Ödüller
7
Yaş
24
10 HİZMET YILI
hocam bu forumu senin kadar yararlı kullanan yok harbi.
 
Seçkin Üye
Katılım
6 Eki 2018
Mesajlar
306
Çözümler
1
Tepki puanı
76
Ödüller
7
7 HİZMET YILI
eline sağlık yine harika anlatmışsın yararlı konu
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst