#include <iostream. h> #include <stdlib. h> main { int toplam, sayac, not, ortalama; toplam = 0; sayac = 1; while ( sayac <= 6 ) ortalama = toplam / 6; cout << "Sınıf ortalaması = " << ortalama << endl; system ; return 0; } toplam = toplam + not; işte tam burda tıkandım. Bu programı bana açıklayabilirmisiniz. Ezber gitmemek istiyorumda. -

sıfır değeri Kod: #include <iostream. h> #include <stdlib. h> int main Buyur Yeniçeri arkadaşım istersen sıfır değerini vererek çalıştır. Sonuçları daima sıfır olarak alıcaksın. Başarılar.

Faktoryeli alinacak sayiya 1 atamazsan, arkadasin dedigi gibi 0 olarak algilar buda programi calismaz hale getirir, cunku 0 faktoriyel yok. Girilen sayidan itibaren 1 er duserek, hepsini carpmasini sagliyor. Yani faktoryel nasil alinir ornegin 5! = 5 4 3 2 1, burada da sayi-- sayinin 1 er azalmasini gosteriyor. faktoryel carpma islemini belirtiyor. while (sayi>1) sayi eger 1 den buyukse bu islemin gerceklesecegini gosteriyor. Yani 0 veya - bir sayi olursa program calismaz, cunku 0 ve - sayilarin faktoryeli hesaplanmaz. 1 faktoryel ise zaten 1 dir. -

dostum o c++ ile ilğili bir terim valla bilemicem.. c de yok öle bişey..

for (int j=1; j<=sayi; j++) bu sayı (değeri 1 olarak atanmış olan) klavyeden girilen sayıdan küçük veya eşit olmalıdır.. "j" nin sayıdan küçük veya eşit olması koşulu; "eksi" değerdeki bir sayıyı girdiğinizde yanlış sonuç çıkartmaması için programı durdurmasını sağlamak için şart koşulmuş.. ( örneğin "-1" sayısının faktöryelini almaya kalktığımız zaman "j" nin sayıdan küçükeşit olması koşuluna bakıldığında küçükeşit olmadığı sonucuna vardığı için program durdurulur )

Kod: #include <iostream. h> #include <stdlib. h> int main { unsigned long x; do while (x!= 0); system ; return 0; } unsigned long x; bu satırın işlevini ve x! bunun ne anlama geldiğini öğrenmek istiyorum.

Kod: long int faktoriyel=1; c/c++ bir sabite/değişkene değer atanmazsa onun varsayılan değerini sıfır olarak alır ve bu programda bir sayının faktöryelini almak amaçlandığı için faktöryel sabitin/değişkenin sıfır olması demek sonucun sıfır çıkması demektir. Bu yüzden "faktoriyel" in değeri 1 alınmıştır. Kod: faktoriyel = sayi-- Burdaki satırda ise ekrana girilen faktöriyelinin bulunması istenen sayıyı faktoriyel değeri ile girilen sayının her defasında bir basamak düşürülerek sayı 1 sınırına gelene kadar çarpılması için girilmiştir Benim bilgilerim de temel düzeyde eksik veya yanlış bilgi verdiysem düzeltin.

do while Kod: #include <iostream. h> #include <stdlib. h> int main { unsigned long x; do while (x!= 0); system ; return 0; } unsigned long x; bu satırın işlevini ve x! bunun ne anlama geldiğini öğrenmek istiyorum. -

hangi sayı ama fac sayidan kucuk ve esit olmali Hepsini görmek için tıklayın... Bu hangi sayıdır ama. Klavyeden girilen sayımı. Örnekleyebilir misin bunu.

c ++ değeri #include <iostream. h> #include <stdlib. h> int main long int faktoriyel=1; buraya atanan 1 değerini ve faktoriyel = sayi--; BU SATIRI anlayamadım. Yardımlarınız bekliyorum.

Bak soyle dusun, klavyeden girilen sayi 5. Burada fac icin bir deyim tanimlanmis j<=sayi fac taki sayilar klavyeden girilen sayiya esit olacak veya kucuk olacak.

endl Peki endl Hepsini görmek için tıklayın... aynı görevi yerine getiriyormu."/n" ile.

arkadaslar degişkene deger atanmazsa sıfır algılar demişsiniz yanlış biliyosunuz ayırdıgınız anda bellek bölümünde ne varsa o atanır bu 22.1111 de olabilir -22312 de olabilir..

"\n";Bu işaretin açıklamsı nnedir? satır atylattırmak için kullanılır.

Buda faktoryel aliyor, burada 2 degisken var 1. si sayi 2. si fac. Fac 1 degeri atanmis ve assagidaki satirla sunu anlatmak istiyor. for (int j=1; j<=sayi; j++) // fac degeri 1, fac sayidan kucuk ve esit olmali, fac 1 er 1 er artmali. Yani sayi 5 se, fac 1 2 3 4 5 olmali. Buda faktoryel sonucunu buldurur. fac=fac j ise fac icindeki sayilarin birbiriyle carpilmasini saglar.

for Kod: #include <iostream. h> #include <stdlib. h> int main { int fac, sayi; cout<<"Sayıyı giriniz: "; cin>>sayi; fac=1; for (int j=1; j<=sayi; j++) cout<<"Sonuc: \a"<< fac; system ; return 0; } Bu programla yaqpmak istenileni açıklayabilirmisiniz. -

"\n" Kod: #include <iostream. h> #include <stdlib. h> int main { unsigned long x; do while (x!= 0); system ; return 0; } "\n";Bu işaretin açıklamsı nnedir?

while ( sayac <= 6 ) girilen notları toplayacak toplama atayacak.