Ola galera, não estou conseguindo resolver este exercicio. Segui codigo.
Exercicio:
[size=10]
Programa em Java dos patinhos da Xuxa
Xuxa, a rainha dos baixinhos, criou uma música que tem o segunte formato:
n patinhos foram passear
Além das montanhas
Para brincar
A mamãe gritou: Quá, quá, quá, quáMas só n-1 patinhos voltaram de lá.
Que se repete até nenhum patinho voltar de lá.
Ao final, todos os patinhos voltam:
A mamãe patinha foi procurar
Além das montanhas
Na beira do mar
A mamãe gritou: Quá, quá, quá, quá
E os n patinhos voltaram de lá.
Crie um programa em Java que recebe um inteiro positivo do usuário e exibe a música inteira na tela, onde o inteiro recebido representa o número inicial n de patinhos que foram passear.[/size]
Codigo:
[code]import java.util.Random;
import java.util.Scanner;
public class Teste {
/**
* @param args
*/
public static void main(String[] args) {
int inicialPT=5, // Patos inicias
pqn=1, //PQN== Patos Que Não Voltaram
Valor_min=0;
System.out.printf("Este programa vai reproduzir a musica dos patos da xuxa, com os patos inicias de %d e patos que não voltaram %d\n", inicialPT, pqn);
while (inicialPT < pqn ) {
System.out.printf("%d patinhos foram passear " +
"Além das montanhas "+
"Para brincar "+
"A mamãe gritou: Quá, quá, quá, quá Mas só %d patinhos voltaram de lá.\n", inicialPT, pqn--);
System.out.printf("%d patinhos foram passear " +
"Além das montanhas "+
"Para brincar "+
"A mamãe gritou: Quá, quá, quá, quá Mas só %d patinhos voltaram de lá.\n", inicialPT, pqn--);
System.out.printf("%d patinhos foram passear " +
"Além das montanhas "+
"Para brincar "+
"A mamãe gritou: Quá, quá, quá, quá Mas só %d patinhos voltaram de lá.\n", inicialPT, pqn--);
System.out.printf("%d patinho foi passear " +
"Além das montanhas "+
"Para brincar "+
"A mamãe gritou: Quá, quá, quá, quá Mas só que %d patinho voltou de lá.\n", inicialPT, pqn--);
}
System.out.printf("A mamãe patinha foi procurar "+
"Além das montanhas "+
"Na beira do mar "+
"A mamãe gritou: Quá, quá, quá, quá "+
"E os 5 patinhos voltaram de lá.");
}
}
[/code]