Repetindo N vezes
O programa ao lado imprime “Oi” 3 vezes. Modifique-o para que imprima “Oi” n
vezes, onde n
é um número inteiro lido do teclado.
Valor total de cada item
O programa ao lado 1) lê um número qtd
e depois 2) lê um par de números inteiros representando a quantidade e o preço unitário de um item e 3) imprime o valor dos itens. Modifique o programa para que ele repita os passos (2) e (3) qtd
vezes; ou seja, o programa deve calcular o valor final de qtd
itens, descritos na entrada pela sua quantidade e preço unitário .
Contando até n
O programa ao lado imprime os números de 0 a 9. Modifique-o de forma que ele imprima os números de 0 a n
- 1, onde n
é um número inteiro lido do teclado.
Contando ao contrário, de dois em dois
Crie um programa que lê um número inteiro n
e imprime os números de n
até 0, de dois em dois (um número em cada linha).
Enquanto houver ingredientes
Um bolo leva 3 ovos, 2 xícaras de farinha, 1 xícara de leite e 1 colher de fermento. Escreva um programa que lê a quantidade de ovos, farinha, leite e fermento disponíveis e imprime “bolo” enquanto houver ingredientes suficientes para fazer um bolo.
Atenção: cuidado para não criar um loop infinito! Se isso acontecer, seu navegador poderá travar.
Contador de alunos
Crie um programa que lê os números de matrícula dos alunos de uma turma, um número por linha, e imprime o número de alunos lidos. O número 0 indica fim da entrada, e não representa um aluno.
Quebra de linha
Crie um programa que lê uma linha de texto e imprime cada palavra em uma linha.
Menor
Crie um programa que lê uma sequência de números inteiros positivos, um número por linha, e imprime o menor deles. A sequência termina quando o número 0 é lido. A sequência possuirá pelo menos um número.
Atenção: cuidado para não criar um loop infinito! Se isso acontecer, seu navegador poderá travar.
Combinações
Crie um programa que lê dois números inteiros n
e k
, separados por espaço, e imprime todos os pares de números inteiros i
e j
tais que 1 <= i <= n
, 1 <= j <= k
, em ordem crescente, variando primeiro j
, e depois i
. Cada par deve ser impresso em uma linha, com os números separados por espaço. Exemplo:
Entrada:
2 3
Saída:
1 1
1 2
1 3
2 1
2 2
2 3