Escreva um programa que receba um número inteiro como entrada e que na saída mostre um arame farpado no padrão abaixo: Entrada: 3. Saída --- Entrada: 7. Saída -----X-- Entrada: 12. Saída -----X-----X-- Entrada: 24. Saída -----X-----X-----X-----X---
Escreva um programa que receba um número inteiro como entrada e que na saída mostre um arame farpado no padrão abaixo: Entrada: 3. Saída --- Entrada: 7. Saída -----X-- Entrada: 12. Saída -----X-----X-- Entrada: 24. Saída -----X-----X-----X-----X---
Oi Edson, tudo bem?
Você quer criar um programa em Java que imprima um padrão de arame farpado com base em um número inteiro fornecido como entrada, certo?
Um exemplo de como você pode fazer isso:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Digite um número inteiro:");
int n = sc.nextInt();
for (int i = 1; i <= n; i++) {
if (i % 5 == 0) {
System.out.print("X");
} else {
System.out.print("-");
}
}
System.out.println();
}
}
Neste programa, a pessoa usuária é solicitada a fornecer um número inteiro. Em seguida, um loop é executado a partir de 1 até o número fornecido. Para cada iteração do loop, verifica-se se o número atual é divisível por 5. Se for, imprime-se 'X'. Se não for, imprime-se '-'.
Por exemplo, se o usuário inserir 7, a saída será: ----X--.
Um abraço e bons estudos.
mt obrigado, me ajudou demais..
Obs: nessa explicaçao, escrevi o codigo Entrada 7 e saida ----X--
faltou um traço antes do X Entrada 7 e saida -----X--
so um detalhe, na ajuda.. o numero inteiro Entrada 7 e saida -----X--