C’de Fibonacci Serisi

Bu dersimizde sizlerle C fibonacci kodunu inceleyeceğiz. Fibonacci serisi matematikçilerin ve programcıların özellikle programcıların çok ilgisini çekmeyi başarmıştır. 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584… Yukarıda da gördüğünüz gibi bayağı hızlı büyüyen 1 yapısı bulunmaktadır. Fibonacci serisi mühendislik dersi alanlar, programlamaya başlayanlar, ya [...]

C++ Fonksiyon Yenilenmesi

Bu dersimizde sizlerle Fonksiyon kullanımını öğreneceğiz. Fonksiyonlar programlarınızı daha kolay ve oluşabilecek hatalara önlem almanıza yarar. Bunu bir örnek ile açıklamaya çalışalım. Faktöriyel hesaplamasının örneği; #include <iostream> #include <string> #include <stdio.h> using namespace std; long factorial(long n) { if(n>1) {return n*factorial(n-1);} else return 1; } int main() {int n; long fact; cout<<”bir sayi giriniz”; cin>>n; [...]

C++ Ascii Tablo yapımı

Bu örneğimizde sizlerle Ascii tablonun nasıl yapıldığını küçük bir örnek uygulamayla anlatacağız. Örnekte For döngüsü kullanılmıştır. Ascii Tablo yapımı; main() { int b; printf(“SAYILARIN ASCII KARSILIKLARI”); printf(“SAYI KARAKTER”); for(b=0;b<256;b = b + 1) printf(“%d ——-||——- %cn”,b,b); getch(); }

C++ En Büyük Sayıyı Bulma

Bu dersimizde sizlerle C++ En Büyük Sayıyı Bulma örneğini inceleyeceğiz. Bu örnekte For döngüsü ve if birlikte kullanılmıştır. Örneğimizde 1 ile 20 arasında sayı giriniz. Bu sayılar arasında en büyük sayıyı bulacaktır; #include <stdio.h> #include <stdlib.h> #include <conio.h> int main() { printf(“Girilen sayilarin En buyugunu bulman”); int s[20],i,max; s[1]=max; for(i=1;i<=20;i++){ printf(“%d.sayiyi giriniz:”,i);scanf(“%d”,&s[i]); if(s[i]>max) max=s[i]; } [...]

Recursive Fonksiyon ile Fibonacci

Bu dersimizde sizlerle Recursive Fonksiyonunun mantığını anlamaya çalışacağız. Bu konuyu daha iyi anlamak için örnek bir uygulama hazırlayalım. Recursive Fonksiyon ile Fibonacci; #include <stdio.h> #include <conio.h> int fib(int sayi) { if(sayi==1 || sayi==0) return sayi; else return(fib(sayi-1) + fib(sayi-2)); } int main() { int sayi; printf(“Kacinci Fibonacci Sayisi:”); scanf (“%d”,&sayi); printf(“n%d.Fibonacci Sayisi = %d”,sayi,fib(sayi)); getch(); [...]

Putpixel Fonksiyonu ile Köşegen Çizmek

Bu dersimizde c++ Putpixel Fonksiyonunun nasıl kullanıldığını öğreneceğiz. Aşağıdaki örnekte Putpixel Fonksiyonu ile Köşegen Çizme konusu işlenmiştir. #include <stdio.h> #include <conio.h> #include <graphics.h> #include <dos.h> int main() { int gdriver=DETECT,gmode; float a,b; initgraph(&gdriver,&gmode,”"); for(a=0,b=0;a<getmaxx(),b<getmaxy();a+=0.2,b+=0.2){ putpixel(4.0*a,3.0*b,2); } getch(); closegraph(); }

C ile İstenilen Siteye Girişi Engelleme Programı

C++ ile istemediğiniz sitelere misafirlerinizin girmesini engelleyebilirsiniz. Bu program Vistaya göre uyarlanmıştır. C:\Windows\System32\drivers\etc dizininin içinde hosts.bak, hosts.msn, hosts, hosts1.bak gibi text dosyaları adında Microsoft TCP/IP kullanılarak site engelleme yapısı bulunmaktadır. C ile İstenilen Siteye Girişi Engelleme Programı ; #include<stdio.h> #include<conio.h> #include<string.h> // char site adlı dizinin dolu eleman sayısını bulmak için kullanacağımız strlen() fonksiyonunun kütüphanesi [...]

C Dilinde Windows.h Kütüphanesi

C++ konsol renginden bunaldıysanız bunu küçük bir kod ile değiştirebilirsiniz. windows.h kütüphanesinde bulunan system komutu bu işlemini yapmamıza olanak tanımaktadır. Bunu daha iyi anlamanız için küçük bir örnek hazırlıyalım. 0 = SİYAH 8 = GRİ 1 = MAVİ 9 = AÇIK MAVİ 2 = YEŞİL A = AÇIK YEŞİL 3 = DENİZ MAVİSİ B = [...]

C++ Metni ters çevirme

Bu dersimizde sizlerle girilen metni C++ nasıl tersten yazdıracağımızı öğreneceğiz. Bunun için sizlerle örnek bir uygulama hazırlayalım. Bu örnek for döngüsü kullanılmıştır; #include <stdio.h> #include <stdlib.h> #include <conio.h> main() { int i,a; char metin[1000];// max 1000 karakter tutan metin adlı diziyi oluşturuyoruz. char x,y; printf(“Metni giriniz:”); gets(metin);// ekrandan metni girdiriyoruz. for(a=0;metin[a]!=’£’;a++){}// 0.elemandan başlayıp null(‘£’) olana [...]

C++ İle Sayı Tahmin Oyunu

Bu dersimizde sizlerle C++ küçük bir oyun uygulaması yapacağız. Sayı Tahmin uygulamasının kodları aşağıda bulunmaktadır. Bu örnekte do while döngüsü kullanılmıştır. #include <stdio.h> #include <conio.h> #include <stdlib.h> int sayitut() { randomize(); // 0 ile 100 arasinda rastgele sayi uretiyoruz int sayi = random(100); // sayiyi return ile geri gonderiyoruz return sayi; } void main() { [...]