Icon Créer jeu Créer jeu

Completar programa 3.1

Compléter

Para practicar.

Téléchargez la version papier pour jouer

Âge recommandé: 18 ans
13 fois fait

Créé par

Spain

Top 10 résultats

  1. 1
    01:03
    temps
    100
    but
Voulez-vous apparaître dans le Top 10 de ce jeu? pour vous identifier.
Créez votre propre jeu gratuite à partir de notre créateur de jeu
Affrontez vos amis pour voir qui obtient le meilleur score dans ce jeu
  1. temps
    but
  1. temps
    but
temps
but
temps
but
game-icon

Completar

Completar programa 3.1

Para practicar.

neuck
1

filas textoBase longitud arg filas textoBase generarBloqueCaracteres FlechaArriba espiga clas generarBloqueCaracteres java 1 filas espiga for longitud

package AutoEval3 ;

/ * *
* .
* Programa que muestra una flecha de caracteres apuntada hacia arriba .
* Utiliza dos métodos para generar la punta y la espiga .
* ajp - 2015 . 11 . 15
* /
public class FlechaArriba {

public static void main ( String [ ] ) {

final int NUMERO_LINEAS = 19 ;

String flecha = generarPuntaArriba ( NUMERO_LINEAS / 2 )
+ generarEspiga ( NUMERO_LINEAS / 2 ) ;
System . out . println ( flecha ) ;
}
/ * *
* Genera con caracteres , una punta de flecha hacia arriba .
* Utiliza un método auxiliar .
* @param filas , número de filas a generar .
* @return punta , de caracteres .
* /
static String generarPuntaArriba ( int filas ) {

String punta = " " ;
/ / Punta triangular .
for ( int i = 0 ; i < filas - ; i + + ) {
punta + = generarBloqueCaracteres ( filas - i , " " )
+ " / " + ( 2 * i , " " ) + " \ \ " + " \ n " ;
}
/ / Base del triángulo .
punta + = generarBloqueCaracteres ( 1 , " " )
+ " / " + generarBloqueCaracteres ( 2 * - 2 , " _ " ) + " \ \ " + " \ n " ;

return punta ;
}
/ * *
* Genera con caracteres , una espiga rectangular .
* Utiliza un método auxiliar .
* @param filas , número de filas a generar .
* @return espiga , de caracteres .
* /
static String generarEspiga ( int filas ) {

String = " " ;

/ / genera
( int i = 0 ; i < ; i + + ) {
espiga + = ( - 1 , " " )
+ " | " + generarBloqueCaracteres ( 2 , " " ) + " | " + " \ n " ;
}
/ / base del rectángulo
espiga + = generarBloqueCaracteres ( filas - 1 , " " )
+ " | " + generarBloqueCaracteres ( 2 , " _ " ) + " | " + " \ n " ;

return espiga ;
}
/ * *
* Genera un bloque de tamaño variable de caracteres iguales .
* @param longitud , el tamaño del bloque .
* @param textoBase .
* @return resultado , el texto obtenido .
* /
static String generarBloqueCaracteres ( int , String ) {
String resultado = " " ;
for ( int i = 0 ; i < ; i + + ) {
resultado + = ;
}
return resultado ;
}

} / /