Icon Créer jeu Créer jeu

Completar programa 3.1

Compléter

Para practicar.

Téléchargez la version pour jouer sur papier

Â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

Top Jeux

  1. temps
    but
  1. temps
    but
temps
but
temps
but
 
game-icon

Compléter

Completar programa 3.1Version en ligne

Para practicar.

par neuck
1

java longitud arg generarBloqueCaracteres filas textoBase for espiga filas generarBloqueCaracteres 1 filas espiga textoBase clas FlechaArriba 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 ;
}

} / /

educaplay suscripción