Ne arayalım?

ARAMIZA KATILIN

BİZE ULAŞIN

Adres:

E-posta:

host/bin/bilisimlife.dll

iletisim@bilisimlife.net




 
AQuaN
Öğrenci
       
 1  
 8

ASP ile ilgili sorular

Benim yapamadığım iki tane soru var.

Soru 1: 40 elemanlı bir diziden pozitif 2'ye bölünenler, pozitif 2'ye bölünemeyenler, negatif 2'ye bölünenler, negatif 2'ye bölünemeyenler şeklinde 4 tane dizi oluşturup ve bu dizi elemanlarının ortalamasını bir tablo içinde gösteren programı yazınız.

Soru 2: Bu soru ise çarpım tablosu ile ilgili. Çift olan sayılar kırmızı ile yazılacak.




Şimdiden teşekkür ederim :)



Mesaj 10.05.2013 18:57:28 tarihinde AQuaN tarafından düzenlenmiştir.

BilisimLife üyesi


 
AQuaN
Öğrenci
       
 1  
 8

Sorulara bakıp ilgilenen arkadaşlar varmış.Ilginiz için teşekkür ederim.Soruların cevapları bulunmuştur.Ben de burada paylaşmak istiyorum.


1.sorunun cevabı:



<% dizi=array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20)%> <%pozitif=filter(dizi,"-",0)%> <%top=0%> <%sayac=0%> <%for i=lbound(pozitif) to ubound(pozitif)%>
<%a=pozitif(i)%> <% if a mod 2=0 then%> <%sayac=sayac+1%> <%top=top+a%> <%top=0%> <%sayac=0%> <%for i=lbound(pozitif) to ubound(pozitif)%> <%b=pozitif(i)%> <% if b mod 2<>0 then%> <%sayac=sayac+1%> <%top=top+b%> <%negatif=filter(dizi,"-")%> <%top=0%> <%sayac=0%> <%for i=lbound(negatif) to ubound(negatif)%> <%c=negatif(i)%> <% if c mod 2=0 then%> <%sayac=sayac+1%> <%top=top+c%> <%top=0%> <%sayac=0%> <%for i=lbound(negatif) to ubound(negatif)%> <%d=negatif(i)%> <% if d mod 2<>0 then%> <%sayac=sayac+1%> <%top=top+d%>


<%response.Write("Dizimizdeki Pozitif 2'ye bolunenler")%>
<%=a%>
<%end if%> <%next%> <%o=top/sayac%>
<%response.Write("Ortalama= ")%><%=o%>
<%response.Write("Dizimizdeki Pozitif 2'ye bolunemeyenler")%>
<%=b%>
<%end if%> <%next%> <%o=top/sayac%>
<%response.Write("Ortalama= ")%><%=o%>
<%response.Write("Dizimizdeki Negatif 2'ye bolunenler")%>
<%=c%>
<%end if%> <%next%> <%o=top/sayac%>
<%response.Write("Ortalama= ")%><%=o%>
<%response.Write("Dizimizdeki Negatif 2'ye bolunemeyenler")%>
<%=d%>
<%end if%> <%next%> <%o=top/sayac%>
<%response.Write("Ortalama= ")%><%=o%>



2. sorunun cevabı:

Çarpım Tablosu
<% for i=1 to 1 step 1%> <% for v=1 to 10 step 1%> <% a=v mod 2 if a=0 then%> <%response.Write(i)%> <%response.Write("x")%> <%response.Write(v)%> <%response.Write("=")%> <%response.Write(i*v)%>
<% else response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v) end if %> <%next%> <%next%>
<% for i=2 to 2 step 1%> <% for v=1 to 10 step 1%> <% a=v mod 2 if a=0 then %> <%response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v)%> <% else response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v) end if%>
<%next%> <%next%>
<% for i=3 to 3 step 1%> <% for v=1 to 10 step 1%> <%a=v mod 2 if a=0 then%> <%response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v)%> <%else response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v)end if%>
<%next%> <%next%>
<% for i=4 to 4 step 1%> <% for v=1 to 10 step 1%> <%a=v mod 2 if a=0 then%> <% response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v)%> <% else response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v)end if%>
<%next%> <%next%>
<% for i=5 to 5 step 1%> <% for v=1 to 10 step 1%> <% a=v mod 2 if a=0 then%> <% response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v)%> <% else response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v)end if%>
<%next%> <%next%>
<% for i=6 to 6 step 1%> <% for v=1 to 10 step 1%> <% a=v mod 2 if a=0 then%> <% response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v)%> <% else response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v)end if%>
<%next%> <%next%>
<% for i=7 to 7 step 1%> <% for v=1 to 10 step 1%> <% a=v mod 2 if a=0 then%> <% response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v)%> <% else response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v)end if%>
<%next%> <%next%>
<% for i=8 to 8 step 1%> <% for v=1 to 10 step 1%> <% a=v mod 2 if a=0 then%> <% response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v)%> <% else response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v)end if%>
<%next%> <%next%>
<% for i=9 to 9 step 1%> <% for v=1 to 10 step 1%> <% a=v mod 2 if a=0 then%> <% response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v)%> <% else response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v)end if%>
<%next%> <%next%>
<% for i=10 to 10 step 1%> <% for v=1 to 10 step 1%> <% a=v mod 2 if a=0 then%> <% response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v)%> <% else response.Write(i) response.Write("x") response.Write(v) response.Write("=") response.Write(i*v)end if%>
<%next%> <%next%>




Mesaj 19.05.2013 17:07:16 tarihinde Rserit tarafından düzenlenmiştir.

BilisimLife üyesi

 
AQuaN
Öğrenci
       
 1  
 8

Arkadaşlar kusura bakmayın lütfen,kodlar birazcık karıştı galiba.Çarpım tablosu da biraz komik mi oldu ne.

BilisimLife üyesi

 
Onur
Öğrenci
       
 79  
 160

Teşekkürler. Epey bir karışık gözüküyor Bence bu sorudan kaynaklanıyor

Open Source olmamış yazılımdan pek hayır görülmez.

 
Enes
Emekçi
       
 219  
 134

Konuyu önceden görseydim daha önceden yardım edebilirdim, pek bildiğim için söylemiyorum ancak önerilerim olabilirdi. Görüyorum ki soru çözülmüş. Teşekkürler.

Emekci.

 
AQuaN
Öğrenci
       
 1  
 8

Evet sorular çözüldü ama burası html kodlarıyla yapılıyor sanırım.Ben de asp kodlarıyla yazınca biraz karıştı.

BilisimLife üyesi

 
Rserit
Developer
       
 1026  
 278

Tabloda bir problem göremiyorum. Çok karışık değil, sadece biraz daha fazla gözatılması gerekiyor Sorunlar çözülmüş, eline sağlık.

Developer.

 
AQuaN
Öğrenci
       
 1  
 8

Bunlar ise çıktıları. Kodları tam gösteremedim ama görünüşlerinin resimlerini çektim.







Mesaj 20.05.2013 13:43:22 tarihinde AQuaN tarafından düzenlenmiştir.



Mesaj 20.05.2013 13:43:41 tarihinde AQuaN tarafından düzenlenmiştir.

BilisimLife üyesi
Toplam 2 sayfadan 1. sayfadasınız
  1  2