Muito bacana, mas acho legal você tentar fazer, mas posso dar umas dicas:
Para ler um valor, você precisa usar um scanner, pra isso, siga as etapas:
1 - Importe o Scanner na tua classe, para isso:
import java.util.Scanner;
2 - Crie um Scanner:
Scanner ler = new Scanner(System.in);
3 - Leia o valor com o scanner criado, no exemplo foi criado uma variável chamada preço
System.out.printn("Informe o preço da mercadoria = R$ ");
String preco = ler.nextString();
Vale lembrar que se valor um valor com casa decimal, o seu scanner ficará assim:
Float preco = ler.nextFloat();
Se for um número inteiro:
int preco = ler.nextInt();
E assim por diante …
Quanto ao laço de repetição, o laçoFOR resolve o teu problema, a sintaxe é bem simples:
for(int i = 10; i <= 10; ++i){
System.out.println( i );
}
Recomendo a leitura desse material aqui, explica detalhadamente como usar esse laço de repetição: