Урок 8. Java відео урок - Простий калькулятор в консолі (Українською)

  Рет қаралды 7,236

Віртуальна Академія - Навчальні Комп'ютерні Відео

Віртуальна Академія - Навчальні Комп'ютерні Відео

Күн бұрын

Пікірлер
@СергійК-з5т
@СергійК-з5т 5 жыл бұрын
Дуже Дякую!!!
@igordiduh7350
@igordiduh7350 4 жыл бұрын
Дякую!
@АндрійВажинський
@АндрійВажинський 7 жыл бұрын
у мене чомусь дробові числа не сприймає. От написана программа: import java.util.Scanner; public class kalkulator { public static void main(String[] args) { Scanner vidKorystuvacha = new Scanner (System.in); double chyslo1, chyslo2, rezultat; System.out.println("Введіть перше число..."); chyslo1 = vidKorystuvacha.nextDouble(); System.out.println("Введіть друге число..."); chyslo2 = vidKorystuvacha.nextDouble(); rezultat = chyslo1 / chyslo2; System.out.println("Результат:" + rezultat); } } а от, що видає консоль но те, що я пишу: Введіть перше число... 2.5 Exception in thread "main" java.util.InputMismatchException at java.util.Scanner.throwFor(Unknown Source) at java.util.Scanner.next(Unknown Source) at java.util.Scanner.nextDouble(Unknown Source) at kalkulator.main(kalkulator.java:11)
@VirtuAka
@VirtuAka 7 жыл бұрын
+Андрій Важинський спробуйте ввести дробову частину через кому замість крапки
@АндрійВажинський
@АндрійВажинський 7 жыл бұрын
хах і це все?!) а скільки всього перепробував, і наново все переписував, і нові проекти створював подібні, а потрібно було тільки найменшу деталь замінити) дякую все працює!)
@VirtuAka
@VirtuAka 7 жыл бұрын
+Андрій Важинський трапляється :)
@feostbetter9860
@feostbetter9860 7 жыл бұрын
Андрій Важинський б
@fara0n333
@fara0n333 7 жыл бұрын
Щоб цього уникати необхідно замість сканера вікористовувати іншу конструкцію через InputStream
@yuliyapnivchuk4007
@yuliyapnivchuk4007 6 жыл бұрын
Підкажіть що не так, будь ласка. import java.util.Scanner; public class kalkulator { public static void main (String[] args) { Scanner VidKoristuvacha = new Scanner(System.in); int chislo1, chislo2, rezultat; System.out.println("Введіть перше число..."); chislo1 = VidKoristuvacha.nextInt(); System.out.println("Введіть друге число..."); chislo2 = VidKoristuvacha.nextInt(); rezultat = chislo1 + chislo2; System.out.print("Ваш результат: "); System.out.println(rezultat); } } консоль: Exception in thread "main" java.lang.Error: Unresolved compilation problem: at kalkulator.kalkulator.main(kalkulator.java:5)
@VirtuAka
@VirtuAka 6 жыл бұрын
Виглядає наче без помилок. Спробуйте створити ще один клас (і відповідно .java файл) з аналогічним кодом і запустити
@yuliyapnivchuk4007
@yuliyapnivchuk4007 6 жыл бұрын
Я щось пробувала і те і се. Нічого не вийшло. Скачала іншу версію eclips. Запрацювало! Дякую за відповідь!) Класний відео курс забабахали!))
@МартаКамінська-л8ъ
@МартаКамінська-л8ъ 6 жыл бұрын
yuliya pnivchuk Доброго вечора. А підкажіть, будь ласка, яку саме версію екліпс скачали? Дякую.
@radscorpions1792
@radscorpions1792 6 жыл бұрын
@@МартаКамінська-л8ъ качай версию eclips mars
@ryptohitman9221
@ryptohitman9221 4 жыл бұрын
Doubletrouble!))
@losimen
@losimen 7 жыл бұрын
Замість System.out.println("результат:" ); System.out.println(reslutat); можна ввести System.out.println("результат:" + resultat); звісно не значна змінна але пару байт збереж :D
@СергійШахлевіч
@СергійШахлевіч 7 жыл бұрын
А в мне після зміни на ділення вискочило ось це: Введіть перше число.. 2.5 Exception in thread "main" java.util.InputMismatchException at java.util.Scanner.throwFor(Unknown Source) at java.util.Scanner.next(Unknown Source) at java.util.Scanner.nextDouble(Unknown Source) at Kalkulator.main(Kalkulator.java:11) .. і програма не працює у розіділ Problems пише: Resource leak: 'vidKorystuvacha' is never closed
@VirtuAka
@VirtuAka 7 жыл бұрын
+Сергій Шахлевіч покажіть будь ласка код програми
@СергійШахлевіч
@СергійШахлевіч 7 жыл бұрын
import java.util.Scanner; public class Kalkulator { public static void main(String[] args) { Scanner vidKorystuvacha = new Scanner(System.in); double chyslo1, chyslo2, rezultat; System.out.println("Введіть перше число.. "); chyslo1 = vidKorystuvacha.nextDouble(); System.out.println("Введіть друге число.. "); chyslo2 = vidKorystuvacha.nextDouble(); rezultat = chyslo1 / chyslo2; System.out.print("Результат: "); System.out.println(rezultat); } }
@СергійШахлевіч
@СергійШахлевіч 7 жыл бұрын
Дякую, допомогло. Але дивно, що водити треба з комою, а відповідь отримую з крапкою. Треба запам'ятати.
@opr5718
@opr5718 5 жыл бұрын
Кинь свій код, попробував на ділення, все працює)) код нижче... import java.util.Scanner; public class HelloWorld { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.print("Put number: "); double num_1 = scan.nextDouble(); System.out.print("Put another number: "); double num_2 = scan.nextDouble(); double sum = num_1 / num_2; System.out.println("Your result: " + sum); } }
@andrew-ua
@andrew-ua 4 жыл бұрын
убогое... а ты введи туда не числа а символы и отловишь ошибку
Урок 9.ч1. Java для чайників - Оператор "if" (Українською)
13:09
Віртуальна Академія - Навчальні Комп'ютерні Відео
Рет қаралды 6 М.
Learn JSON in 10 Minutes
12:00
Web Dev Simplified
Рет қаралды 3,3 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
Learn Java in One Video - 15-minute Crash Course
14:54
Coding with John
Рет қаралды 782 М.
PhysicalNamingStrategy
7:57
JavalinUa
Рет қаралды 69
Learn useRef in 11 Minutes
10:20
Web Dev Simplified
Рет қаралды 653 М.
29. Батч-скрипти у Windows для швидкого автоматичного виконання завдань. І для пранків :)
32:28
Віртуальна Академія - Навчальні Комп'ютерні Відео
Рет қаралды 2,1 М.
30. Як запускати програми, команди і скрпти автоматично за допомогою програми Планувальник Завдань
18:16
Віртуальна Академія - Навчальні Комп'ютерні Відео
Рет қаралды 1,2 М.
45. Таблиця vs. Діапазон Даних в Екселі
12:54
Віртуальна Академія - Навчальні Комп'ютерні Відео
Рет қаралды 1 М.
32. Як побачити і "вбити" будь-яку запущену програму через Командний Рядок, по-хакерському
12:19
Віртуальна Академія - Навчальні Комп'ютерні Відео
Рет қаралды 1,3 М.
Learn useEffect In 13 Minutes
13:38
Web Dev Simplified
Рет қаралды 853 М.
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН