Напишите программу которая выводит на консоль таблицу умножения java

This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters

package com . javarush . task . task04 . task0434 ;
/*
Таблица умножения
*/
public class multiplicationTable
private static String multiplication ( int s )
int a = 1 , g = 1 ;
String n = «» ; //this variable specifically for return
while ( a < 11 ) < //the creation of row containing 10 values (s * g + » «) of the cycle
System . out . print ( s * g + » » );
a ++; //the counter of cycle
g ++; //the multiplier of every value of row
> return n ; //it`s returns String n = null, because that is 11th element of every row.
>
public static void main ( String [] args ) throws Exception
int a = 1 , s = 1 ; //argument «s» is main value of elements table. It is sets first element of every row and etc
while ( a < 11 ) < //the cycle of creation tabulation of 10 rows
System . out . println ( multiplication ( s ++)); //10 calls of the method with the argument «s»
a ++;
>
>
>
/*Таблица умножения
Вывести на экран таблицу умножения 10х10 используя цикл while.
Числа разделить пробелом.
Пример вывода на экран:
1 2 3 4 5 6 7 8 9 10
2 4 6 8 10 12 14 16 18 20
3 6 9 12 15 18 21 24 27 30
4 8 12 16 20 24 28 32 36 40
5 10 15 20 25 30 35 40 45 50
6 12 18 24 30 36 42 48 54 60
7 14 21 28 35 42 49 56 63 70
8 16 24 32 40 48 56 64 72 80
9 18 27 36 45 54 63 72 81 90
10 20 30 40 50 60 70 80 90 100
Требования:
1. Программа не должна считывать текст c клавиатуры.
2. Программа должна выводить текст на экран.
3. Программа должна выводить таблицу умножения 10х10.
4. В программе должен использоваться цикл while.*/
Читайте также:
1 характеристика программы по изобразительному искусству б м неменского

PifagoraTablica Таблица умножение в консоле на Java

Источник: gist.github.com

программа на Java принимает число и выводит свою таблицу умножения до 10.

Напишите программу которая выводит на консоль таблицу умножения java

В стране XYZ население равно 10 миллионов человек. Рождаемость составляет 14 человек на 1000 человек, смертность — 8 человек. Рассчитайте, какая численность населения будет через 10 лет, принимая во внимание, что показатели рождаемости и смертности постоянны.

public class Program < public static void main(String[] args) < int population = 10000000; int born = 14; int death = 8; int dif = born — death; for(int i = 1; i System.out.println(population); > >
Упражнение 2

В стране XYZ население равно 10 миллионов человек. Рождаемость составляет 14 человек на 1000 человек, смертность — 8 человек. Каждый год рождается и умирает на 1 человек, меньше чем в предыдущий год. Рассчитайте, какая численность населения будет через 10 лет, учитывая, что рождаемость не может быть меньше 7 человек на 1000 человек, а смертностность не может быть меньше 6 человек на 1000 человек.

public class Program < public static void main(String[] args) < int population = 10000000; int born = 14; int death = 8; for(int i = 1; i 7) born -= 1; if (death > 6) death -=1; population += population * (born — death) / 1000; > System.out.println(population); > >
Упражнение 3

За каждый месяц банк начисляет к сумме вклада 7% от суммы. Напишите консольную программу, в которую пользователь вводит сумму вклада и количество месяцев. А банк вычисляет конечную сумму вклада с учетом начисления процентов за каждый месяц.

Для вычисления суммы с учетом процентов используйте цикл for . Пусть сумма вклада будет представлять тип float.

Пример работы программы:

Читайте также:
Как программировать правильно программы

Введите сумму вклада: 100 Введите срок вклада в месяцах: 1 После 1 месяцев сумма вклада составит 107,000000
import java.util.Scanner; public class Program < public static void main(String[] args) < Scanner in = new Scanner(System.in); System.out.print(«Введите сумму вклада: «); float sum = in.nextFloat(); System.out.print(«Введите срок вклада в месяцах: «); int period = in.nextInt(); for(int i = 1; i System.out.printf(«После %d месяцев сумма вклада составит %f», period, sum); in.close(); > >
Упражнение 4

Перепишите предыдущую программу, только вместо цикла for используйте цикл while .

import java.util.Scanner; public class Program < public static void main(String[] args) < Scanner in = new Scanner(System.in); System.out.print(«Введите сумму вклада: «); float sum = in.nextFloat(); System.out.print(«Введите срок вклада в месяцах: «); int period = in.nextInt(); int i = period; while (i >0) < sum += sum * 0.07; i—; >System.out.printf(«После %d месяцев сумма вклада составит %f», period, sum); in.close(); > >
Упражнение 5

Напишите программу, которая выводит на консоль таблицу умножения

Пример работы программы:

1 2 3 4 5 6 7 8 9 2 4 6 8 10 12 14 16 18 3 6 9 12 15 18 21 24 27 4 8 12 16 20 24 28 32 36 5 10 15 20 25 30 35 40 45 6 12 18 24 30 36 42 48 54 7 14 21 28 35 42 49 56 63 8 16 24 32 40 48 56 64 72 9 18 27 36 45 54 63 72 81
public class Program < public static void main(String[] args) < for (int i = 1; i < 10; i++) < for (int j = 1; j < 10; j++) < System.out.printf(«%dt», i * j); >System.out.println(); > > >
Упражнение 6

В цикле программа просит у пользователя ввести два числа и выводит результат их умножения.

После вывода результата умножения программа спрашивает, надо ли завершить выполнение. И если пользователь введет число 1, то программа завершает цикл. Если введено любое другое число, то программа продолжает спрашивать у пользователя два числа и умножать их.

Читайте также:
Обзор программы any dvd

import java.util.Scanner; public class Program < public static void main(String[] args) < Scanner in = new Scanner(System.in); int n = 0; do < System.out.println(«Введите первое число: «); int num1 = in.nextInt(); System.out.println(«Введите второе число: «); int num2 = in.nextInt(); System.out.printf(«%d * %d = %d n», num1, num2, num1 * num2); System.out.println(«Для выхода из программы нажмите цифру 1, для подолжения любую другую цифру»); n = in.nextInt(); >while(n!=1); in.close(); > >

Источник: metanit.com

Упражнения на Java: Распечатать таблицу умножения числа до 10

Напишите программу на Java, которая принимает число в качестве входных данных и печатает свою таблицу умножения до 10.

Тестовые данные:
Введите число: 8

Иллюстрированная презентация:

Пример решения:

Java-код:

import java.util.Scanner; public class Exercise7 < public static void main(String[] args) < Scanner in = new Scanner(System.in); System.out.print(«Input a number: «); int num1 = in.nextInt(); for (int i=0; i< 10; i++)< System.out.println(num1 + » x » + (i+1) + » output»>Введите число: 8 8 х 1 = 8 8 х 2 = 16 8 х 3 = 24 8 х 4 = 32 8 х 5 = 40 8 х 6 = 48 8 х 7 = 56 8 х 8 = 64 8 х 9 = 72 8 х 10 = 80

Блок — схема:

«Блок-схема:

Пример решения:

Java-код:

import java.util.Scanner; public class Main < public static void main(String[] args) < Scanner in = new Scanner(System.in); System.out.println(«Input the Number: «); int n = in .nextInt(); for (int i = 1; i Введите число: 6 6 * 1 = 6 6 * 2 = 12 6 * 3 = 18 6 * 4 = 24 6 * 5 = 30 6 * 6 = 36 6 * 7 = 42 6 * 8 = 48 6 * 9 = 54 6 * 10 = 60

Блок — схема:

«Блок-схема:

Редактор кода Java:

Внесите свой код и комментарии через Disqus.

Каков уровень сложности этого упражнения?

Источник: www.kodesource.top

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru