Me ajudem a imprimir esses asteriscos

**********
  *********
  ********
   *******
    ******
     *****
      ****
       ***
        **
         *

todos alinhados a direita e não a esquerda como fica no exemplo!!!
segue meu código:

[code] public class Asterisco {

public static void main(String[] args) {
	int i,j,k=1;
	int cont = 1;
	

		for (i=10; i>=cont; i--){
			for (j=1; j<=i; j++){
				System.out.print("*");
			}
		
			System.out.println();
		}
		
		System.out.print(' ');
}

}[/code]

se alguem puder me ajudar, ficaria muito grato

EDIT - o tag [ code ] não funciona só para código; se você precisa mostrar algo em um layout específico, pode usá-lo também (mas é bom criar o texto no Bloco de Notas primeiro para ver se o espaçamento está OK). Editei seu post para mostrar mais ou menos seu intuito.

Tente algo assim:


static final int qntddLinhas = 10; 
static final int qntddColunas = 10; 

for (int i = 0; i < qntddLinhas; i++){ // para cada linha
   for (int j = 0; j < i; j++){
      System.out.print(" ");  // imprime espaços
   }
   for (int j = i; j < qntddColunas ; j++){
      System.out.print("*");  // imprime asterisco
  }
  System.out.println(""); // pula linha 
}

[Edit] com static final fica mais ‘bunitinhooow’

obrigado cintia, certinho
valeu mesmo

eu fiz 1 tbm, ve se da certo:

public class Asterisco
{
    public static void main(String[] args)
    {
        int i,j,k=1; 
        int cont = 1;
        for (i=10; i>=cont; i--){  
            for (j=1; j<=10-i; j++){
                System.out.print(" ");
            }
            for (j=1; j<=i; j++){
                System.out.print("*");
            }
            System.out.println();
        }
        System.out.print(' ');
    }
}

ME AJUDEM programa que emita a seguinte mensagem ?Informe um número:?, leia o número digitado e crie a seguinte seqüência:

Informe um numero: 4
*
**



ta, ajudar todo mundo aqui do GUJ vai te ajudar mas, vc ja fez algo pra podermos ajudar?

[quote=silvatf]ME AJUDEM programa que emita a seguinte mensagem ?Informe um número:?, leia o número digitado e crie a seguinte seqüência:

Informe um numero: 4
*
**



[/quote]
Pow…
Nao tem criatividade?
Tae o código, mas ve se tenta entender!

[code] public static void main(String[] args) {

    int quanti;

    System.out.println("Digite a quantidade: ");
    Scanner scn = new Scanner(System.in);
    quanti = scn.nextInt();
    
    int i, j;
    for (i = 1; i <= quanti; i++) {
        for (j = 1; j <= i; j++) {
            System.out.print("*");
        }
        System.out.println();
    }
}[/code]

Muito obrigado pedro pela dica foi muito util, é bom saber que podemos contar com as pessoas que entendem

[quote=pedroroxd][quote=silvatf]ME AJUDEM programa que emita a seguinte mensagem ?Informe um número:?, leia o número digitado e crie a seguinte seqüência:

Informe um numero: 4
*
**



[/quote]
Pow…
Nao tem criatividade?
Tae o código, mas ve se tenta entender!

[code] public static void main(String[] args) {

    int quanti;

    System.out.println("Digite a quantidade: ");
    Scanner scn = new Scanner(System.in);
    quanti = scn.nextInt();
    
    int i, j;
    for (i = 1; i <= quanti; i++) {
        for (j = 1; j <= i; j++) {
            System.out.print("*");
        }
        System.out.println();
    }
}[/code][/quote]

Muito obrigado pedro pela dica foi muito util, é bom saber que podemos contar com as pessoas que entendem

jovem boa noite, como pode ver sou membro faz poucas horas, ainda não tice o privilégio de ajudar ninguem, mas espero ser util por isso tornei membro desse forum, mas valeu por nada

silvatf, cara nao falei isso por mal, falei pra vc tentar fazer algo e postar o que vc nao conseguir so isso, claro que se precisar de mim vou ajudar cara nao so eu mas todo mundo do GUJ, eu mesmo preciso de ajuda direto porém, eu me esforço pra tentar fazer pra poder aprender, e nao to falando de maneira nenhuma que vc nao esta se esforçando, so tente sempre quebrar a cabeça aqui ali e tentar fazer e quando nao conseguir mesmo ai sim pedir ajuda, fazendo assim vc vai esta aprendendo mais.

Bom essa e minha opniao, de qualquer forma me desculpa se te ofendi.

Opa
Dinada cara…
Precisando de ajuda, aqui é o lugar certo…
Só para constar, isso de imprimir os asteriscos, é um geito utilizado antigamente (quando eu digo antigamente, é MUITO antigamente) de calcular o fatorial…
Quando vc digita 5, ele imprimi isso:
*
**




Que multiplicando cada linha é igual a 120, que é o 5!

Caros, eu fiquei com uma dúvida quanto a sequencia de execução do for abaixo:
Não entendi qual a sequencia das execuções. `Por favor alguém poderia me informar esse detalhe.

for (int i = 1; i <= 10; i++){ // para cada linha
for (int j = 1; j < i; j++){
System.out.print(" "); // imprime espaços
}
for (int j = i; j <= 10 ; j++){

   System.out.print("*");  // imprime asterisco  
    }  
  System.out.println(""); // pula linha   
}     

Grato

Cara, o cara so falou pra voce tentar algo, é muito facil um professor seu passar uma tarefa e voce vim aqui no forum copiar e colar ela e pedir ajuda, e voce so espera a solucao cair do ceu, porque aqui tem gente que tem interesse e gosta de ajudar. Voce precisa se esforcar, é isso que todos esperamos, porque como voce criou esse topíco, parece exatamente isso que falei ali em cima. Enfim, gente assim nao ajudo mais. Boa sorte e juizo!