©ιтρєηтασιχ Posted May 15, 2008 Share Posted May 15, 2008 Hoca 7 tane soru verdi ve akşama kadar mail olarak yollamam gerek doğrularını yoksa kalıcam gibi birşey eğer anlayan varsa doğru olup olmadığını söyleyebilirmi bana? Not : Hiçbir programlama dilinde değildir sadece wordde yazılacaktır... SORU:1: Kullanıcıya iki harf soran ve bu 2 harf ile olursan heceleri ekrana yazdıran program. Cevap:1: Basla Sayısal h1,h2 Oku;”lütfen iki harf giriniz”,h1,h2 Harf1=h1&h2 Harf2=h2&h1 Yaz;”oluşan harf:”harf1,harf2 Bitir SORU:2: Kullanıcının girdiği iki sayıya kadar olan sayılarının( kullanıcının girdikleri hariç) çarpımını bulan program. Cevap:2: Basla Sayısal x,y,z,top,ort,fark1,fark2,fark3 Oku;”üç sayı giriniz:”,x,y,z Top=x+y+z Ort=top/3 Fark1=ort-x Fark2=ort-y Fark3=ort-z Yaz;”sayılarının ortalamadan farkı:”,fark1,fark3,fark3 Bitir SORU:3: Boyu 10 m olan bir ağaç her yıl bir önceki yıla göre %10 oranda uzamaktadır ağacın klavyeden girilen yıl kadar sonra kaç metre olduğunu hesaplayan program... Cevap:3: Basla Sayısal top,ort,d,x Döngü d=100,999,1 Oku;”sayı giriniz:”x Top=top+x Döngü bitti Ort=top/900 Yaz:”üç basamaklı sayıların ort”ort Bitir SORU:4: 3 sayının ort. Ve bu 3 sayının ort. Farkını bulan program... Cevap:4: Basla Carpim=1 Sayısal x,y,carpim,d Oku;”1.sayıyı giriniz:”x Oku;”2.sayıyı giriniz:”y Döngü d=x+1,y-1,1 Carpim=carpim*d Döngü bitti Yaz;”sonuc:”,carpim Bitir SORU:5: ayrı direnç değerini klavyeden aldıktan sonra dirençler serimi, paralel mi seri için (1) paralel için(2) tuşuna basınca mesajına verilen cevaba göre eşdeğer direnci hesaplayan <Reş=R1+R2 Reş paralel=(R1*R2)/(R1+R2)> Cevap:5: Basla Sayısal ab,boy,yil,d Ab=10 Oku;”boyu hesaplanacak yılı giriniz:”yil Döngü d=1,yil,1 Boy=ab*1,1 Döngü bitti Yaz;”ağacın boyu:”,boy Bitir SORU:6: Kullanıcının girdiği iki sayıya kadar olan sayılarının( kullanıcının girdikleri hariç) çarpımını bulan program... Cevap:6: Basla Sayısal d,x,s1,s2,pst,pso,nst,nso Döngü d=1,20,1 Oku;”sayı giriniz:”,x Eğer x>=0 ise S1=s1+1 Pst=pst+d Pso=pst/1 Yaz;”pozitif sayıların ortalaması:”,pso Değilse S2=s2+1 Nst=nst+d Nso=nst/s2 Yaz;”negatif sayıların ortalaması:”nso Döngü bitti Bitir SORU:7: alınan sayının faktöriyelini hesap. Prag. Alt Prag. Akış şemasını yapın Cevap:7: Basla Sayısal R1,R2,reşisecim Yaz;”seri(1),paralel(2) tuşuna basın” Oku;”yukarıdaki eş değer hesaplamalarından birini seçin:”,secim Eğer secim=1 ise Reş=R1+R2 Değilse Reş=(R1*R2)/(R1+R2) Eğer bitti Yaz;”eşdeğer direnç:”reş Bitir Acil cevap verirseniz sevinirim saat 9'a kadar sürem var şimdiden teşekkürler saygılarımla... Link to comment Share on other sites More sharing options...
Bultar Posted May 15, 2008 Share Posted May 15, 2008 Doğru anladıysam sadece mantıgını yazmanı istiyor. SORU:1: Kullanıcıya iki harf soran ve bu 2 harf ile olursan heceleri ekrana yazdıran program. Cevap:1: Basla Sayısal h1,h2 -- Sayısal Değil Harf olmalı Oku;”lütfen iki harf giriniz”,h1,h2 ------------Eklenti---- Eğer h1=ünlü harf ve h2=ünlüharf Yaz;"Türkçede 2 ünlüden 1 hece oluşmaz"; Eğer h2=ünsüzharf ve h1=ünsüzharf Yaz;"Türkçede 2 ünsüzdende bi hece oluşmaz" değilse ------Eklenti sonu----- Harf1=h1&h2 Harf2=h2&h1 Yaz;”oluşan harf:”harf1,harf2 Bitir Demeye çalışıtğın boyle birşeymi Link to comment Share on other sites More sharing options...
©ιтρєηтασιχ Posted May 15, 2008 Author Share Posted May 15, 2008 Doğru anladıysam sadece mantıgını yazmanı istiyor.SORU:1: Kullanıcıya iki harf soran ve bu 2 harf ile olursan heceleri ekrana yazdıran program. Cevap:1: Basla Sayısal h1,h2 -- Sayısal Değil Harf olmalı Oku;”lütfen iki harf giriniz”,h1,h2 ------------Eklenti---- Eğer h1=ünlü harf ve h2=ünlüharf Yaz;"Türkçede 2 ünlüden 1 hece oluşmaz"; Eğer h2=ünsüzharf ve h1=ünsüzharf Yaz;"Türkçede 2 ünsüzdende bi hece oluşmaz" değilse ------Eklenti sonu----- Harf1=h1&h2 Harf2=h2&h1 Yaz;”oluşan harf:”harf1,harf2 Bitir Demeye çalışıtğın boyle birşeymi evet efendim.benim demeye çalıştığım yaptıklarımın hepsi doğrumu hocaya teslim edecemde birazdan... Link to comment Share on other sites More sharing options...
Bultar Posted May 15, 2008 Share Posted May 15, 2008 soruların cevapları başka şıklar altında düzeltte ver karışıyor. Birde ne sacma sorular var msla 6. soru hiçbişey anlamadım?? Soruları duzgun yazsan inan cevaplamak daha kolay olacak. Link to comment Share on other sites More sharing options...
Bultar Posted May 15, 2008 Share Posted May 15, 2008 msla ağaç sorusu döngü içi : ab=ab*1.1 olacak soru 6 ile soru 2 aynımı ? ortalama sorun doğru gibi ben yanlısını goremedim. Onun dışında direnç sorunda doğru ama cevapların yerleri karışmış Link to comment Share on other sites More sharing options...
©ιтρєηтασιχ Posted May 15, 2008 Author Share Posted May 15, 2008 msla ağaç sorusudöngü içi : ab=ab*1.1 olacak soru 6 ile soru 2 aynımı ? ortalama sorun doğru gibi ben yanlısını goremedim. Onun dışında direnç sorunda doğru ama cevapların yerleri karışmış soru 2'yle 6 aynı Link to comment Share on other sites More sharing options...
cumman Posted May 16, 2008 Share Posted May 16, 2008 soru 2'yle 6 aynı 2 soruda da ne demek istediğini anlamadım. daha açık ve soru cevapları tam alt alta yazarsan bakalım. Link to comment Share on other sites More sharing options...
blackman12 Posted May 16, 2008 Share Posted May 16, 2008 diyoki x ten y'ye kadar olan sayıların çarpımını bulan bir kod istiyor yani (y-1)! / x! Link to comment Share on other sites More sharing options...
Administrator sk8er_boi Posted May 16, 2008 Administrator Share Posted May 16, 2008 Bu kodlama bana biraz garip geldi ama vbasicte faktöriyel alma şöyle olur faktr=1sayi=inputbox("Sayı Giriniz")for i = sayi to 1 step -1faktr=i*faktrnextmsgbox "Faktoriyel: " & faktr[/CODE] Link to comment Share on other sites More sharing options...
blackman12 Posted May 16, 2008 Share Posted May 16, 2008 programlama dilinde değilmiş... Ama bana çözümler yanlış geldi mesela soru 3'te cevabın şöyle olması lazım: 10*(1/10)n = (10)üzeri 1-n yazıyla yazsam daha iyi olcak : on çarpı parantez içinde bir bölü on üzeri n burada n'in klavyeye girilen sayı olması gerek... Link to comment Share on other sites More sharing options...
Administrator sk8er_boi Posted May 16, 2008 Administrator Share Posted May 16, 2008 programlama dilinde değilmiş...Ama bana çözümler yanlış geldi mesela soru 3'te cevabın şöyle olması lazım: 10*(1/10)n yazıyla yazsam daha iyi olcak : on çarpı parantez içinde bir bölü on üzeri n burada n'in klavyeye girilen sayı olması gerek... Daha pratiği boy=10 agacyil=inputbox("Yıl girin") for i = 1 to agacyil boy=boy*1.1 next msgbox "Ağaç boyu: " & boy Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.