0 дауыс
858 көрілді

1)Символдық жолдар берілген. Жолды өзгерту керек келесі ереже бойынша:әріпе емес символдарды жою керек және кіші әріптерді өзіне сәйкес үлкен әріптерге өзгерту.

2)Квадраттық матрицаның негiзгi диагоналiнда тұрған элементтердiң қосындысын матрицаның iзi дейдi. Мөлшерi m квадратты матрица A және N натуралды сан берiлген. A, A 2 ,…, A N матрицаларының iзiн табу керек.

3)Екi массив берiлген А(10) және В(10). Әр массивте бiрiншi кездескен нольдiк элементтi 0.5 санға ауыстыру керек

2 жауап

0 дауыс
1) package strings;

public class Strings {

    public static void main(String[] args) {
        // TODO code application logic here
        String s="dfsdf9870987fdgsdfgdfgasdfgfTYFGDFAFG!@#$%";
        System.out.println("Исходная строка - "+s);
        s=s.replaceAll("[^a-zA-Z]", "");
        StringBuilder sb = new StringBuilder(s);
        for (int index = 0; index < sb.length(); index++) {
            char c = sb.charAt(index);
                if (Character.isLowerCase(c)) {
                    sb.setCharAt(index, Character.toUpperCase(c));
                }
        }        
        System.out.println("Результат - "+sb);   
    }
}
0 дауыс
3)

package strings;

public class Strings {

    /
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        double[] a={1,2,3,4,5,6,7,8,9123,0,104353,14351,0,0,26};
        double[] b={89,0,3,45,345,123,7,67,67,0,10,11,0,26};
        int k=0,l=0;
        System.out.print("\nArray A : ");
        for(int i=0;i<a.length;i++) {
            System.out.print(a[i]+ " ");
        }
        System.out.print("\nArray B : ");
        for(int i=0;i<b.length;i++) {
            System.out.print(b[i]+ " ");
        }
        for(int i=0;i<a.length;i++) {
            if(a[i]==0) {
                k=i;
                break;
            }
        }
        for(int i=0;i<b.length;i++) {
            if(b[i]==0) {
                l=i;
                break;
            }
        }

        System.out.println("\nПозиция вхождения нулевого элемента в массиве А:" + k);
        a[k]= 0.5;
        System.out.println("Позиция вхождения нулевого элемента в массиве B:" + l);
        b[l]= 0.5;
       
        System.out.print("\nArray A : ");
        for(int i=0;i<a.length;i++) {
            System.out.print(a[i]+ " ");
        }
        
        System.out.print("\nArray B : ");
        for(int i=0;i<b.length;i++) {
            System.out.print(b[i]+ " ");
        }
    }
}
...