arkadaşlar nerdeyse 3 gündür ugrasıyorum sunları yapmak için bi yardım ediverin nolursunz :(( 1)Kullanıcı tarafından girilen iki tam sayı üzerinde 1'e basılırsa toplama 2 ye basılırsa çıkarma yapan ve sonucunu ekrana yazdıran birgisayar programını yazınız. 2)Kullanıcı tarafından girilen iki sayı arasındaki fark tek sayı ise Büyük sayının karesini, çift sayı ise küçük sayının karesini hesaplayarak ekrana yazdıran bilgisayar programını yazınız. 3)n mol H2 gazının V litrelik kapta P atm basınç yapması için sıcaklığı kaç Co olmalıdır. (Not= PV=nRT, R=22,4/273, T=Co+273) .Ekran çıktısının aşağıdaki gibi olması beklenmektedir.
aslında tüm derslere girdim if else kavramıyla yapılacaklarını biliyorm ve bi yerden sonra tıkanıyorm ve sürekli bi noktadan takılıyorm aldıgım notlara bakıyorm yine işin içinden cıkamıyorum ve 3. soru hakkında hiç bi fikrim yok ilk 2yi yine bi kısma kadar gelebiliyorm.Sevgimin olmadığı dogru cünkü biyoloji okuyorum ve bilgisayar dersi zorunlu..
aslında tüm derslere girdim if else kavramıyla yapılacaklarını biliyorm ve bi yerden sonra tıkanıyorm ve sürekli bi noktadan takılıyorm aldıgım notlara bakıyorm yine işin içinden cıkamıyorum ve 3. soru hakkında hiç bi fikrim yok ilk 2yi yine bi kısma kadar gelebiliyorm.Sevgimin olmadığı dogru cünkü biyoloji okuyorum ve bilgisayar dersi zorunlu..
Sen tıkandığın yere kadar yazdığın kodları ilk mesaja ekle devamını getirmende yardımcı oluruz elbet
Kardeşim öncelikle rahat olacaksın ve sana bu problem için neler gerekiyor onları tespit edeceksin. Bak şimdi ilk soruyu açıklayalım bakalım:
Öncelikle ne demişsin; "kullanıcı tarafından girilen iki tam sayı"
Yani her şeyden önce iki adet tam sayı değişkeni tanımlayacaksın. Tam sayı hangi değişken tipi ile tanımlanıyordu? İnt.
Tanımlayalım:
int sayi1; int sayi2;
Sonrasında dediğine göre bu sayılar birbirinden çıkarılacak veya toplanacak. Yani bu iki işlemin sonucu da ayrı bir değişkende tutulacak. Onu da tanımlayalım:
int sonuc;
Sonra ne demişsin? "1'e basılırsa toplama 2 ye basılırsa çıkarma". Bunu nasıl yapacağız? Koşul deyimleri kullanılabilir pek âlâ. "Eğer" 1'e basılmışsa toplama yapsın, "Eğer" 2'ye basılmışsa çıkartma yapsın şeklinde düşün. Burada tabi bastığımız değeri de (1 ya da 2) bir değişkende tutmamız gerekecek.
Bu kadar. Ufak tefek syntax hataları olabilir ama burada önemli olan mantığı oturtabilmek. Gerisi çantada keklik zaten. Diğer iki soruyu da bu şekilde parça parça düşünerek yapabilirsin.
1)Kullanıcı tarafından girilen iki tam sayı üzerinde 1'e basılırsa toplama 2 ye basılırsa çıkarma yapan ve sonucunu ekrana yazdıran birgisayar programını yazınız.
2)Kullanıcı tarafından girilen iki sayı arasındaki fark tek sayı ise Büyük sayının karesini, çift sayı ise küçük sayının karesini hesaplayarak ekrana yazdıran bilgisayar programını yazınız.
3)n mol H2 gazının V litrelik kapta P atm basınç yapması için sıcaklığı kaç Co olmalıdır. (Not= PV=nRT, R=22,4/273, T=Co+273) .Ekran çıktısının aşağıdaki gibi olması beklenmektedir.
P=8 n=2 V=5,6
C===>0 Co
Şimdiden teşekkür ederim..