Упражнения по условным выражениям Java: отображение шаблона как ромба
Условное заявление Java: упражнение 21 с решением
Напишите программу на Java для отображения шаблона в виде ромба.
Тестовые данные
Введите количество строк (половина ромба): 7
Иллюстрированная презентация:
Пример решения :
Java-код:
import java.util.Scanner;
public class Exercise21 {
public static void main(String[] args)
{
int i,j,r;
System.out.print("Input number of rows (half of the diamond) : ");
Scanner in = new Scanner(System.in);
r = in.nextInt();
for(i=0;i<=r;i++)
{
for(j=1;j<=r-i;j++)
System.out.print(" ");
for(j=1;j<=2*i-1;j++)
System.out.print("*");
System.out.print("\n");
}
for(i=r-1;i>=1;i--)
{
for(j=1;j<=r-i;j++)
System.out.print(" ");
for(j=1;j<=2*i-1;j++)
System.out.print("*");
System.out.print("\n");
}
}
}
Пример вывода:
Введите количество строк (половина ромба): 7 * *** ***** ******* ********* *********** ************* *********** ********* ******* ***** *** *
Блок - схема:
Редактор кода Java:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на Java для печати треугольника Флойд.
Далее: написать программу на Java для отображения треугольника Паскаля.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code