Ana Menü
· Ana Sayfa
· Dosyalar
· Dökümanlar
· Forum
· Günün Resmi
· Haber Arşivi
· WWW Linkleri
· Üye Listesi

     Forumlar

 strncpy ve strncpy_s
 Konu adi : Borland c++ Builder ile Amiral Batti
 Rady10 - YerliOyun
 Kabusta Kaybolmak
 Konsol da programı bekletmek
 Oyun programlama icin hangi programlama dilli ?
 flash! şanlıurfa bilgisayar oyununda(no rapid)
 Sevgilim Olur musun?
 Directx'e başlamak isteyenler bi bakın
 PSP programlama
 Flash tan php
 Bilgisyr oyunu yapmam için üniverstde hangi bölüme girmeliym
 www.arshiv.gen.ms
 Cimg.h ilgilenenler icin
 müttefik oyunu

Konu Disi
 Emraah
 Yeni sitemiz açıldı
 Kalp krizi durumunda ne yapılmalı?
 Oyun sektöründe hangi görevde çalışmak isterdiniz?
 Takım arkadaşı sorunu
 msn de renklı nıck
 pc hata veriyor ! YARDIM!!
 Gülmek isteyenler Buraya
 İnanılmaz hl 2 modu görüntüsü
 Computer Languages History

[ Forumlara Git ]


oyunyapimi.org: Forums

www.oyunyapimi.org :: Başlığı Görüntüle - hata verdi
 SSSSSS   AramaArama   Kullanıcı GruplarıKullanıcı Grupları   ProfilProfil   LoginLogin 

hata verdi

 
Yeni Başlık Gönder   Cevap Gönder    www.oyunyapimi.org Forum Ana Sayfası -> Programlama Dilleri ve Algoritmalar
Önceki başlık :: Sonraki başlık  
Yazar Mesaj
mtcb2002



Kayıt: Oct 17, 2004
Mesajlar: 15

MesajTarih: Sun Dec 19, 2004 11:01 pm    Mesaj konusu: hata verdi Alıntıyla Cevap Ver

#include "stdio.h"
main()
{
int sayi;
int islem;
islem=sayi*10;

printf("sayi:");
scanf("%d" ,&sayi);
printf("%d",islem);
}

bu programın yazdıgım sayıyı 10 la çapması gerekmezmi ?
niye olmadıki?
Başa dön
Kullanıcı profilini gör
vmeydaneri



Kayıt: Dec 08, 2004
Mesajlar: 583
Nereden: Ankara

MesajTarih: Sun Dec 19, 2004 11:07 pm    Mesaj konusu: Alıntıyla Cevap Ver

//sayiyi dosyadan okutcaktin galiba neyse oraya gectim..
int sayi=5;
int islem=sayi*10;
printf("%d",islem);
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder Kullanıcının web sitesini ziyaret et MSN Messenger
vmeydaneri



Kayıt: Dec 08, 2004
Mesajlar: 583
Nereden: Ankara

MesajTarih: Sun Dec 19, 2004 11:14 pm    Mesaj konusu: Alıntıyla Cevap Ver

Tamam caktim manzarayi hatan su

#include "stdio.h"

int main()
{
int sayi;
int islem;


printf("sayi:");
scanf("%d" ,&sayi);

islem=sayi*10;
printf("Sonuc = %d",islem);

return true;
}

islem sirasi onemlidir..
*sayiyi aldiktan sonra islemi yaptiracaksin ..
*islem usten alta dogru okunur ...
*siralamaya dikkat et..

-sayiyi aldim sonra islemi yaptim..
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder Kullanıcının web sitesini ziyaret et MSN Messenger
nightwolfcem



Kayıt: Nov 22, 2004
Mesajlar: 190

MesajTarih: Sun Dec 19, 2004 11:18 pm    Mesaj konusu: Alıntıyla Cevap Ver

burası bu soru için doğru yermi bilmiyorum ama sorun nerde söyleyeyim
programlamada basamakları sırayla yapmalısın
yani önce sayiyi istersin sonra açrparsın
{
int sayi;
int islem;
printf("sayi:");
scanf("%d" ,&sayi); // önce sayimizi girmesini sağladık kulanıcının
islem=sayi*10; // islem e sayi*10 u atatık
printf("%d",islem); // işlemi ekrana yazdırdık
}
Başa dön
Kullanıcı profilini gör
vmeydaneri



Kayıt: Dec 08, 2004
Mesajlar: 583
Nereden: Ankara

MesajTarih: Sun Dec 19, 2004 11:32 pm    Mesaj konusu: Alıntıyla Cevap Ver

Senin icin bir seyler karaladim bak istersen :
Kod:

#include "stdio.h"

enum
{
  YOL_BASLA=0,
  YOL_ILERI,
  YOL_GERI,
  YOL_CEVIR,
  YOL_KAPAT,
  YOL_YOK,
};

int main()
{

 int sec=YOL_BASLA;
 printf("Bir yol secin :\n");
 printf("              1 : ilerle \n");
 printf("              2 : geri \n");
 printf("              3 : cevir \n");
 printf("              4 : kapat \n");
 scanf("%d",&sec);

  switch(sec)
  {
  case YOL_ILERI:
     {
    
     printf("ileri dogru hareket ettiniz.\n");
       return true;
     }break;

 case YOL_GERI:
     {
    
     printf("geriye dogru hareket ettiniz.\n");
       return true;
     }break;
 

    case YOL_CEVIR:
     {
    
     printf("Etrafinizda dondunuz.\n");
       return true;
     }break;
   
   case YOL_KAPAT:
     {
    
     printf("Kapattiniz.\n");
       return true;
     }break;
  }
 
   printf("Bilinmeyen bir deger girdiniz.\n");
 
   return true;
}
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder Kullanıcının web sitesini ziyaret et MSN Messenger
mtcb2002



Kayıt: Oct 17, 2004
Mesajlar: 15

MesajTarih: Sun Dec 19, 2004 11:46 pm    Mesaj konusu: Alıntıyla Cevap Ver

bu sayıları 10 la çarpmaktan daha eylenceli Wink
eywallah Very Happy

(bu konuları nereye yazıyoruz ?)
Başa dön
Kullanıcı profilini gör
vmeydaneri



Kayıt: Dec 08, 2004
Mesajlar: 583
Nereden: Ankara

MesajTarih: Mon Dec 20, 2004 1:22 am    Mesaj konusu: Alıntıyla Cevap Ver

yeni basliyanlara uygun mesala oruya tasinabilir bu baslik...
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder Kullanıcının web sitesini ziyaret et MSN Messenger
UzMaN



Kayıt: Jan 29, 2003
Mesajlar: 118
Nereden: Eskişehir

MesajTarih: Mon Dec 20, 2004 3:22 am    Mesaj konusu: Alıntıyla Cevap Ver

sizin yazdıgınız biraz matematik dilinde,
matematikde önce formul yazılır,sonra verilen degerler yerine konur.ama programcilikda oyle olmuyor tabi.kolay gelsin.
Başa dön
Kullanıcı profilini gör
MD-C



Kayıt: Feb 26, 2003
Mesajlar: 1258
Nereden: Dünya.Türkiye(54)

MesajTarih: Tue Dec 21, 2004 12:04 am    Mesaj konusu: Re: hata verdi Alıntıyla Cevap Ver

mtcb2002 demiş ki:
#include "stdio.h"
main()
{
int sayi;
int islem;
islem=sayi*10;

printf("sayi:");
scanf("%d" ,&sayi);
printf("%d",islem);
}


Olay ne anlamadım ama, bu kodda sorun var, Uygulamanı çift tıklayıp çalıştırmaya başladığın anda, yapılması gerekenlari anlatan kodlar yukarıdan aşağı satır satır, işleme konulur, sen ise, daha sayıyı istemeden çarpma işlemine koyuyorsun, sonuç olarakta büyük ihtimal 0 alıyorsundur, Çünkü global değişkenler otomatik olarak 0 değeri alır, bundan dolayı islem = 0 * 10 = 0, anlatabildim mi? Kodlar yukarıdan aşağı işleme konuyorsa, daha önceden yazılan satırları tekrarmı yazıcam diyebilirsin, cevap: kodlamayı önceki satırlara atlatıcaksın, bunun ilkel yöntemi GOTO dur ama bu 10.000 satırdan oluşan bir kodda samanlıkta iğne aramaya benzer. Bu sebepten ikinci yöntem yani fonksiyonlar;

Alıntı:
#include "stdio.h"
main()
{
int sayi;
int islem;
void Carp()
{
islem=sayi*10;
}


printf("sayi:");
scanf("%d" ,&sayi);
Carp();
printf("%d",islem);
}
Başa dön
Kullanıcı profilini gör E-Posta'yı gönder Kullanıcının web sitesini ziyaret et
ferit



Kayıt: Oct 17, 2003
Mesajlar: 1403
Nereden: Jandarma

MesajTarih: Tue Dec 21, 2004 1:36 am    Mesaj konusu: Alıntıyla Cevap Ver

soylede olmazmı..

Kod:

void carp(int sayi1, int sayi2) {
sonuc = sayi1 * sayi2
printf("islem %d X %d = %d",sayi1,sayi2,sonuc);
}

printf("sayi:");
scanf("%d" ,&s1);
printf("kac ile carpilsin:");
scanf("%d" ,&s2);
Carp(s1,s2);
Başa dön
Kullanıcı profilini gör
Mesajları göster:   
Yeni Başlık Gönder   Cevap Gönder    www.oyunyapimi.org Forum Ana Sayfası -> Programlama Dilleri ve Algoritmalar Tüm saatler GMT +2 Saat
1. sayfa (Toplam 1 sayfa)

 
Forum Seçin:  
Bu forumda yeni konular açamazsınız
Bu forumdaki mesajlara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız


Powered by phpBB 2.x.x © 200x phpBB Group
Türkçe Çeviri : Onur Turgay & Erdem Çorapçıoğlu
Türkçe Düzenleme: Alexis Canver
Version 2.x.x of PHP-Nuke Port by Tom Nitzschner © 200x www.toms-home.com




Web site powered by PHP-Nuke
Web site engine\'s code is Copyright © 2002 by PHP-Nuke. All Rights Reserved. PHP-Nuke is Free Software released under the GNU/GPL license.
Sayfa Üretimi: 0.187 Saniye