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);
    

    }
}