Örnek
This presentation is the property of its rightful owner.
Sponsored Links
1 / 12

Örnek PowerPoint PPT Presentation


  • 144 Views
  • Uploaded on
  • Presentation posted in: General

Örnek. Adam asmaca oyununun programının yazılması. Kullanıcı harf tahmininde bulunacak, tahmin ettiği harf gizli kelime içinde varsa ekrana yazılacak, yok ise yanlış sayısı artırılacak. 6 yanlış tahmin yapılırsa “Oyun bitti, kaybettiniz” yazacak.

Download Presentation

Örnek

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Rnek

Örnek

  • Adam asmaca oyununun programının yazılması.

    • Kullanıcı harf tahmininde bulunacak, tahmin ettiği harf gizli kelime içinde varsa ekrana yazılacak, yok ise yanlış sayısı artırılacak.

    • 6 yanlış tahmin yapılırsa “Oyun bitti, kaybettiniz” yazacak.

    • Kelime içindeki tüm harfler doğru tahmin edilirse “Tebrikler, kazandınız” yazacak.


Strtok fonksiyonu

strtok fonksiyonu

  • char* strtok(char *s1, const char *s2)

    Bir karakter dizisi içinde dizi içinde verilen karakterlerden herhangi biri olup olmadığını kontrol eder. Bulursa ilk karakterin adresini döndürür ve bulunan yerin yerine NULL yazar.

  • Örnek:

    Kullanıcının girdiği metni, # işaretinin olduğu yerden bölen ve parçaları ayrı ayrı ekrana yazan bir program.


Rnek

Örnek

void main(){

char str[] = “Dokuz#Eylül”;

char *k= "#";

char* parca = strtok( str, k);

printf( "İlk Kelime : %s \n", parca );

parca = strtok( NULL, k );

if (parca!=NULL)

printf( "İkinci Kelime : %s \n", parca );

getch();

}


Rnek

Örnek

Kullanıcının girdiği metinde kaç kelime olduğunu sayan ve kelimeleri altalta ekrana yazan programı yazınız (Kelime ayıran karakterler: boşluk, virgül, noktalı virgül, nokta)


Algorit ma programlama

Algoritma & Programlama

Matematiksel Fonksiyonlar


Matematiksel fonksiyonlar

Matematiksel Fonksiyonlar

  • Matematik işlemlerinin gerçekleştirilmesini sağlayan fonksiyonlardır.

  • math.h ve stdlib.h kütüphanelerinde bulunurlar.

  • Pow

  • Sqrt

  • Exp

  • Sin

  • Cos

  • Tan

  • Ceil

  • Floor


Trigonometrik fonksiyonlar

Trigonometrik Fonksiyonlar

double sin(double x)

double cos(double x)

double tan(double x)

Radyan cinsinden verilen x değerinin sinüs, kosinüs ve tanjantını hesaplar.

Ters Trigonometrik Fonksiyonlar:

asin, acos, atan


Logaritmik fonksiyonlar

Logaritmik Fonksiyonlar

double log(double x) : Verilen x değerinin e tabanına göre logaritmasını hesaplar. Matematikteki ln fonksiyonu ile eşdeğerdir. x değeri 0 veya 0’dan küçük olamaz.

double log10(double x) : Verilen x değerinin 10 tabanına göre logaritmasını hesaplar.


Stel fonksiyonlar

Üstel Fonksiyonlar

exp(x): double exp (double x)

ex değerini hesaplar.

pow(x,y):double pow(double x, double y)

xy değerini hesaplar.

sqrt(x):double sqrt(double x)

x değerinin karekökünü hesaplar.

hypot(x,y):double hypot(double x, double y)

Hipotenüs değerini hesaplar.


Rnek

Yuvarlatma Fonksiyonları

ceil(x): double ceil (double x)

x değerini yukarıya yuvarlar.

floor(x):double floor(double x)

x değerini aşağıya yuvarlar.

Mutlak Değer Fonksiyonları

abs(x): int abs(int x)

x değerinin mutlak değerini hesaplar.

labs(x):long labs(long x)

long tipinde verilen x değerinin mutlak değerini hesaplar.

fabs(x):double abs(double x)

double tipinde verilen x değerinin mutlak değerini hesaplar.


Rnek

modf(x,y): double modf(double x, double *y)

double tipindeki x sayısını, tamsayı ve ondalık kısmı olarak ikiye ayırır. Tamsayı değeri y’de saklanır, ondalık kısmı geri döndürülür.

fmod(x,y): double fmod(double x, double y)

(x/y) gerçel sayı bölme işlemi sonucunda kalanı verir.


Rnek

Örnek

Kullanıcı 0 girene kadar girdiği sayının karekökünü (sqrt(a)), kuvvetini (pow(a,b)) ve e’nin a. kuvvetini (exp(a)) hesaplayıp ekrana yazan programı yazınız.


  • Login