IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

1Beğeni(ler)
  • 1 Post By toXic

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 06 Kasım 2011, 16:03   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
bu koddaki sıkıntı nerede




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/* alistirma */ #include<stdio.h> int main () { int k = 0, tg = 0; float s = 0, tk = 0, ts = 0, g = 0; while (g != -1) { printf("Kac galonbenzin harcandı ( cıkıs icin -1 ) : "); scanf("%f",&g); tg += g; printf("kac kilometre yol alindi: "); scanf("%d",&k); s = (float) k / g; tk += (float) s; printf("kilometre / galon : %f\n\n",s); } ts = (float) tk / tg; printf("toplam ortalama kilometre/galon : %f\n",ts); system("PAUSE"); return 0; }


alıştırma yapıyorum şu kodu yazdım while döngusunu kavrayayım diye ama -1 yazdıgımda son bir işlemdaha yapıp öyle cıkıyor baktım saga sola bulamadım nedendir nasıl duzeltiriz bunu -1 yazınca direkman toplam ortalama sonucu verip cıksın istiyorum


Konu toXic tarafından (18 Aralık 2011 Saat 13:30 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 06 Kasım 2011, 16:41   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: bu koddaki sıkıntı nerede




Arintili bilgiler icin [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] adresi kullanmanizi tavsiye ederim. "while, do while, do" vs. gibi örneklemeler ve ayrintilar mevcut.


Ayrica program devam/kapat mantiği icin su sekil kullanin;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
char devammi; do { scanf("%c",&devammi); }while( devammi == '\n' ); printf("\n"); } while( devammi == 'E' || devammi == 'e' );

Örnek kullanim;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#include <stdio.h> #include <stdlib.h> #include <time.h> #include <cstdlib> #include <iostream> #include <windows.h> int main ( void ) { int a; a = 0; int b = 0; char devammi; int x = 0; int ibo = 0; char cout; a++; printf("\n"); printf(" Bu program tam %d kez acildi\n", a); printf("\n"); printf("Cekilis basliyoooorr!!!\n"); printf("\n"); do { srand(time(NULL)); printf("Cekilis bitmistir, kazanan numaralar\n"); for (ibo = 0; ibo < 20; ++ibo) { x=rand()%100 ; printf ("%5d \n",x); } printf("Tum kazanan arkadaslari, tebrik ederiz :)\n"); FILE *dosya_yaz; dosya_yaz = fopen("cekilis.txt","w"); fprintf(dosya_yaz,"d\n",x); fclose(dosya_yaz); printf("\n"); printf("Bastan Cekmek icin e ye basiniz.\n"); printf("Cikmak icin x e basip enterlayiniz.\n"); printf("\n"); do { scanf("%c",&devammi); }while( devammi == '\n' ); printf("\n"); } while( devammi == 'E' || devammi == 'e' ); b++; printf("%d kez kullandiniz..\n",b); return 0; }



Konu toXic tarafından (06 Kasım 2011 Saat 16:48 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Cevapla

Etiketler
bu, koddaki, nerede, sıkıntı


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Koddaki hata için yardım.. Heartbroken mIRC Scripting Sorunları 2 18 Kasım 2009 23:02
badnicke dönüşte koddaki hata SaintCty mIRC Scripting Sorunları 23 15 Ocak 2009 15:35