Alguém pode me arrumar o código desse problema:
Escreva um método squareOfAsterisks que exibe um quadrado sólido de
asteriscos cujo lado é especificado no parâmetro inteiro side. Por exemplo, se side for
4, o método exibe:
Alguém pode me arrumar o código desse problema:
Escreva um método squareOfAsterisks que exibe um quadrado sólido de
asteriscos cujo lado é especificado no parâmetro inteiro side. Por exemplo, se side for
4, o método exibe:
[quote=Samilu]Alguém pode me arrumar o código desse problema:
Escreva um método squareOfAsterisks que exibe um quadrado sólido de
asteriscos cujo lado é especificado no parâmetro inteiro side. Por exemplo, se side for
4, o método exibe:
****[/quote]
:idea: Cara ,deste jeito vc não vai aprender …tenta fazer :!: :!: :idea:
// Solution: SquareAsterisk.Java
// Program draws a square of asterisks.
import java.awt.*;
import javax.swing.*;
public class SquareAsterisk extends JApplet {
int inputNumber;
// obtain value from user
public void init()
{
String inputString = JOptionPane.showInputDialog(
"Enter square size:" );
inputNumber = Integer.parseInt( inputString );
} // end method init
// draw square of asteriks on applet's background
public void squareOfAsterisks( Graphics g, int side )
{
int y = 50, x = 5;
for ( int count = 1; count <= side * side; count++ ) {
g.drawString( "*", x += 5, y );
if ( count % side == 0 ) {
y += 10;
x = 5;
}
} // end for loop
} // end method squareOfAsterisks
// execute method squareOfAsterisks
public void paint( Graphics g )
{
squareOfAsterisks( g, inputNumber );
} // end method paint
} // end class Square
Um Abraço !