GUI Arayüzü Tasarlamak



-
-
gtk var ama zahmetine değmez bu tip işler için modern dilleri kullanın c# java wpf gibi tabi kodları yeniden yazacan
-
nasıl yani? @Gökşen PASLI
-
c# için konuşuyorum açacan visualstudioyu ya winform yada wpf uygulaması açacan button ıvır zıvırları ekleyecen kodlarını yazacan
-
Arkadaşın dediğin gibi C# ile daha kolay yaparsın çünkü orada arayüz elemanları hazır ve sen sadece sürükle-bırak yöntemiyle tasarlıyorsun. Baya zaman ve efor kazandırır.
-
@Gökşen PASLI formülüm ara değerler var sonuçta yer almayan mesela enlem a boylam b, c=a+b gibi bir sayı elde ediliyor bu sayı formülde kullanılıyor. Ara değeri nasıl yazarım?
-
ne yaptığını bilmek kodunu görmek lazım ama kabaca
double a=36;
double b=42;
var c=a+b;
olabilir
-
#include <stdio.h> #include <stdlib.h> #include <math.h> #define C 6399593.626 #define E 0.0067394968 #define PI 3.14 void donusturme(float enlem,float boylam) { float V; V=sqrt(1+((E)*cos(enlem*(180/PI))*cos(enlem*(180/PI)))); printf("V sonucu=%.2f",V); float N; N=C/V; printf("N sonucu=%.2f",N); float sonuc; sonuc=(N)*cos(enlem*(180/PI))*cos(boylam*(180/PI)); printf("Donusum sonucu=%.2f",sonuc); } int main() { float enlem,boylam; printf("Lutfen enlem ve boylami giriniz!\n"); scanf("%f%f",&enlem,&boylam); donusturme(enlem,boylam); return 0; }
Kod
Yığını:@Gökşen PASLI böyle yazmıştım C'de
-
-
quote:
Orijinalden alıntı: Gökşen PASLIC'de yaptğım hesaplamalarda da yanlış buluyordu sürekli. Burada formül yanlış olabilir mi sonucu sürekli yanlış veriyor
< Bu mesaj bu kişi tarafından değiştirildi bth400 -- 19 Aralık 2020; 15:54:51 > -
belki senin yazdığın yanlıştır
sonuç ne çıkacak örnek rakam ve sonucu de piyi 3.14almışsın normalde math.pi diye almam lazımdı
< Bu mesaj bu kişi tarafından değiştirildi Gökşen PASLI -- 19 Aralık 2020; 15:57:19 > -
quote:
Orijinalden alıntı: Gökşen PASLIbelki senin yazdığın yanlıştır
sonuç ne çıkacak örnek rakam ve sonucu de piyi 3.14almışsın normalde math.pi diye almam lazımdı
Sizin C#'de yazdığınız formülle benim C'DE yazdığım formüller sonucu aynı geliyor. Ama bir yerde yanlışlık var . Bulamadım halen
6373299.27037 m gelmesi gerekiyor
< Bu mesaj bu kişi tarafından değiştirildi bth400 -- 19 Aralık 2020; 15:59:3 > -
c deki değişkenlerinin hepsini double yap
scanf("%lf%lf",&enlem,&boylam);
-
quote:
Orijinalden alıntı: Gökşen PASLIc deki değişkenlerinin hepsini double yap
scanf("%lf%lf",&enlem,&boylam);
Formülleri kontrol ettim N+h şeklindeymiş, yüksekliği tanımladım ancak hala yanlış çıkıyor
-
Birde formülün matematiksel ifadesini görelim belki koda dökerken hata vardır -
V'yi kendim makineyle hesaplıyorum kodun verdiğinden yanlış çıkıyor.
-
V formülünde E nin değeri tablodakiyle yazılımdaki aynı değer mi? -
e üssü 2 demek istedim orada
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X