16 Mayıs 2013 Perşembe

nesne-1 (veri yapıları ve programlama temelleri-2) final hazırlık soruları

1-Klavyeden girilen bir sayının;
a'ya basılınca alt küme sayısını ö'ye basılınca özaltküme sayısını,f'ye basılınca faktöriyelini,i'ye basılınca isminizi girilen sayı kadar yazan programı while , do while , for ve if-goto kullanarak (hepsini en az 1 defa) yazınız....

2-Klavyeden girilen n adet günün sıcaklık ortalamasını bulan programı dizi ve do while ile yapınız...(fonksiyon içinde ) fonksiyon adı=sıcaklık dizi adı gün[n]

15 yorum:

  1. HOCAM ÇALIŞTIRAMADIK CEVABINI PAYLAŞACAKMISINIZ.

    YanıtlaSil
  2. yapan arkadaşlar yoruma eklesin, daha önceki yaptığımız örneklerden faydalanabilirsiniz. cevap gelmezse ileri ki zamanlarda yayınlarız.
    İbrahim KARAMAN

    YanıtlaSil
  3. hocam final hakkında bilgi verebilirmisiniz veritabanı ve nesne tabanlı programlama ile ilgili .

    YanıtlaSil
  4. hala cevap gelmedi hocam kimseden sinifdada ses yok yayınlarmısınız cevabı

    YanıtlaSil
  5. /*Klavyeden girilen bir sayının;
    a'ya basılınca alt küme sayısını ö'ye basılınca özaltküme sayısını,f'ye basılınca faktöriyelini,
    i'ye basılınca isminizi girilen sayı kadar yazan programı
    while , do while , for ve if-goto kullanarak (hepsini en az 1 defa) yazınız.
    FOR ile yapılmış hali */

    #include
    #include
    main()
    {
    int x,s; char islem;
    printf("klavyeden bir sayi giriniz= ");
    scanf("%d",&x);

    sec:
    puts("\n*** MENU ***");
    puts("a = alt kume sayisini hesaplar");
    puts("o = oz alt kume sayisini hesaplar");
    puts("f = faktoriyelini hesaplar");
    puts("i = isminizi girilen sayi kadar ekrana yazdirir\n");

    printf("Yapmak Istediginiz islemi giriniz= ");
    islem=getche();
    printf("\n\n");

    switch(islem)
    {
    case 'a':
    {
    int alt=1;
    for(s=0;s<x;s++)
    alt=alt*2;
    printf("altkume sayisi=%d",alt);
    }
    break;
    case 'o':
    {
    int alt=1,ozalt;
    for(s=0;s<x;s++)
    alt=alt*2;
    ozalt=alt-1;
    printf("ozaltkume sayisi=%d",ozalt);
    }
    break;
    case 'f':
    {
    int fak=1;
    for(s=1;s<=x;s++)
    fak*=s;
    printf("Faktoriyeli= %d",fak);
    }
    break;
    case 'i':
    {
    for(s=0;s<x;s++)
    printf("%d- Serkan Akcadag\n",s+1);
    }
    break;
    default:
    printf("Yanlis girdiniz Lufen asagidaki menuden tekrar secim yapin\n");
    goto sec;
    }

    getch();
    }

    YanıtlaSil
  6. hocam ikinci sorunun cvbında paylaşırmısınz..?

    YanıtlaSil
  7. int x,t,s,ort;
    t=s=0;
    printf("aydakı sıcaklık sayısını gir=");
    scanf("%d",&x);
    int ay[x];
    do{
    printf("%d- gunun sıcaklı gir=",s++);
    scanf("%d",&ay[s]);
    y=t+ay[s]);
    stt;}
    while(s<x);
    ort=t/x;
    printf(" ortalama sıcaklık=%d",ort);
    getch();
    ONUR NAZLI

    YanıtlaSil
  8. sayın onur nazlı;
    fonksiyon içinde yapmanız gerekiyor

    YanıtlaSil
  9. onuda deneriz kardeşim dur :))

    YanıtlaSil
  10. Ark ikinci soruyu yapan varmı aranızda (fonksiyon içinde) lütfen varsa paylaşırmısınz..?

    YanıtlaSil
  11. ikinci soru hala yayınlanmadı

    YanıtlaSil
  12. ödew olanıda paylassanız asagıdaki örnegi cok ıyı olur elimizdekinde hata vAR calıstıramıyoruz

    YanıtlaSil
  13. Bu yorum yazar tarafından silindi.

    YanıtlaSil
  14. /* İbrahim Hoca Blog Sorusu 2: Klavyeden girilen n adet günün sıcaklık ortalamasını
    bulan programı dizi ve do while ile yapınız...(fonksiyon içinde )
    fonksiyon adı=sıcaklık dizi adı gün[n] */
    //Serkan Akçadağ

    #include
    #include

    int s=0,n,toplam=0;
    float ort=0;

    float sicaklik(int n) //Fonksiyon
    {
    printf("Aydaki gun sayisini girin=");
    scanf("%d",&n);
    int gun[n];
    do
    {
    printf("%d. gunun sicaklik degerini giriniz=",s+1);
    scanf("%d",&gun[s]);
    toplam+=gun[s];
    s++;
    }
    while(s<n);
    ort=(float)toplam/n;
    return ort;
    }

    main() //Ana Program
    {
    printf("gunun sicaklik ortalamasi %f'dir",sicaklik(n));
    getch();
    }

    YanıtlaSil
  15. okulumuzun bu denli paylaşim içinde olması cok guzel programcı gençlik olarak her bölüme ayrı bır ınternet sayfası yapıp arkadasları kaynaştırabılırız serkan ?? siteleri yapıp bölüm baskanlrına verıp ordan takıp ettırebiliriz ibrahim hocam ?? okulumza ayrı bır imaj katacagını dusunuyorum .. onur nazlı

    YanıtlaSil

 https://bunyaminkaya.com/microsoft-sql-server-tum-surumleri-dogrudan-indirme-linkleri-2008-2012-2014-2016/