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 - virgüllü sayılarla işlem
 SSSSSS   AramaArama   Kullanıcı GruplarıKullanıcı Grupları   ProfilProfil   LoginLogin 

virgüllü sayılarla işlem

 
Yeni Başlık Gönder   Cevap Gönder    www.oyunyapimi.org Forum Ana Sayfası -> Yeni Başlayanlar (Ben de oyun yapmak istiyorum)
Önceki başlık :: Sonraki başlık  
Yazar Mesaj
mtcb2002



Kayıt: Oct 17, 2004
Mesajlar: 15

MesajTarih: Wed Dec 22, 2004 12:01 am    Mesaj konusu: virgüllü sayılarla işlem Alıntıyla Cevap Ver

#include "stdio.h"
main()
{
float const tdd;
float const tyd;
tdd=1.426;
tyd=0.3536;
int tds;
int tys;
float net;
printf("trk‡e ds:");
scanf("%d" ,&tds);
printf("trk‡e ys:");
scanf("%d" ,&tys);
if (tys<0)
{
printf("sallamasyon deger girdin!");
else
printf("\n");
}
net=tds*tdd-tys*tyd;
printf("net: %f" ,net);
scanf("%d" ,&tds); /*bunu programn durmas i‡in yaptm normalde nasl olmal*/
}

bikaç sabit deger atadım
daha önce degişkenleri %d , int ile gösterince hesabı 3 4 gibi tamsayı gösteriyodu ve yanlış sayısına -(eksi) deger girince toplama yapıyodu bunu engellemek için if koydum programı derledim ama hata verdi
nasıl düzelir
yardımlarınız için teşekkürler Rolling Eyes
Başa dön
Kullanıcı profilini gör
DoganBir



Kayıt: Mar 24, 2003
Mesajlar: 305
Nereden: İstanbul

MesajTarih: Wed Dec 22, 2004 12:31 am    Mesaj konusu: Alıntıyla Cevap Ver

uykum geliyor kafam pek iyi değil ama şunu gördüm:
if (tys<0)
{
printf("sallamasyon deger girdin!");
else
printf("\n");
}
bu böyle olmaz

if (tys<0)
printf("sallamasyon deger girdin!")
else
printf("\n");
Başa dön
Kullanıcı profilini gör Kullanıcının web sitesini ziyaret et
harzememo



Kayıt: May 03, 2004
Mesajlar: 270

MesajTarih: Wed Dec 22, 2004 1:10 am    Mesaj konusu: Re: virgüllü sayılarla işlem Alıntıyla Cevap Ver

mtcb2002 demiş ki:

scanf("%d" ,&tds); /*bunu programın durması için yaptım normalde nasıl olmalı*/

conio.h içindeki getch(); komutu.
Başa dön
Kullanıcı profilini gör Kullanıcının web sitesini ziyaret et MSN Messenger
ferit



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

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

Kod:
#include <stdio.h>

int main()
{
  printf ("Devam etmek icin ENTER.\n");
  getchar ();
  return 0;
}


veya

Kod:
#include <stdlib.h>

int main()
{
  system ("pause");
  return 0;
}


bu şekildede olaibliyo..
system("cls"); kullanarakta ekranı temizleyebilirsin..

belki system.h i include etmen gerekebilir..
Başa dön
Kullanıcı profilini gör
mtcb2002



Kayıt: Oct 17, 2004
Mesajlar: 15

MesajTarih: Wed Dec 22, 2004 1:47 pm    Mesaj konusu: Alıntıyla Cevap Ver

eywallah arkadaşlar

bi yanlışımıda ben kendim buldum Idea

float const tdd;
float const tyd;
tdd=1.426;
tyd=0.3536;

işte burda const demişim alttada onlara deger atamışım
halbuki degeri yazarken vermeliydim
float const tdd=1.426;
gibi

neyse programı yazdım ama hala bi sorunum var bu anlattıgınız durdurma işlemleri onları yapınca yine sonucu göstermeden kapanıyo

aşagıya çalışan programın kodlarını göderdim onun üstünde bana gösterirseniz daha rahat anlarım


#include "stdio.h"
main()
{
float const tdd=1.426;
float const tyd=0.3565;
int tds;
int tys;
float net;
printf("trk‡e ds:");
scanf("%d" ,&tds);
printf("trk‡e ys:");
scanf("%d" ,&tys);
if (tys<0)
printf("sallamasyon deger girdin!\n");
else
printf("\n");
net=tds*tdd-tys*tyd;
printf("net: %f" ,net);
scanf("%d" ,&tds); /*bunu saçma meleti kaldırmak?*/
}

teşekkürler Rolling Eyes
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ı -> Yeni Başlayanlar (Ben de oyun yapmak istiyorum) 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.127 Saniye