Udemy'de bulunan ve daha profesyonelce hazırlanmış olan kurslarımıza indirimli fiyatlarla linkten ulaşabilirsiniz :) muratyucedag.wordpress.com/2019/03/22/udemy-indirim-linkleri/
Hocam hersey iyi hoşta bu while i yetersiz anlatmışsınız for dongusunun aynısı gibi anladım yani while 2. video gelmesi herkez için en iyisi olur teşekür ederim .
C dilinde != operatörü, "eşit değil" anlamına gelir. Bu operatör, iki değeri karşılaştırır ve bu değerler eşit değilse ifade true (doğru) olur. Eğer değerler eşitse, ifade false (yanlış) olur. int a = 5; int b = 10; if (a != b) { // Bu blok, a ve b eşit değilse çalışır // Burada yapılacak işlemler } Bu ifade, a ve b değişkenlerini karşılaştırır ve eğer değerleri eşit değilse, yani a ve b birbirine eşit değilse, ifade true olur ve içindeki blok çalışır.
Daha büyük sayıların (20, 30 gibi) sayıların faktöriyelini bulan program tek fark double değişkeni kulannılmalı. int N; double fac=1; printf("Sayıyı girin= "); scanf("%d",&N); while(N>0) { fac=fac*N; N-=1; } printf("Sayınızın faktoriyeli=%.f",fac);
Çoğu kişinin çözümüne baktım. En enteresan ben çözmüşüm bu soruyu :D //1 ile 20 arasındaki cift sayıları listeleyen ama 14 sayısını listelemeyen int i=1;
Klavyeden girilen sayının faktöriyelini while döngüsü ile alan: int main() { int i,fak=1,sayi; printf("fak almak istediginiz sayiyi girin:"); scanf("%d",&sayi); i=1; while(i
int main() { //while döngüsü ile klavyeden girilen sayının faktöriyelini alan c programı :) int sayi,faktoriyel=1,i=1; printf("Faktoriyelini isteginiz Sayiyi Giriniz:"); scanf("%d",&sayi); while(i
Verilen ödev:) Elinize sağlık hocam harikasınız #include #include int main() { int num; int newNum; int product = 1; do { printf("Please a enter a number: "); scanf_s("%d", &num); printf(" "); newNum = num; } while (num < 0); while (num > 1) { product *= num; num--; } printf("%d!=%d ", newNum, product); return 0; }
Faktoryel örneğini scanf ile oluşturdum . Farklı değerler girince sonuç doğru çıkıyor fakat 32 nin faktoryel değeri - bir sonuç çıkıyor . 32 den sonraki değerlerin sonucu ise 0 çıkıyor .Neden yanlış çıktığını bilen yardımcı olabilir mi?
Abi rica etsem mesela bir butona bastığımız zaman bi oyun açılsın başka bir butona bastığımız zaman ise başka bişe açılsın umarım anlatabilmişimdir ve sende yardımcı olursun abi
tesekkürler hocam. biraz zorlama gibi oldu ama olsun :;) #include // 1 ile 20 arasındaki çift sayıları listeleyen ama 14 sayısını listelemeyen programı yaz.. int main() { int i; i=0; while(i
konuyla alakasız bişey sormak istiyorum. benim bilgisyayarımda çalıştırma işlemi uzun sürüyor 5 10 sn kadar sebebi nedir acaba bilen var mı? (laptop yeni ve sağlam sistemli)
Merhaba kardeşim bilgisayar programcılığı 2. sınıf öğrencisiyim görsel programlama dersini alttan alıyorum kodlama ile ilgili hiçbirşey yapamıyorum zorunluktan bu bölümü seçtim. Görsel programala ile ilgili elinde proje veya program varsa bana atabilir misin ?
Cift sayılar ile ilgili olan c komutunu yazmayı başardım gün gectikce iyi olmaya başlıyorum Aramızda yapamayan arkadaşlar olabilir O yüzden kodu aşağıya bırakıyorum fakat sizden bir isteğim hemen yorumlara bakmayın (sözüm direkt yorumlara bakanlara). int i=0; printf("%d ",i); while(i
"continue" kullanarak // 1-20 arasindaki cift sayilari listeleyen ama 14'u saymayan c kodu int main() { int i=0; while(i1) { faktoriyel=faktoriyel*sayi; sayi--; } printf("Sonuc: %d",faktoriyel); }
for ve while karmaşık ve uzun kodlarda bambaşka oluyor. Ben cogu kez while a ihtiyac duyuyorum, çünkü for'da baslangic degeri belirtmek gerekiyor ama while da o anki deger neyse o kullanılıyor.
== ifadesinin tersini nasıl kullanabilirim. Yani eşit değildir kullanmaktan bahsediyorum. Kullanamadığım için kodu şu şekilde hazırladım. int i; i=2; while(i
While döngüsüne değişken atayabildiğimiz için kullanırız fakat for döngüsünde sadece sayı atayabiliriz.Kafana takılan soruları kanalımızfa bulunan c dil derslerinde sorabilirsin.
Bu yorumu yazalı 1 yıl geçmiş ama ben yinede soruna cevap vereyim. ilk yazdığın kodda i 1 iken önce yazdırıp sonra arttırıyor. ikinci kodda ilk önce arttırıp sonra yazıyor haliyle 1 i çıktıya dahil etmiyor.
Arttırmalı faktöriyel. #include #include /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) {
Udemy'de bulunan ve daha profesyonelce hazırlanmış olan kurslarımıza indirimli fiyatlarla linkten ulaşabilirsiniz :)
muratyucedag.wordpress.com/2019/03/22/udemy-indirim-linkleri/
hocam hangi videodan sonra biraz ara verip tekrar a ya da soru çözümlerine başlayabiliriz
Bunu böyle yapan yoktur sanırım :D
// 1-20 arasında 14 olmayan çift sayılar
int main() {
int i=2,x=16;
while(i
//1-20 arası çift sayıları gösteren ancak 14 sayısını yazdırmayan kodlama örneği.
#include
#include
int main()
{
int i;
i=1;
while(i
Elinize saglik
Ben bunu yaptim ama olmadı neden olabilir, birde "!" Ne demek ?
@@burakipek7443 eşit değildir anlamında sanırım
@@burakipek7443 matematikteki eşitsizlik işaretinin c dilindeki anlamı yani != bu ifadedir
@@burakipek7443 "!=" yapısı eşit değilse anlamında kullanılır.
#1 ile 20 arasındaki çift sayıların while döngüsü ile yazdırılması (14 dahil değil)#
int main() {
int i=2;
while(i>=1 && i
Merhabalar hocam durmadan devam...
// Klavyeden girilen sayının while ile faktöryelini bulun.
int main() {
int s,f;
f=1;
printf("Sayiyi Yaziniz: ");
scanf("%d",&s);
while (s>1)
{
f=f*s;
s--;
}
printf("Sonuc: %d",f);
return 0;
}
//14 hariç 1 den 20 ye kadar olan çiftleri yazdırma:
int main(){
int i=2;
while(i14 && a=1){
faktor=faktor*sayi;
sayi--;
}
printf("%d",faktor);
TEŞEKKÜRLER HOCAM
hocam bir şey sorcam. for döngüsü ile while döngüsü arasında fark var mı yani ikiside aynı işlevi yapıyor sadece kodu yazım şekli mi farklıdır ?
Hocam hersey iyi hoşta bu while i yetersiz anlatmışsınız for dongusunun aynısı gibi anladım yani while 2. video gelmesi herkez için en iyisi olur teşekür ederim .
herkes*
14 sayısı haricinde 1 ile 20 arasındaki çift sayıların listelenmesi
int sayi;
sayi=1;
while(sayi
C dilinde != operatörü, "eşit değil" anlamına gelir. Bu operatör, iki değeri karşılaştırır ve bu değerler eşit değilse ifade true (doğru) olur. Eğer değerler eşitse, ifade false (yanlış) olur.
int a = 5;
int b = 10;
if (a != b) {
// Bu blok, a ve b eşit değilse çalışır
// Burada yapılacak işlemler
}
Bu ifade, a ve b değişkenlerini karşılaştırır ve eğer değerleri eşit değilse, yani a ve b birbirine eşit değilse, ifade true olur ve içindeki blok çalışır.
int main() {
//1-20 arası çift sayıları listeleyen ama 14 ü listelemeyen c programı
int sayi;
sayi=2;
while(sayi
printf neden parantezle diğerlerinden ayrıldı
//1 ile 20 arasında ki çift sayıları listeleyen ama 14 sayısını listelemeyen c kodu
#include
int main()
{
int i;
i=0;
while(i
int main(){
int sayi,faktoriyel;
printf("bir sayi giriniz");
scanf("%d",&sayi);
faktoriyel=1;
while(sayi>=1){
faktoriyel=sayi*faktoriyel;
sayi--;
}
printf("sayinin faktoriyeli:%d",faktoriyel);
return 0}
// 1 ile 20 arasındaki çift sayıları listeleyen program(14 hariç)
#include
int main()
{
int i;
i = 0;
while(i
ikinci soru için;
int a =1;
while (a
Daha büyük sayıların (20, 30 gibi) sayıların faktöriyelini bulan program tek fark double değişkeni kulannılmalı.
int N;
double fac=1;
printf("Sayıyı girin= ");
scanf("%d",&N);
while(N>0)
{
fac=fac*N;
N-=1;
}
printf("Sayınızın faktoriyeli=%.f",fac);
1-20 arası çift sayıları gösteren ancak 14 sayısını yazdırmayan c kod örneği
int main() {
int i=0;
while(i
int main() {
int sayi,faktoriyel;
faktoriyel=1;
printf("bir sayi girin:");
scanf("%d",&sayi);
while(sayi>1)
{
faktoriyel=faktoriyel*sayi;
sayi--;
}
printf("sonuc: %d",faktoriyel);
return 0;
}
dowhile yapmıcak mısın abi ?
1. soru:
int sayi,faktoryel;
faktoryel=1;
printf("Sayi girin: ");
scanf("%d",&sayi);
while(sayi>1)
{
faktoryel=faktoryel*sayi;
sayi--;
}
printf("Sonuc: %d",faktoryel);
2. soru:
int i=1;
while(i
FAKTORYEL ALMA, FARKI BI BAKIS..
int sayi;
printf("Fak. Almak Istediginiz Sayiyi Giriniz: ");
scanf("%d",&sayi);
int i=1,a;
while(i
Çoğu kişinin çözümüne baktım. En enteresan ben çözmüşüm bu soruyu :D
//1 ile 20 arasındaki cift sayıları listeleyen ama 14 sayısını listelemeyen
int i=1;
for(i=1;i
// 1 ile 20 arasındaki çift sayıları listeleyen program(14 hariç)
int main() {
int i;
i=1;
while(i
Klavyeden girilen sayının faktöriyelini while döngüsü ile alan:
int main()
{
int i,fak=1,sayi;
printf("fak almak istediginiz sayiyi girin:");
scanf("%d",&sayi);
i=1;
while(i
pozitif yönlü faktoryel örneği
int faktoryel,sayi,i;
i=2;
printf("Sayiyi Girin: ");
scanf("%d",&sayi);
faktoryel=i-1;
while(i
int main() {
//while döngüsü ile klavyeden girilen sayının faktöriyelini alan c programı :)
int sayi,faktoriyel=1,i=1;
printf("Faktoriyelini isteginiz Sayiyi Giriniz:");
scanf("%d",&sayi);
while(i
#include
#include
int main() {
int sayi,faktoryel;
faktoryel=1;
sayi=5;
while(sayi>1)
{
faktoryel=faktoryel*sayi;
sayi--;
}
printf("Sonuc:%d",faktoryel);
return 0;
}
Verilen ödev:) Elinize sağlık hocam harikasınız
#include
#include
int main()
{
int num;
int newNum;
int product = 1;
do
{
printf("Please a enter a number:
");
scanf_s("%d", &num);
printf("
");
newNum = num;
} while (num < 0);
while (num > 1)
{
product *= num;
num--;
}
printf("%d!=%d
", newNum, product);
return 0;
}
Faktoriyel bulma
int a,i, faktor=1;
a=1;
printf("Lutfen faktoriyelini almak istediginiz sayiyi giriniz:");
scanf("%d",&i);
while(a
//ilk soru
#include
#include
int main(){
int i;
i=2;
while(i1){
faktoriyel=faktoriyel*sayi;
sayi--;
}
printf("Sonuc: %d
",faktoriyel);
}
#include
void main(){
int i,faktoriyel;
faktoriyel=1;
printf("Sayiyi Giriniz:");
scanf("%d",&i);
while(i>1){
faktoriyel=faktoriyel*i;
i--;
}
printf("Sonuc: %d",faktoriyel);
}
int main() {
int i,sayi,factor;
printf("Enter he number: ");
scanf("%d",&sayi);
factor=1;
i=1;
while(i
Faktoryel örneğini scanf ile oluşturdum . Farklı değerler girince sonuç doğru çıkıyor fakat 32 nin faktoryel değeri - bir sonuç çıkıyor . 32 den sonraki değerlerin sonucu ise 0 çıkıyor .Neden yanlış çıktığını bilen yardımcı olabilir mi?
int'ın alabileceği maksimum değer var, bu değeri aştığı için doğru sonucu vermez. Yorumu görüp aklına takılan olursa diye yazdım
Abi rica etsem mesela bir butona bastığımız zaman bi oyun açılsın başka bir butona bastığımız zaman ise başka bişe açılsın umarım anlatabilmişimdir ve sende yardımcı olursun abi
tesekkürler hocam.
biraz zorlama gibi oldu ama olsun :;)
#include
// 1 ile 20 arasındaki çift sayıları listeleyen ama 14 sayısını listelemeyen programı yaz..
int main()
{
int i;
i=0;
while(i
int sayi,faktoriyel;
faktoriyel=1;
printf("Bir sayi girin:");
scanf("%d",&sayi);
while(sayi>1)
{
faktoriyel=faktoriyel*sayi;
sayi--;
}
printf("Sonuc: %d",faktoriyel);
return 0;
int sayi,faktoryel;
faktoryel=1;
printf("Bir sayi giriniz: ");
scanf("%d",&sayi);
while(sayi>1)
{
faktoryel=faktoryel*sayi;
sayi--;
}
printf("sonuc: %d",faktoryel);
return 0;
Ellerinize sağlık hocam anlatımınız harika.
SORU 1:
|| 1-20 arası sayıları yazdır ama 14'ü yazdırma. ||
#include
#include
#include
int main() {
int i;
i=1;
while(i
Tamam da for ile while arasındaki fark ne arkadaşlar .Anlayan biri lütfen açıklayabilir mi?
//1-20 arası çift sayıları gösteren ancak 14 sayısını yazdırmayan kodlama örneği
#include
#include
int main(){
int i;
i=2;
while(i
konuyla alakasız bişey sormak istiyorum.
benim bilgisyayarımda çalıştırma işlemi uzun sürüyor 5 10 sn kadar sebebi nedir acaba bilen var mı?
(laptop yeni ve sağlam sistemli)
sebebi öğrendin mi bende de aynı problem var
Hocam ege bölgesinde printf'in içine ,i koymadık ama 1>10a kadar olan yerde neden ,i koyduk sebebini anlamadım?
int sayi,faktoryel;
faktoryel=1;
printf("Faktöriyelini almak istediğiniz sayiyi giriniz:");
scanf("%d",&sayi);
printf("
");
while(sayi>1)
{
faktoryel=faktoryel*sayi;
sayi--;
}
printf("Sonuç: %d",faktoryel);
hocam bir sorum var şimdi for değişkeninin parantezine i=1 ; i
1 İLE 20 ARASINDAKİ ÇİFT SAYILARI LİSTELE FAKAT 14 Ü YAZMA PROGRAMI:
*********************************************************
int i;
İ=0;
while(i
0 1 ile 20 arasında değil ki
i=2 den başlatmalısın
*/ 1 ile 20 arasında bulunan çift sayıları 14 ün haricinde yazdıran c kodu */
int main () {
int i=1;
while (i
******** Klavyeden girilen sayinin faktoryeli(While ile) *********
#include
int main() {
int faktorial,i,reqem;
i=1;
faktorial=1;
printf("her hansi reqem daxil edin ");
scanf("%d",&reqem);
while(i
while da birden fazla şart katılablir mi
Farklı mantıkla 1 ile 20 arasında 14'ü yazdırmama; ( İç içe if ile )
int main() {
int i=1;
while(i
int main() {
int sayi,faktoryel,i;
faktoryel=1;
i=1;
printf("Faktoryeli Alinacak Sayiyi Giriniz: ");
scanf("%d",&sayi);
while(i
//klavyeden girilen değer ile faktoryel bulun//
#include
#include
int main(){
int a,faktor;
faktor=1;
printf("bir sayi giriniz:");
scanf("%d",&a);
while(a>1){
faktor=faktor*a;
a--;
}
printf("faktoryeliniz: %d",faktor);
return 0;
}
a>0 yazınca doğru oluyor sanırım
biz derste printf kulanmıyoruz console.writeLine kullanıyoruz ne yapmam gerekir
c# console videolarını izlemen gerek
#include
\\ 1 ile 20 arasındaki çift sayıları 14 olmadan listeleme
int main() {
int i=0;
while (i
biraz uzun ama benim aklıma ilk bu geldi daha kolay ve kısa yöntemleri varmış yeni farkettim.
klavyeden girilmis olan sayinin while döngüsü ile faktoriyelinin hesaplanmasını saglayan kodlama.
int main() {
int sayi;
int faktor=1;
printf("Faktoriyeli hesaplanmasi icin bir sayi giriniz: ");
scanf("%d",&sayi);
while (sayi>1)
{
faktor=faktor*sayi;
sayi--;
}
printf("girmis oldugunuz sayinin faktoriyelinin sonucu: %d",faktor);
return 0;
}
merhabalar ben 100 ile 200 arasindaki cift sayilari yazdir fakat 150 ile 170 arasindakileri sayilari yazdirmamaya calıstım.
int main (){
int i;
i=100;
while(i
Merhaba kardeşim bilgisayar programcılığı 2. sınıf öğrencisiyim görsel programlama dersini alttan alıyorum kodlama ile ilgili hiçbirşey yapamıyorum zorunluktan bu bölümü seçtim. Görsel programala ile ilgili elinde proje veya program varsa bana atabilir misin ?
arkadas kac yasindasin, soyleyebilirmisin?
int i,sayac;
printf("bir sayi giriniz:");
scanf("%d",&i);
sayac=1;
while(1
Selamünaleyküm hocam klavyeden girilen sayının faktoriyelini alıyorum ama mesela 5 faktoriyel 120 ya yazdırınca 1 2 6 24 120 diye yazdırıyor hatam nerede acaba
for dan farkı nedir acaba?
Klavyeden girilen sayının faktoriyelini alan program
#include
#include
int main()
{
int sayi,fak;
fak=1;
printf("Kac faktoryel almak istiyorsunuz:
");
scanf("%d",&sayi);
while(sayi>1)
{
fak=fak*sayi;
sayi--;
}
printf("Faktoryel degeriniz: %d",fak);
return 0;
}
While İle Faktoriyel
#include
#include
int main() {
int faktoriyel,sayi;
printf("**** Faktoriyel Hesaplama While ile *****
");
faktoriyel=1;
printf("Faktoriyeli alinacak sayi: ",sayi);
scanf("%d",&sayi);
while(sayi>1)
{
faktoriyel=faktoriyel*sayi;
sayi--;
}
printf("Islem Sonucu: %d",faktoriyel);
return 0;
}
// 1 ile 20 arasındaki çift sayıları listeleyen ama 16 sayısını listelemeyen c komutu.
int main() {
int i=0;
while(i
bu cok iyi
Cift sayılar ile ilgili olan c komutunu yazmayı başardım gün gectikce iyi olmaya başlıyorum
Aramızda yapamayan arkadaşlar olabilir
O yüzden kodu aşağıya bırakıyorum fakat sizden bir isteğim hemen yorumlara bakmayın (sözüm direkt yorumlara bakanlara).
int i=0;
printf("%d
",i);
while(i
Toplamını da versin istedim ama toplamı hatalı buluyor sebebini söyler misiniz
#include
#include
int main(){
int x,y,toplam;
toplam=0;
printf("Baslangic sayisini giriniz:");
scanf("%d",&x);
printf("bitis sayisini giriniz:");
scanf("%d",&y);
while(x
1-20 arası çift sayıları gösteren ancak 14 sayısını yazdırmayan kodlama örneği. int main()
{
int i;
i=1;
while(i
Təşəkkürlər🇦🇿🇦🇿🇦🇿
1-20 arasında 14 olmadan yazdırma işlemini klavyeden girdi alarak yapmak için kod.
int main(int argc, char *argv[]) {
int i,a,b,c;
i=1;
printf("Kacar Saymak Istiyonuz: ");
scanf("%d",&a);
printf("Atlamak Istediginiz Sayi: ");
scanf("%d",&b);
printf("Kaca Kadar Saymak Istiyonuz: ");
scanf("%d",&c);
while(i
int main() {
// Girilen sayının faktöriyelini while ile bulan kod.
int i,sayi,faktoriyel;
i=1;
faktoriyel=1;
printf("Hesaplanacak sayi: ");
scanf("%d",&sayi);
while(i
5 Mart 2021 de izliyoruz hocam
******** 14 HARİÇ 1 - 20 ARASINDAKİ ÇİFT SAYILARI LİSTELEYEN UYGULAMA ********
int i;
i=0;
while(i
1 ile 20 arasindaki çift sayilari yazdiran kod 14 hariç
int i;
i =2;
while(i
son ödev
int a,faktor;
faktor=1;
printf("faktoryeli alinacak sayiyi giriniz:
");
scanf("%d",&a);
while(a>1)
{
faktor=faktor*a;
a--;
}
printf("cevap: %d",faktor);
int sayi,faktoryel;
printf("Faktoryel Alinacak Sayi:");
scanf("%d",&sayi);
faktoryel=1;
while(sayi>1)
{
faktoryel=faktoryel*sayi;
sayi--;
}
printf("sonuc: %d",faktoryel);
klavyeden girilen sayının faktoryel hesabı int sayi, faktoryel;
faktoryel=1;
printf("faktoryel giriniz: ");
scanf("%d",&sayi);
while(sayi>1)
{
faktoryel=faktoryel*sayi;
sayi--;
}
hocam siz teşekkürlerin en güzelini hak ediyorsunuz
klavyeden girilen bir sayının faktoryelini hesaplama
int faktoryel,sayi;
printf("sayiyi giriniz:");
scanf("%d",&sayi);
faktoryel=1;
while(sayi>1)
{
faktoryel=faktoryel*sayi;
sayi--;
}
printf("faktoryel %d",faktoryel);
Son soru için iki farklı şekilde yazdığım kodlara bakabilirsiniz;
/*Klavyeden girilen sayının faktöriyelini
while dönğüsü ile hesaplayan program 1*/
int i,sayi,faktoryel;
faktoryel=1;
i=1;
printf("Lütfen sayıyı giriniz= ");
scanf("%d",&sayi);
while(i=1)
{
faktoryel=sayi*faktoryel;
sayi--;
}
printf("Sonuç= %d",faktoryel);
BEN 2.Yİ DAHA ÇOK SEVDİM;
"continue" kullanarak
// 1-20 arasindaki cift sayilari listeleyen ama 14'u saymayan c kodu
int main()
{
int i=0;
while(i1)
{
faktoriyel=faktoriyel*sayi;
sayi--;
}
printf("Sonuc: %d",faktoriyel);
}
#include
int main()
{
int sayi,faktoriyel;
faktoriyel=1;
printf("faktoriyeli alinacak sayiyi giriniz:");
scanf("%d",&sayi);
while(sayi>=1)
{
faktoriyel=faktoriyel*sayi;
sayi--;
}
printf("girdiginiz sayinin faktoriyeli=%d",faktoriyel);
return 0;
}
Hocam şimdi for yerine while yerine yapacaz sonuçta hemen hemen aynı görevi yapiyor
for ve while karmaşık ve uzun kodlarda bambaşka oluyor. Ben cogu kez while a ihtiyac duyuyorum, çünkü for'da baslangic degeri belirtmek gerekiyor ama while da o anki deger neyse o kullanılıyor.
// Örnek Kod:
int i=2;
while(i
faktoryel sorusu için kod yazdım ama hangi sayıyı girilirse sonuç 1 oluyor yanlışı gören varsa söylesin lütfen
int faktor,i,sayi;
printf("faktoryeli alinacak sayiyi giriniz: ");
scanf("&d",&sayi);
faktor=1;
i=1;
while(i
scanf yazarken yanlislikla yuzde isareti(%) yerine gemici dugumu(&) kullanmi$sin.
Arkadaşlar şu son maddeyi programa ekleyemedim yapabilecek biri var mı ? ( maddeler en alt kısımda)
#include
#include
int main (){
int id1,id2,id3,id4;
printf ("Baslangic sayisi giriniz: ");
scanf ("%d",&id1);
printf ("Son sayiyi giriniz: ");
scanf ("%d",&id2);
printf ("Artis miktari giriniz: ");
scanf ("%d",&id3);
printf ("Yazilmasini istemediginiz sayi: ");
scanf ("%d",&id4);
do
{
if (id1%2==0 && id1!=id4)
printf ("_. Satir --> %d
",id1);
id1+=id3;
} while (id1
1 İLE 20 ARASINDAKİ ÇİFT SAYILAR EXCEPT 14
#include
int main () {
int i=1;
while(i
#include
#include
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main() {
int i=1;
while(i
#include
int main() {
int sayi;
int i=1;
int sonuc=1;
printf("Lutfen faktoriyeli alinacak sayiyi giriniz:");
scanf("%d",&sayi);
while(i
// 1-20 arasindaki çift sayıları while ile listeleyen ama 14ü listelemeyen program
int main() {
int sayi;
sayi=1;
while(sayi
int i;
i;1;
while(i
== ifadesinin tersini nasıl kullanabilirim. Yani eşit değildir kullanmaktan bahsediyorum. Kullanamadığım için kodu şu şekilde hazırladım.
int i;
i=2;
while(i
Hocam for döngüsü ile bunlar yapılabiliyor sanırım. While döngüsü bir tercih mi oluyor bu durumda?
While döngüsüne değişken atayabildiğimiz için kullanırız fakat for döngüsünde sadece sayı atayabiliriz.Kafana takılan soruları kanalımızfa bulunan c dil derslerinde sorabilirsin.
int sayi,faktoryal;
faktoryal=1;
oku:
printf("Sayi:");
scanf("%d",&sayi);
if(sayi1){
faktoryal=faktoryal*sayi;
sayi--;
}
printf("Sayi:%d",faktoryal);
i=1;
while(i
Bu yorumu yazalı 1 yıl geçmiş ama ben yinede soruna cevap vereyim. ilk yazdığın kodda i 1 iken önce yazdırıp sonra arttırıyor. ikinci kodda ilk önce arttırıp sonra yazıyor haliyle 1 i çıktıya dahil etmiyor.
Arttırmalı faktöriyel.
#include
#include
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
int i,a,c;
printf("bir sayi gir; ");
scanf("%d",&a);
c=1;
i=1;
while(i
En sondaki Soru:
int i,sayi;
i=1;
printf("Sayi Giriniz:");
scanf("%d",&sayi);
while(sayi>1)
{
i=i*sayi;
sayi--;
}
printf("Sonuc:%d",i);
While faktöriyel
#include
#include
int main(int argc, char *argv[])
{
int i=1,faktoryel=1,a;
printf("sayiyi giriniz:");
scanf("%d",&a);
while(i
//girilen sayinin faktoriyelini bulan kod
int sayi,faktor;
faktor=1;
printf("bir sayi giriniz:");
scanf("%d",&sayi);
while(sayi>1)
{
faktor=faktor*sayi;
sayi--;
}
printf("%d",faktor);
soru 1
in main (){
int i;
i=1;
while (i
Benim çözümüm : int main(void){
int i;
i=1;
while(1
1'den 20 ye kadar çift sayıları listeleyen fakat 14 sayısını listelemeyen. :))
#include
#include
int main() {
int sayi;
sayi=2;
while(sayi
#include
#include
int main() {
int i;
i=2;
while(i
Ben de böyle bir şey yaptım :) (1 ile 20 arası çift sayılar,14 sayıısı yazılmayacak).
int i;
i=0;
while(i
//1 ile 20 arasındaki cift sayıları listeleyen ama 14 sayısını listelemeyen
int i=2;
while(i