Döngüler , belli bir koşul altında döngü içerisindeki kodun tekrarlanmasıdır.
While , Do-While ve For döngüsü olmak üzere 3 döngü vardır.
Döngüler iç içe kullanılabilir.
Döngüden çıkmak için koşulun sağlanmaması gerekir veya break gibi özel fonksiyonlarla döngüden çıkılabilir.
While Döngüsü
Kullanım Şekli:
while(koşuk){
//işlemler
}
Örnek Verelim:
#include <stdio.h>
#include <conio.h>
C Dersleri etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
C Dersleri etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
13 Haziran 2015 Cumartesi
12 Haziran 2015 Cuma
C Programlama Ders 6 - Switch ~ Case
Bu yapı belli bir değişken ile program içerisinde seçenekler oluşturmamızı sağlar.
Kullanım Şekli:
switch(değişken){
case sabit1:{
//işlemler
break;
}
case sabit2:{
//işlemler
break;
}
case sabit3:{
//işlemler
break;
}
Kullanım Şekli:
switch(değişken){
case sabit1:{
//işlemler
break;
}
case sabit2:{
//işlemler
break;
}
case sabit3:{
//işlemler
break;
}
10 Haziran 2015 Çarşamba
C Programlama Ders 5 - IF Else Yapısı
Bu yapı programa koşullar verip , koşulların gerçekleşmesine göre programın yönelmesini sağlamak için kullanılır. Bu koşulları sağlarken bir önceki derste kullandığımız mantıksal ve karşılaştırma operatörlerini kullanacağız.
Kullanımı aşağıdaki gibidir:
if(koşul){
işlemler
}
Örnek verelim:
int x=7,a;
if(x>3){
a=5; /* Burada x in 3 den büyük olduğunda if yapısındaki işlemlerin gerçekleşeceği anlamına gelir , yani a=5 olur.*/
}
Eğer x < 3 olsaydı:
Kullanımı aşağıdaki gibidir:
if(koşul){
işlemler
}
Örnek verelim:
int x=7,a;
if(x>3){
a=5; /* Burada x in 3 den büyük olduğunda if yapısındaki işlemlerin gerçekleşeceği anlamına gelir , yani a=5 olur.*/
}
Eğer x < 3 olsaydı:
9 Haziran 2015 Salı
C Programlama Ders 4 - Operatörler
Bir önceki derste vermiş olduğumuz soruların cevapları : 1-
#include <stdio.h>
#include <conio.h>
int main(){
printf("\t\\\\Bu bir programdir//\n\t\tMENU\n1- Oyunu Baslat\n2- Kayitli Oyuna Gir\n3- Cikis");
getch();
return 0;
}
2-
a) printf("%d %f",xy); .......Y........... // x ile y arasinda virgül bulunmalı ve adres operatoru kullanımalıdır.
b) puts("Programlama yazarak ogrenilir."); .....D............
c) scanf("%d",x); ..........Y ......// &x şeklinde kullanımalıdır
d) gets(&x); ..........Y...... // gets de adres operatörune gerek yoktur.
#include <stdio.h>
#include <conio.h>
int main(){
printf("\t\\\\Bu bir programdir//\n\t\tMENU\n1- Oyunu Baslat\n2- Kayitli Oyuna Gir\n3- Cikis");
getch();
return 0;
}
2-
a) printf("%d %f",xy); .......Y........... // x ile y arasinda virgül bulunmalı ve adres operatoru kullanımalıdır.
b) puts("Programlama yazarak ogrenilir."); .....D............
c) scanf("%d",x); ..........Y ......// &x şeklinde kullanımalıdır
d) gets(&x); ..........Y...... // gets de adres operatörune gerek yoktur.
16 Nisan 2015 Perşembe
C Programlama Ders 3 - Temel Giriş/Çıkış İşlemleri
Derse başlamadan önce , bir önceki derste vermiş olduğum ödevlerin cevaplarını paylaşalım:
2-
1- #include <stdio.h>
#include <conio.h>
int main(){
int sayi = 12; // tam sayi olduğu için integer ile yazıyoruz.
float ondalik = 2.14; // ondalıklı sayı olduğu için float ile yazıyoruz.
char karakter = 'd'; // karakter olduğu için char tipinde tanımlıyoruz.
getch();
return 0;
}
#include <conio.h>
int main(){
int sayi = 12; // tam sayi olduğu için integer ile yazıyoruz.
float ondalik = 2.14; // ondalıklı sayı olduğu için float ile yazıyoruz.
char karakter = 'd'; // karakter olduğu için char tipinde tanımlıyoruz.
getch();
return 0;
}
2-
14 Nisan 2015 Salı
C Programlama Ders 2 - Değişken ve Sabitler
Derse başlamadan önce geçen derste vermiş olduğumuz ödevin cevaplarını yazalım :
1-
#include <stdio.h>
int main(){
printf("Bu benim ilk dersim \nİkinci dersi sabırsızlıkla bekliyorum...");
return 0;
}
2-
12 Nisan 2015 Pazar
C Programlama Ders 1 - Merhaba Dünya
C programlama derslerini hiç programlama bilmediğinizi varsayarak anlatacağım. Sadece anlattığım kısmı anlamaya çalışın diğer kısımlar diğer derslerde anlatacağım.
2-#include <conio.h>
3-int main(){
4-
5-/*Benim ilk programım.*/
6- printf("Merhaba Dunya!\n");
7-getch();
8-return 0;
9-}
Yukarıdaki kod ekrana Merhaba Dunya yazdırır.
Bu kod satırlarını sırayla inceleyelim:
Kaydol:
Kayıtlar (Atom)