• 10-10-2017, 09:01:31
    #1
    Merhaba
    aşağıda yer alan soruya ait cevap linktedir
    bu soruyu c# ya da dev c ya da flowchart da çözdürebilmemiz gerekiyor.
    Programa bu elemanlar kaç numaralı kapıya kadar dolaştı diyeceğiz verimizi girecegiz örnegin 500 kapı ise sonuç xx kapıya çift ürün dagıtılmıştır sonucuna ulaşacağız.
    iş için bütçem 20 liradır. kodlar tarafıma gereklidir.
    ilgilenen arkadaşlar pm ile iletişim kurabilirler.
    Soru :
    Bir firmanın iki çalışanı bir bulvar üzerindeki 1'den 500'e kadar olan kapı numaralı evlere dağıtacaktır.
    Bu 2 çalışandan;
    • Asım,kapı numaralar 2 veya 3 rakamı olanlara
    • Tümer,kapı numaralarında 4 veya 5 olanlara birer tane broşür dağıtacaktır.
    Buna göre,bu şekilde yapılan bir dağıtımda evlerden kaç tanesine 2 tane broşür verilmiş olur?
    Cevap:124
  • 10-10-2017, 09:12:13
    #2
    beachturk adlı üyeden alıntı: mesajı görüntüle
    Merhaba
    aşağıda yer alan soruya ait cevap linktedir
    bu soruyu c# ya da dev c ya da flowchart da çözdürebilmemiz gerekiyor.
    Programa bu elemanlar kaç numaralı kapıya kadar dolaştı diyeceğiz verimizi girecegiz örnegin 500 kapı ise sonuç xx kapıya çift ürün dagıtılmıştır sonucuna ulaşacağız.
    iş için bütçem 20 liradır. kodlar tarafıma gereklidir.
    ilgilenen arkadaşlar pm ile iletişim kurabilirler.
    Soru :
    Bir firmanın iki çalışanı bir bulvar üzerindeki 1'den 500'e kadar olan kapı numaralı evlere dağıtacaktır.
    Bu 2 çalışandan;
    • Asım,kapı numaralar 22 veya 33 rakamı olanlara
    • Tümer,kapı numaralarında 44 veya 55 olanlara birer tane broşür dağıtacaktır.
    Buna göre,bu şekilde yapılan bir dağıtımda evlerden kaç tanesine 2 tane broşür verilmiş olur?
    Cevap:124
    Linkteki soru ile buradaki soru uyuşmuyor hocam Birinde 44 veya 55 yazıyor diğerinde 4 veya 5 yazıyor dolayısıyla cevapta farklı çıkacaktır
  • 10-10-2017, 09:37:59
    #3
    ekrem996 adlı üyeden alıntı: mesajı görüntüle
    Linkteki soru ile buradaki soru uyuşmuyor hocam Birinde 44 veya 55 yazıyor diğerinde 4 veya 5 yazıyor dolayısıyla cevapta farklı çıkacaktır
    4 ve 5 hocam kopyalarken hatalı çıkmış
  • 10-10-2017, 11:04:42
    #4
    Merhaba;

    java da yazdım acemiyim biraz yeni öğreniyorum kötü olmuş olabilir ama C# da çevrilebilir kolaycaç içinize yararsa.
    ÇIKTISI:
    Asım sayi = 308
    Tumer sayi = 244
    Ortak sayi = 124

    <pre>package com.example.backorder;
    
    public class soru {
        public static void main(String[] args){
            String[] kapi = new String[500];
            String[] asim = new String[500];
            String[] tumer = new String[500];
            int sayac=0;
            int a=0;
            int t=0;
            for(int i=1; i&lt;500;i++) {
                kapi[i] = Integer.toString(i);
                if (kapi[i].contains("2") || kapi[i].contains("3")) {
                    asim[a] = kapi[i];
                    a++;
                }
                if (kapi[i].contains("4") || kapi[i].contains("5")){
                tumer[t] = kapi[i];
                t++;
                }
            }
    
            for (int i=0; i&lt;asim.length;i++){
                for (int j=0;j&lt;tumer.length; j++) {
                    if ((asim[i]!=null) || (tumer[i]!=null)){
                        if (asim[i].equals(tumer[j])) {
                            sayac++;
                        }
                    }
                }
            }
            System.out.println("Asım sayi = "+a);
            System.out.println("Tumer sayi = "+t);
            System.out.println("Ortak sayi = "+sayac);
        }
    }</pre>
  • 12-10-2017, 02:09:48
    #5
    beachturk adlı üyeden alıntı: mesajı görüntüle
    Merhaba
    aşağıda yer alan soruya ait cevap linktedir
    bu soruyu c# ya da dev c ya da flowchart da çözdürebilmemiz gerekiyor.
    Programa bu elemanlar kaç numaralı kapıya kadar dolaştı diyeceğiz verimizi girecegiz örnegin 500 kapı ise sonuç xx kapıya çift ürün dagıtılmıştır sonucuna ulaşacağız.
    iş için bütçem 20 liradır. kodlar tarafıma gereklidir.
    ilgilenen arkadaşlar pm ile iletişim kurabilirler.
    Soru :
    Bir firmanın iki çalışanı bir bulvar üzerindeki 1'den 500'e kadar olan kapı numaralı evlere dağıtacaktır.
    Bu 2 çalışandan;
    • Asım,kapı numaralar 2 veya 3 rakamı olanlara
    • Tümer,kapı numaralarında 4 veya 5 olanlara birer tane broşür dağıtacaktır.
    Buna göre,bu şekilde yapılan bir dağıtımda evlerden kaç tanesine 2 tane broşür verilmiş olur?
    Cevap:124
    Buyrun hocam java ile daha kolay
    İban no: TR36 0011 1000 0000 0063 34 93 96


    import java.util.Scanner;
    public class Asa {
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Scanner input = new Scanner(System.in);
            System.out.println("Değer Giriniz:");
            int kapiSayisi = input.nextInt();
            int a = 0;
            int t = 0;
            int i;
            for(i= kapiSayisi; 0 < i; i-- ){
                
                int yuzdeBirler = (int)i / 100;
                int kalan1 = (int)i % 100;
                int ondaBirler = (int)kalan1 / 10;
                int kalan2 = (int)kalan1 % 10;
                int Birler = (int)kalan2 / 1;
                
                    if(yuzdeBirler==2 || yuzdeBirler==3 || ondaBirler==2 || ondaBirler==3 || Birler==2 || Birler==3 ){
                        if(yuzdeBirler==4 || yuzdeBirler==5 || ondaBirler==4 || ondaBirler==5 || Birler==4 || Birler==5 ){
                            
                            t++;
                        }
                    }
            }
        
        System.out.println(t);
        
    
        }
    }
  • 12-10-2017, 02:15:08
    #6
    napster4 adlı üyeden alıntı: mesajı görüntüle
    Merhaba;

    java da yazdım acemiyim biraz yeni öğreniyorum kötü olmuş olabilir ama C# da çevrilebilir kolaycaç içinize yararsa.
    ÇIKTISI:
    Asım sayi = 308
    Tumer sayi = 244
    Ortak sayi = 124

    <pre>package com.example.backorder;
    
    public class soru {
        public static void main(String[] args){
            String[] kapi = new String[500];
            String[] asim = new String[500];
            String[] tumer = new String[500];
            int sayac=0;
            int a=0;
            int t=0;
            for(int i=1; i&lt;500;i++) {
                kapi[i] = Integer.toString(i);
                if (kapi[i].contains("2") || kapi[i].contains("3")) {
                    asim[a] = kapi[i];
                    a++;
                }
                if (kapi[i].contains("4") || kapi[i].contains("5")){
                tumer[t] = kapi[i];
                t++;
                }
            }
    
            for (int i=0; i&lt;asim.length;i++){
                for (int j=0;j&lt;tumer.length; j++) {
                    if ((asim[i]!=null) || (tumer[i]!=null)){
                        if (asim[i].equals(tumer[j])) {
                            sayac++;
                        }
                    }
                }
            }
            System.out.println("Asım sayi = "+a);
            System.out.println("Tumer sayi = "+t);
            System.out.println("Ortak sayi = "+sayac);
        }
    }</pre>
    napster4 hocam ilgin için teşekkür ederim belirttiğim programlar dahilinde lazım tekrar teşekkürler


    HeavenLy adlı üyeden alıntı: mesajı görüntüle
    Buyrun hocam java ile daha kolay
    İban no: TR36 0011 1000 0000 0063 34 93 96


    import java.util.Scanner;
    public class Asa {
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Scanner input = new Scanner(System.in);
            System.out.println("Değer Giriniz:");
            int kapiSayisi = input.nextInt();
            int a = 0;
            int t = 0;
            int i;
            for(i= kapiSayisi; 0 < i; i-- ){
                
                int yuzdeBirler = (int)i / 100;
                int kalan1 = (int)i % 100;
                int ondaBirler = (int)kalan1 / 10;
                int kalan2 = (int)kalan1 % 10;
                int Birler = (int)kalan2 / 1;
                
                    if(yuzdeBirler==2 || yuzdeBirler==3 || ondaBirler==2 || ondaBirler==3 || Birler==2 || Birler==3 ){
                        if(yuzdeBirler==4 || yuzdeBirler==5 || ondaBirler==4 || ondaBirler==5 || Birler==4 || Birler==5 ){
                            
                            t++;
                        }
                    }
            }
        
        System.out.println(t);
        
    
        }
    }
  • 12-10-2017, 13:48:27
    #7
    ben de arkadasin paylastigi java kodunu c# a uyarladim

        class Program
        {
            public static void Main(string[] args)
            {
                // TODO Auto-generated method stub
                Console.Write("Değer Giriniz: ");
                int kapiSayisi = Convert.ToInt32(Console.ReadLine());
                int a = 0;
                int t = 0;
                int i;
                for (i = kapiSayisi; 0 < i; i--)
                {
                    int yuzdeBirler = (int) i / 100;
                    int kalan1 = (int) i % 100;
                    int ondaBirler = (int) kalan1 / 10;
                    int kalan2 = (int) kalan1 % 10;
                    int Birler = (int) kalan2 / 1;
                    if (yuzdeBirler == 2 || yuzdeBirler == 3 || ondaBirler == 2 || ondaBirler == 3 || Birler == 2 || Birler == 3)
                    {
                        if (yuzdeBirler == 4 || yuzdeBirler == 5 || ondaBirler == 4 || ondaBirler == 5 || Birler == 4 || Birler == 5)
                        {
                            t++;
                        }
                    }
                }
                Console.WriteLine(t);
                Console.WriteLine("Cikmak icin bir tusa basin");
                Console.ReadKey();
    
            }
        }
  • 12-10-2017, 21:50:55
    #8
    KEO
    Kimlik doğrulama veya yönetimden onay bekliyor.
    İyi kod değil ama tek satırlık çözümü var python'da
    print(len(filter(lambda x: ('2' in x or '3' in x) and ('4' in x or '5' in x), map(str, range(1, int(input())+1)))))
  • 12-10-2017, 22:01:02
    #9
    ertan2002 adlı üyeden alıntı: mesajı görüntüle
    ben de arkadasin paylastigi java kodunu c# a uyarladim

        class Program
        {
            public static void Main(string[] args)
            {
                // TODO Auto-generated method stub
                Console.Write("Değer Giriniz: ");
                int kapiSayisi = Convert.ToInt32(Console.ReadLine());
                int a = 0;
                int t = 0;
                int i;
                for (i = kapiSayisi; 0 < i; i--)
                {
                    int yuzdeBirler = (int) i / 100;
                    int kalan1 = (int) i % 100;
                    int ondaBirler = (int) kalan1 / 10;
                    int kalan2 = (int) kalan1 % 10;
                    int Birler = (int) kalan2 / 1;
                    if (yuzdeBirler == 2 || yuzdeBirler == 3 || ondaBirler == 2 || ondaBirler == 3 || Birler == 2 || Birler == 3)
                    {
                        if (yuzdeBirler == 4 || yuzdeBirler == 5 || ondaBirler == 4 || ondaBirler == 5 || Birler == 4 || Birler == 5)
                        {
                            t++;
                        }
                    }
                }
                Console.WriteLine(t);
                Console.WriteLine("Cikmak icin bir tusa basin");
                Console.ReadKey();
    
            }
        }
    Merhaba
    çalıştı hocam hesap bilgilerinizi gönderir misiniz