Как вывести таблицу умножения в java
Перейти к содержимому

Как вывести таблицу умножения в java

  • автор:

Ошибка сервера в приложении ‘/’.

Описание: На сервере возникла ошибка приложения. Текущая пользовательская настройка ошибок для этого приложения не позволяет удаленно просматривать сведения об ошибке данного приложения (из соображений безопасности). Однако, сведения можно просматривать в браузерах, запущенных на локальном сервере.

Сведения: Для разрешения просмотра сведений данного сообщения об ошибке на локальном сервере создайте тег в файле конфигурации «web.config», который находится в корневом каталоге текущего веб-приложения. В теге следует задать атрибут «mode» со значением «Off».

Примечания: Отображаемую в данный момент страницу ошибок можно заменить на пользовательскую страницу ошибок, изменив атрибут «defaultRedirect» тега конфигурации приложения таким образом, чтобы он содержал URL-адрес пользовательской страницы ошибок.

Анализ алгоритма

Используйте двойной цикл для вывода таблицы умножения .

Читаем входное значение n.

При помощи двойного цикла выводим таблицу умножения . Для выравнивания каждое число следует выводить в двух позициях, поэтому воспользуемся форматом %2d .

printf( «%2d » , i * j);

import java.util.*;

public class Main

public static void main(String[] args )

Scanner con = new Scanner(System. in );

int n = con .nextInt();

int m [][] = new int [ n +1][ n +1];

for ( int i = 1; i

for ( int j = 1; j

for ( int i = 1; i

for ( int j = 1; j

System. out .printf( «%2d » , m [ i ][ j ]);

System. out .println();

for x in range ( 1 , n+ 1 ):

for y in range ( 1 , n+ 1 ):

print ( str (x*y).rjust( 2 ), end = ‘ ‘ )

Создать таблицу умножения

Создать файл и записать туда таблицу умножения для чисел от 2 до 9 (при составлении таблицы умножения используйте циклические операторы).
Так должна выглядеть таблица:

program Project1; uses SysUtils; var a,b: Byte; begin for a:= 2 to 9 do begin for b:= 2 to 9 do Writeln(IntToStr(a)+'*'+IntToStr(b)+'='+IntToStr(a*b)); Writeln(''); end; Readln; end.

А если таблица такого типа то какой тогда код?

var a,b: Byte; begin Memo1.Clear; Memo1.lines.Add('1'); for a:= 2 to 9 do begin Memo1.lines[0]:= Memo1.lines[0]+#9+IntToStr(a); Memo1.lines.Add(IntToStr(a)); for b:= 2 to 9 do Memo1.lines[a - 1]:= Memo1.lines[a - 1]+#9+IntToStr(a*b); end; end;

В консоли — вместо Memo1 заполнить массив и вывести на консоль.

Похожие статьи

  • Способы передачи параметров в подпрограммы в Delphi
  • Описать функцию Pi(eps), вычисляющую значение числа Пи по формуле
  • Вычислить методом касательных (Pascal)
  • Ввести номер одного из друзей и вывести его имя (задача на записи)
  • Найти сумму элементов массива, стоящих после последнего нулевого элемента
  • Вычисление формулы с произведениями
  • Можно ли среди чисел массива найти две разных пары чисел, суммы которых одинаковы?
  • Определить, является ли массив «магическим квадратом»
  • Обработка строк (Pascal)
  • Необходимо расположить эти числа в порядке возрастания сумм их цифр

Купить рекламу на сайте за 1000 руб

пишите сюда — alarforum@yandex.ru


Да и по любым другим вопросам пишите на почту

  • Форум Web программирование (веб)
    • Форум Python (питон)
    • Форум PHP (пхп)
    • Форум Perl (перл)
    • Форум Ruby (руби)
    • Форум JavaScript (яваскрипт)
    • Форум Ajax (аякс)
    • Форум SQL (эскюэл)
    • Форум HTML (хтмл)
    • Форум CSS (сиэсэс)
    • Форум XML (иксмл)
    • Форум JSON (джсон)
    • Форум Pascal (паскаль)
    • Форум Delphi (делфи)
    • Форум C++ (си плюс плюс)
      • Форум C++ Builder (си билдер)
      • Форум Visual C++ (визуал си)
      • Форум .NET (точка нет)
      • Форум ASP.NET (асп нет)
      • Форум Windows Forms (виндовс формс)
      • Форум базы данных ADO.NET (адо нет)
      • Форум .NET Framework WPF, UWP, WinRT, XAML ()
      • Форум Java Android (джава андроид)
      • Форум Java web (джава веб)
      • Форум Kotlin (котлин)
      • Форум Assembler (ассемблер)
      • Форум WinApi (вин апи)
      • Форум Excel (эксель)
      • Форум Word (ворд)
      • Форум Access (аксесс)
      • Форум по администрированию ОС
      • Форум по администрированию серверов и VDS
      • Форум Windows
      • Форум Ubuntu
      • Форум Android

      Как создать таблицу умножения от 1 до 10 через stream

      У меня есть два метода. Первый метод выводит таблицу умножения от 1 до 10 в один столбец, а второй в 5 столбцов. Могу ли я вместо этих циклов задействовать stream(только начал его изучать) ? Если да, то как ?

      public static void multiplicationTableInOneColumn() < for (int i = 1; i System.out.println(); > > 
      public static void multiplicationTableInFiveColumn() < for (int i = 1; i System.out.println(); > System.out.println(); for (int i = 1; i System.out.println(); > > 

      Отслеживать

      задан 3 мая 2021 в 17:59

      174 11 11 бронзовых знаков

      1 ответ 1

      Сортировка: Сброс на вариант по умолчанию

      Да конечно можете Вот небольшой пример

      IntStream.range(1, 11).forEach(i->< IntStream.range(1, 11).forEach(j->); System.out.println(); IntStream.range(6, 11).forEach(j->< System.out.print(j + " x " + i + " = " + (i * j) + "\t"); >); System.out.println(); >); 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *