Az Biraz C Bilenler Şu Soruya Bakabilir Mi?
-
Size basit gelebilir de ben anlamadım yapan çözümü de açıklarsa iyi olur :D
-
dna = gcccattttgcta
dna+2 = ccattttgcta
dna+5 = ttttgcta
dna+8 = tgcta
dna+9 = gcta
dna+12= a
bunlar fonksiyona char olarak aktarildigi icin ilk printf de
gc('g', 't'), gc('c', 't')
ikincisinde ise
gc('t', 't'), gc('g', 'a')ifadeleri ile cagiriliyor.
fonksiyonun kendisi ise iki karakteri karsilastirip buyukluk, kucukluk ve esitlik durumuna gore sirasiyla 1, -1 ve 0 degerlerini donduruyor.
bu yuzden cevap:
-1 -1 0 1 -
Teşekkürler