folder Tahribat.com Forumları
linefolder C - C++
linefolder C++ Programlama Final Ödevi



C++ Programlama Final Ödevi

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ergingur
    ergingur's avatar
    Kayıt Tarihi: 28/Ocak/2010
    Erkek

    Hocalar merhabalar

    Klavyeden M ile N arasında değerler girilmektedir. Girilen değerler için en küçük olanın kaç kez tekrar edildiğini hesaplayan bir program yazınız.

    Aşağıdaki kodlarda takılı kaldık sorun nerde acaba

    #include<stdio.h>

    #include<conio.h>

    void main()

    {

         long say[k],ek;

         int i;

         for(i=0;i<k;i++)

    {

         printf("%d. sayiyi girin:",i+1);

         scanf("%d",&say[k]);

         }

         ek=x[0];

    for(i=0;i<k;i++)

    {

         if(x[i]<ek)ek=x[i];

         }

         printf("en kücük sayi:%ld\n",ek);

         return1;       

    }

    int main()

    {

        int i,j,k;

        printf("ilk sayiyi girin:");

        scanf("%d",&i);

        printf("ikinci sayiyi girin:");

        scanf("%d",&j);

        printf("iki sayi arasinda kac tane sayi yazilacagini gir:");

        scanf("%d",&k);

    {

        printf("en cok tekrar edilen:");

         for(i=0,i<k,i++)

         {

            if(eleman[i]==0) break;

            {

                             printf("%d",eleman[i]);

                             }

            printf("en kücük:%d",ek);

            }

         getch();

         return0;

    }

     

    }

     


    Hayat herşeye rağmen gülümsemeye değer..
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    exchanger
    exchanger's avatar
    Kayıt Tarihi: 19/Kasım/2013
    Erkek

    bu böyle olmaz ama bunu bi satır satır yazaydın ağam paşam kurban olam.


    "Dünyanın bütün kötülüklerine baş kaldır. Bazen senin iyiliğin başkasının kötülüğüne de olabilir. Kendi iyiliğine de baş kaldır..." Y.Kemal
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ergingur
    ergingur's avatar
    Kayıt Tarihi: 28/Ocak/2010
    Erkek
    exchanger bunu yazdı

    bu böyle olmaz ama bunu bi satır satır yazaydın ağam paşam kurban olam.

    Hocam düzelttim şimdi


    Hayat herşeye rağmen gülümsemeye değer..
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Fatih54
    Fatih54's avatar
    Kayıt Tarihi: 16/Ağustos/2012
    Erkek
    bastan kaybetmissin.
    Scanf gibi guvensiz,getch gibi eskimis ve platformbagimli fonksiyonlari hintliler bile kullanmiyor artik.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Hardening_Temp
    Hardening_Temp's avatar
    Banlanmış Üye
    Kayıt Tarihi: 24/Aralık/2013
    Erkek

    edit

    Hardening_Temp tarafından 09/Oca/14 22:43 tarihinde düzenlenmiştir

    Söyleyeceklerimin kifayesi yok...
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    OnLyGoDCaNStoPMe
    OnLyGoDCaNStoPMe's avatar
    Kayıt Tarihi: 24/Mart/2010
    Erkek

    Hem void main() hemde int main() kullanmışsın hangisinden başlayacaksan o olmalı sadece

    Ayrıca void de return 1 demişsin void de herhangi birşey döndüremezsin

    OnLyGoDCaNStoPMe tarafından 09/Oca/14 22:46 tarihinde düzenlenmiştir
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YeniHarman
    YeniHarman's avatar
    Kayıt Tarihi: 17/Haziran/2012
    Erkek
    // CPPEnKucukSayiTekrar.cpp : Defines the entry point for the console application.
    //
    
    #include "stdafx.h"
    #include <iostream>
    #define KACTANE 5
    
    int _tmain(int argc, _TCHAR* argv[])
    {
    	int tekrar = 1;
    	int tmp1 = 0, tmp2 = 0;
    
    	std::cout << "1:";
    	std::cin >> tmp1;
    
    	for (int i = 1; i <= (KACTANE - 1); ++i)
    	{
    		std::cout << i + 1 << ":";
    		std::cin >> tmp2;
    		if (tmp1 == tmp2)
    		{
    			++tekrar;
    		}
    		else if (tmp1 > tmp2)
    		{
    			tmp1 = tmp2;
    			tekrar = 1;
    		}
    		
    	}
    	std::cout << "En kucuk sayi: " << tmp1 << ", tekrar: " << tekrar;
    
    	return 0;
    }
    
    

     

     


    Olaylara karışmayın!
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    hsyN
    hsyN's avatar
    Kayıt Tarihi: 15/Şubat/2011
    Erkek
    Fatih54 bunu yazdı
    bastan kaybetmissin.
    Scanf gibi guvensiz,getch gibi eskimis ve platformbagimli fonksiyonlari hintliler bile kullanmiyor artik.

    hocam bu dediklerin C için de geçerli mi, bi de bunların yerine neler kullanabiliriz. az buçuk C ile uğraşmaya çalışıyorum da. 

    yeniharman hocam şu kodları nereden cp yapıyosun da böyle düzgün, satırlı filan oluyo. bi konuda söylenmişti de konuyu bulamadım 


    test 1 2
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YeniHarman
    YeniHarman's avatar
    Kayıt Tarihi: 17/Haziran/2012
    Erkek
    hsyN bunu yazdı
    Fatih54 bunu yazdı
    bastan kaybetmissin.
    Scanf gibi guvensiz,getch gibi eskimis ve platformbagimli fonksiyonlari hintliler bile kullanmiyor artik.

    hocam bu dediklerin C için de geçerli mi, bi de bunların yerine neler kullanabiliriz. az buçuk C ile uğraşmaya çalışıyorum da. 

    yeniharman hocam şu kodları nereden cp yapıyosun da böyle düzgün, satırlı filan oluyo. bi konuda söylenmişti de konuyu bulamadım 

    Karizmatik metin editöründen syntaxhiglighter kullanarak kod ekleyin düğmesini kullanıyorum. Kodlar da VS 2013'ten.

     

    getch platform bağımlı (standart değil). Bunun yerine ncurses gibi taşınabilir bir kütüphane kullanmalısınız (eğer o kadar önemli ise). scanf güvensiz diye ilk defa duyuyorum. gets vs. tamam da.

    Son kullanıcıya dağıtmayacağınız ya da ortamdan ortama sürüklemeyeceğiniz 10-20 satır kod için bu kadar kasılmamak gerekli:)

     


    Olaylara karışmayın!
Toplam Hit: 2759 Toplam Mesaj: 9