Menü

Takvim

« Eylül - 2010

»

PT SL ÇŞ CM CT PZ
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

İstatistikler

 Toplam Hit: 112250
 Sitede Aktif: 1
 Ip: 38.107.191.93
 Browser: Default - 0.0
 Toplam Kategori: 12
 Toplam Blog: 68
 Toplam Yorum: 132
 Toplam Resim: 5
 Toplam Mesaj: 22

Etiket Bulutu

.net 3 adem algoritma algoritma final notları algoritma örnekleri algoritma soruları algoritma vize animasyon ödevleri bölünebilme c derleyicisi C programlama c programlama final sınavı c programlama soruları c# c# ödevleri c# soruları C# vize sınav sonucu c++ console cv çarpanlarına ayırma ders ders kaydı ders2 dgs matematik dgs sınav dgs soruları doğalgaz final sonucları eğitim faiz problemleri final Görsel görsel programlama final sonucu görsel programlama ödevleri görsel programlama örnekleri görsel programlama vize hareket problemleri ilkmeb işçi havuz işletme final matematik karınca kolonosi karışım problemleri Kar-Zarar problemleri kilis kilis myo kod kombinasyon korkmaz köklü sayılar kpss denemeleri kural kuralları kümeler makine final matematik Matematik yalan söylemez meslek mutlak değer myo net oran-orantı öğretim örnekler permütasyon php editör programlama programlamaya giriş rasyonel sayılar readline sayı kesir problemleri sayı sistemleri sorular soruları studio şubaş tekstil matematik final sonucu temel kavramlar üslü sayılar veri yapıları vize vize sonucu vusial write yusuf şubaş yüksekokul yüzde problemleri

Etiket: programlama

Eki`09
31
Algoritma Örnekler Ders 4
Algoritma

Yorumlar(18)

Örnek4:İsim ve soyadınızı ekrana 5 defa yazdıran programın algoritma ve akış şemasını yazın?

Örnek5:Klavyeden girilen 2 sayıyı karşılaştırıp sonucu ekrana yazdıran algoritma ve akış şemasını yazın?

Örnek6:1-10 arasındaki tamsayıların toplamını bulan programın algoritma ve akış şemasını yazın?

Soru: 1-10 arasındaki tamsayıların kareleri toplamını bulan programın algoritma ve akış şemasını yazın?

Soru: Aşağıda verilen algoritmanın akış şemasını çizin ve programı izleyerek ne iş yaptığını belirtin?

BAŞLA
Sayi1=15
Sayi2=30
Yaz Sayi1, Sayi2
Gecici=Sayi1
Sayi1=Sayi2
Sayi2=Gecici
Yaz Sayi1, Sayi2

Örnek:1-100 arasındaki çift sayıların toplamını bulan programın algoritmasını ve akış şemasını yazın?
1 BAŞLA
2 Sayac=2, Toplam=0
3 Toplam=Toplam+Sayac
4 Sayac=Sayac+2
5 EĞER Sayac<=100 İSE GİT 3
6 YAZ “1-100 Arası Çift Sayıların Toplamı=”, Toplam
7 BİTİR


Not:Resimler iyi görülmüyorsa sağ tıklayıp resmi kaydet deyip bilgisayrına kaydettikten sonra orjinal büyük halini görebilirsiniz

Kas`09
1
C# Görsel Programlama 1 Ders 1
Görsel Programlama C#

Yorumlar(3)

Temel Programlama Kuralları

1) C# söz dizim (syntax) yapısını C’den aldığından küçük-büyük harf duyarlı (case sensitive) bir yapısı bulunmaktadır
2) C# anahtar kelimeleri (keyword) küçük harfle yazılır.
3)  Kullanıcının tanımlayacağı diğer tanımlayıcılar (identifier) ise istenen herhangi bir biçimde ve küçük-büyük harf karışık olarak yazılabilir.


Veri Tipleri
 
 İki temel veri tipi mevcutur.Bular;
     - sabit (constant) ve
    - değişken (variable)
olarak adlandıralabilir


 Sabit
-Bir programın başından sonuna kadar değişmeden kalan değerlere sabit değerler adı verilir.
- Sabit değerler bellekte yer kaplamazlar.Sadece programın derlenmesi sırasında sabitler yerlerine konularak program o şekilde çalıştırılır.


Değişken
- Bir programın ilk satırlarında tanımlanıp, programın ilerleyen aşamalarında değişik değerlerin saklanabilmesi amacıyla kullanılabilen, ana bellekte bir yer kaplayan sembolik isimlere değişken adı verilmektedir.

Değişken Tanımlama Kuralları

- Değişken ismi bir harf ile başlamalıdır. Bir rakam ya da özel işaretle başlayamaz.
    * ad1, toplam2;
- Değişken ismi içerisinde boşluk bulunamaz.Bunun yerine altçizgi (_) karakteri kullanılabilir.
    * ad_soyad,vize_notu;
- Değişken ismi içerisinde sadece harfler, rakamlar ve altçizgi işareti kullanılabilir. Diğer özel işaretlerin kullanımı hataya neden olacaktır.
    * vize1_vize2,vize1_ort;
- Değişkene verilecek isim C# anahtar kelimelerinden oluşmamalıdır.
    * not,sayi; olmalıdır,  if, while,false şeklindeki keywords kullanılamaz.
- Değişken ismi en fazla 255 karakterden oluşmalıdır.
- Değişken adı içerisinde Türkçe karakterler kullanılabilir.


Değişken Veri Tipleri

– Tamsayı Veri Tipleri
     •byte, sbyte, short, ushort, int, uint, long, ulong
– Kayan Noktalı Sayı Veri Tipleri
     •float, double, decimal
– Karakter Tipler
     •string, char
– Mantıksal Tip
     •bool

Değişken Tanımlama

 Değişken isimleri aşağıda gösterildiği gibi iki şekilde tanımlanır.
  1- <veri tipi> <değişken adı>;
  2- <veri tipi> <değişken adı1>,<değişken adı2>...;  // Değişken tanımlanırken değer atanacağı gibi program içerisinde sonradan da atanabilir.

Örnekler;

 - int say,not,toplam=0;
 - char harf;
 - string isim,ad="adem";
 - float ort,pi=3,14;

 - bool secim;


Kas`09
2
C# Görsel Programlama 1 - Ders 2
Görsel Programlama C#

Yorumlar(4)

Atama Deyimi

Bir değişkene program içinden değer atamanın yolu atama deyimini (= işareti) kullanmaktır.

-Bir değişkene değer atanmak istendiğinde
   -<değişken adı> = <değişken>; ya da
   -<değişken adı> = <işlemler>;
satırlarından biri kullanılmalıdır.

Örnekler

yas=28;
kilo=80;
ort=vizetoplam/ogr_say;
ad="Adem";
askerlik_durum=true;


Açıklama Satırları

Programın içerisinde bilgi vermeye yarayan ve program işletimine herhangi bir katkısı olmayan satırlardır.
    /*    */  işaretleri arasına ya da // il başlayan satırlara yazılır.

Örnek:

/* Faktöryel hesaplayan Program
Derleyen=Adem KORKMAZ */
// Bir tuş değeri okunur

Aritmetik İşleçler

+     toplama
-      çıkarma
*     çarpma
/      bölme
%   tam bölümden kalan (mod)
++  1 artırma
--    1 eksiltme


İşlem Öncelik Sırası

( )
* / %
+ - ++ --

İşlem öncelik sırası yukarıdan aşağıya doğru, aynı sırada olanlar için soldan sağa duğrudur.

Atama İşleminde Özel Durumlar

Ön artırma (preincrement)
Son artırma (post increment)

++x;(x adlı değişkenin değeri 1 artırılır)
x++;(x adlı değişkenin değeri 1 artırılır)

Normal kullanımda ++x; ile x++; deyimleri arasında işlem sonucu açısından bir fark bulunmamaktadır.

x = 3;
y = 5;
z = ++y + z;
z adlı değişkenin değeri 9 olacaktır. Çünkü deyimin açık şekli aşağıdaki gibidir.

y=y+1;
z=y+x;

Diğer bir durumda ise

x = 3;
y = 5;
z = x++ + y;

• z adlı değişkenin değeri 8 olacaktır. Çünkü deyimin açık şekli aşağıdaki gibidir.

z = x + y;
x = x + 1;


Ön eksiltme (predecrement)
Son eksiltme (post decrement)

++x; (x adlı değişkenin değeri 1 azaltılır)
 x--;  (x adlı değişkenin değeri 1 azaltırlı)

Normal kullanımda --x; ile x--; deyimleri arasında işlem sonucu açısından bir fark bulunmamaktadır
.


x = 2;
y = 7;
z = 4 ;
z += x + y;

• Sol taraftaki değişkenin değerini sağ taraftaki ifadenin sonucu kadar artır.

z=13


• += otomatik artır
• -= otomatik eksilt
• *= otomatik çarp
• /= otomatik böl
• %= otomatik tamsayı bölmeden kalan bul

Kas`09
2
C# Görsel Programlama 1 - Ders 2
Görsel Programlama C#

Yorumlar(4)

Atama Deyimi

Bir değişkene program içinden değer atamanın yolu atama deyimini (= işareti) kullanmaktır.

-Bir değişkene değer atanmak istendiğinde
   -<değişken adı> = <değişken>; ya da
   -<değişken adı> = <işlemler>;
satırlarından biri kullanılmalıdır.

Örnekler

yas=28;
kilo=80;
ort=vizetoplam/ogr_say;
ad="Adem";
askerlik_durum=true;


Açıklama Satırları

Programın içerisinde bilgi vermeye yarayan ve program işletimine herhangi bir katkısı olmayan satırlardır.
    /*    */  işaretleri arasına ya da // il başlayan satırlara yazılır.

Örnek:

/* Faktöryel hesaplayan Program
Derleyen=Adem KORKMAZ */
// Bir tuş değeri okunur

Aritmetik İşleçler

+     toplama
-      çıkarma
*     çarpma
/      bölme
%   tam bölümden kalan (mod)
++  1 artırma
--    1 eksiltme


İşlem Öncelik Sırası

( )
* / %
+ - ++ --

İşlem öncelik sırası yukarıdan aşağıya doğru, aynı sırada olanlar için soldan sağa duğrudur.

Atama İşleminde Özel Durumlar

Ön artırma (preincrement)
Son artırma (post increment)

++x;(x adlı değişkenin değeri 1 artırılır)
x++;(x adlı değişkenin değeri 1 artırılır)

Normal kullanımda ++x; ile x++; deyimleri arasında işlem sonucu açısından bir fark bulunmamaktadır.

x = 3;
y = 5;
z = ++y + z;
z adlı değişkenin değeri 9 olacaktır. Çünkü deyimin açık şekli aşağıdaki gibidir.

y=y+1;
z=y+x;

Diğer bir durumda ise

x = 3;
y = 5;
z = x++ + y;

• z adlı değişkenin değeri 8 olacaktır. Çünkü deyimin açık şekli aşağıdaki gibidir.

z = x + y;
x = x + 1;


Ön eksiltme (predecrement)
Son eksiltme (post decrement)

++x; (x adlı değişkenin değeri 1 azaltılır)
 x--;  (x adlı değişkenin değeri 1 azaltırlı)

Normal kullanımda --x; ile x--; deyimleri arasında işlem sonucu açısından bir fark bulunmamaktadır
.


x = 2;
y = 7;
z = 4 ;
z += x + y;

• Sol taraftaki değişkenin değerini sağ taraftaki ifadenin sonucu kadar artır.

z=13


• += otomatik artır
• -= otomatik eksilt
• *= otomatik çarp
• /= otomatik böl
• %= otomatik tamsayı bölmeden kalan bul

Toplam 4 Blog, 1 Sayfada Gösterilmektedir.
[1]

En Çok Okunanlar Son Yorumlananlar Hakkımda
Algoritma Örnekler Ders 4 (2352)
Örnek C Programlama Soruları (1506)
Örnek C# Soruları (1504)
C# Görsel Programlama 1 - Ders 2 (1236)
C# Görsel Programlama 1 Ders 1 (1176)
Algoritma Ders 3 (1142)
Algoritma ve Programlamaya Giriş Vize Sonucları (1050)
Örnek Algoritma Soruları (968)
Algoritma Ders1 (846)
Matematik Bölüm 1 (762)
Örnek C# Soruları (15)
C# Görsel Programlama 1 Ders 1 (3)
Algoritma Örnekler Ders 4 (18)
Örnek Algoritma Soruları (7)
Örnek C Programlama Soruları (5)
Algoritma Ders 3 (5)
Köklü Sayılar (4)
Animasyon Dersi Ödevleri (2)
Kpss Deneme Sınavları (1)
Geçmiş Yıllara Ait Dgs Sınav Soruları (1)