0 votos
por (20 puntos) en Java
En la línea 4, del siguiente código, escriba una palabra cualquiera, de modo que el siguiente método regrese como valor: 2

1.     public static int BuscaLetra ( ) {

2.     int i = 0;

3.     char c = 'C';

4.     String str = "_______________";

5.     while (i < str.length( ) ) {

6.     if (str.charAt (i) = = c) return ( i );

7.     i++;

8.     }

9.     return ( -1 );

10.     }

11.    }

En el siguiente código, escriba en la línea 7 la instrucción necesaria para que en la diagonal principal se llene con 0's.

1.     public static void main (String args[ ] ) {

2.     int i,j,suma=0;

3.     int m[ ] [ ] = new int [3] [3];

4.     for(i=0;i<3;i++) {     //llena la matriz con

5.     for(j=0; j<3; j++) { //numeros del 1 al 9

6.     m[i] [j] = ++suma;

7.     __________________________

8.     }

9.     }

10.    }

Del siguiente código, diga que es lo que hace el programa y por lo tanto cual va a ser la salida final resultado de dicho programa.   

1.    public class Tempo7 {

2.    public static void main(String[] args) {

3.     int t=0;

4.     int[] x = {8, 4, 5, 10, 2, 6, 3}; // se define el arreglo

5.     System.out.println("Elementos a checar: ");

6.     for (int i = 0; i < x.length; i++) { // se imprime el arreglo original

7.     System.out.print("x" + i + "= " + x[i] + " ");

8.     } System.out.println(" ");

9.     System.out.println("Elementos checados: ");

10.     for (int i = 0; i < x.length; i++) {

11.     if (x[i] % 2 == 0)

12.     System.out.print("x" + i + "= " + x[i] + " ");

13.     }

14.     }

15.    }


1 Respuesta

0 votos
por (8.5k puntos)
Cual es la duda de programación exactamente? porque entrar aquí, pegar unas cuestiones de programación de algún test y esperar que la gente te haga los ejercicios...es bastante triste.

Además si estas intentando aprender a programar y tienes problemas con estas cuestiones llamemoslas &quot;básicas&quot;, cuando empiece lo díficil...

Por echarte una mano:

-El primer programa comprueba que caracter del String str coincide con el caracter char c definido, si coincide alguno devuelve la posicion (empezando desde 0), si no devuelve -1. Funciona igual que la función String.charAt(Char c)

-En el segundo: la diagonal principal es la de las posiciones [0][0], [1][1], etc, es decir cuando el nº de fila y columna coinciden (i==j).

-En el tercero: se define un arreglo y con la operación % se obtiene el resto, por tanto, si el resultado es 0, es que ese número es divisible por el nº indicado.

Un saludo y espero que las futuras dudas sean dudas de verdad y no los problemas de clase...


Preguntas relacionadas

0 votos
0 respuestas
0 votos
4 respuestas
preguntado por vitoco01 (60 puntos) Ene 28, 2016 en Java
0 votos
1 respuesta
preguntado por trinny (20 puntos) Ene 28, 2016 en Java
0 votos
3 respuestas
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...