İnternet, bilgi, bilişim güvenliğine dair her türlü karalamalara sahiplik yapan kişisel bir blog.

C’de örnek sorular (1)

Soru: Dışarıdan girilen  n sayısına göre 1’den N’e kadar olan sayıların toplamı T1; 1’den N’e kadar olan tek sayıların toplamı T2; 1’den N’e kadar olan çift sayıların toplamı T3 olacak şekilde ve T1, T2, T3  değerlerini ekrana yazdıran programı yazınız. Bu tarz örnekler sizlere vize/final/bütünleme sınavlarında soru olarak gelebilir. Ben daha çok C dilini sevdiğimden ötürü C’de yazacağım örneklerimi. Basic fazla tercih etmiyorum. OMÜ Bilgisayar Programcılığı’nda benimle okuyan arkadaşlarım varsa, Hakan Hocanın örneklerinde bazı hatalar saptadım. Yani defterinize yazdığınız örnekleri direkt olarak herhangi bir editörde yazarsanız hatalarla karşılaşma ihtimaliniz büyüktür. Bu yüzden kodlar üzerinde ki gerekli değişiklikleri yapıyorum.

Ekran çıktısı aşağıdaki gibidir

Mustafa

2004 yılından bu yana Web ve Bilgi Güvenliği üzerine araştırmalarda bulundum. Çok sayıda yerli yada yabancı websitelerinde bulunan zaafiyetleri ilgililere göndererek kapatılmasını sağladım. Octosec ailesindenim. Siber Güvenlik Eylem Planı kapsamında TSE Kayıtlı Sızma Uzmanı sertifikam bulunmaktadır.

8 Comments

  1. 1′den N’e kadar olan sayıların toplamı T1; 1′den N’e kadar olan tek sayıların toplamı T2; 1′den N’e kadar olan çift sayıların toplamı T3 örneğinin algoritması varsa gönderirseniz sevinirim

    • * Klavyeden n sayısı girilir.
      * 1’den n’e kadar döngü sağlanır, i sayısı ile T1 toplanır ve döngü birer artırılır.
      * Sonuç T1’e yazdırılır.
      * 1’den n’e kadar döngü sağlanır. j sayısı ile T2 toplanır ve döngü ikişer artırılır.
      * Sonuç T2’ye yazdırılır.
      * 2’den n’e kadar döngü sağlanır. k sayısı ile T3 toplanır ve döngü ikişer artırılır.
      * T1, T2, T3 ekrana yazdırılır.

  2. İyi aksamlar…
    Benim bi sorum var yardımcı olursanız sevinirim.
    c de bir pasta dilimi yaptık
    pasta diliminin geri kalan kısmını altına yapmak isdiyorum ama takılıyorum yapamıyorum dahada açıklayacak olursam

    *
    **
    ***
    ****
    *****
    ******
    *******
    ********
    *********
    **********

    şeklinde bir dilim yaptık yapmak isdedigim ise bunu aynen yazmak altına ise tersten yazmak;

    *
    **
    ***
    ****
    *****
    ******
    *******
    ********
    *********
    **********

    **********
    *********
    ********
    ********
    *******
    ******
    *****
    ****
    ***
    **
    *
    şeklinde.
    üstteki dilimin c kodu ;

    #include

    int main(int argc, char *argv[])
    {
    int x,y;
    for(x=0;x> Sanırım bu satırı kodlayacağım.
    for(y=0;y<x;y++)
    {
    printf("*");
    }

    printf("*");
    printf("\n");
    }

    return 0;
    }

    Yardımcı olursanız sevinirim.
    Saygılar… Kolay gelsin…

  3. Üsttekinin calısır kodu ;
    #include

    int main(int argc, char *argv[])
    {
    int x,y;
    for(x=0;x<10;x++)
    {

    for(y=0;y<x;y++)
    {
    printf("*");
    }

    printf("*");
    printf("\n");
    }

    return 0;
    }

  4. 1den ne yakadar olan cıft sayıların toplamını veren program nedir

  5. faydalanan arkadaşlar umarım mantığı kavrarlar. kodları ezberlemekle olmaz çünkü.

  6. soru sorabilir miyiz

Leave a Reply