Kurs programowania Java, lekcja 7: Scanner - wprowadzanie danych

preview_player
Показать описание
7 lekcja programowania w języku Java - wykorzystanie klasy Scanner - wprowadzanie danych z klawiatury. Piszemy program pozwalający obliczyć index BMI (Body Mass Index).
Рекомендации по теме
Комментарии
Автор

Bardzo dobre poradniki :) Jestem nowicjuszem w programowaniu i Twoje filmiki są mi bardzo pomocne.

Nerver
Автор

Wielkie dzięki, ten kurs jest lepszy od płatnego!

Lobstereek
Автор

Czegoś takiego szukałem :P Wszystko wyjaśnione jasno prosto i przyjemnie :P

RiffRaX
Автор

W 5:19 na żółtym tle rozwija się opis danej metody. Jak to uaktywnić? Mam tylko tą białą ramkę z podpowiedziami.

maciejb
Автор

Mam pytanie. Dlaczego program eclipse nie wychwytuje obiektu klasy console?? Bo napisałem program z ćwiczeń w którym była konsola do wprowadzania danych. Wszystko fajnie, pięknie, nie wykryto żadnych błędów, odpalam program i wyskakuje mi coś takiego: Program oblicza znak i moduł danej liczby
Podaj jakąś liczbę
Exception in thread "main"
at a linijka 17 wygląda tak: danaLiczba = Double.parseDouble(tekst); program działa w cmd

borus
Автор

Mam pytanie napisałem program do obliczania delty i x1, x2 równania, ale domyślnie program uwzględnia że np pierwiastek z 4 to tylko 2 a nie 2 i -2. Jak dołączyć ujemne warunki z pierwiastka?

masofen
Автор

łapka leci od tej lekcji w końcu coś ciekawego zaczynamy jak tak mogę to ująć :P

swiatloplis
Автор

gdy napisze ' import java.util.Scanner;' i najade na błąd pize mi 'The import java.util.Scanner conflicts with a type defined in the same file'
Pomoze ktos?

matikmoro
Автор

Cześć. Bardzo fajne tutoriale.
Mam pytanie. Zdefiniowałeś wzrost jako double. Kiedy podaję wzrost w postaci liczby zmiennoprzecinkowej wypluwa mi błąd.. Dlaczego? Przecież zdefiniowaliśmy zmienną jako double.

jeffreydahmer
Автор

Wskaźnik BMI określa się z dokładnością do dwóch miejsc po przecinku dlatego
proponuje zmienną bmi przepuścić jeszcze przez taką metodę:

public static double zaokraglenie(double arg){
   arg *= 100;
   arg = Math.round(arg);
   arg /= 100;
   return arg;
}

mtuz
Автор

Ja nie moge tego wystartować bo jak chce uruchomic program jak na filmie to mi wyskakuje błąd i podkreśla słowo Skaner jako błąd ;/ a mam identycznie jak na

paweptak
Автор

Hej! Dlaczego wzrost musieliśmy podać w metrach (chodzi mi o dzielenie wzrostu przez 100?

lennyrogal
Автор

Wpisałem tak:

import java.util.Scanner;
public class Skaner
{
public static void main(String[] args) 
{
Scanner input = new Scanner(System.in);
System.out.println("Podaj liczbę: ");
String imie = input.nextLine();
System.out.println("Witaj " + imie);
}

}

Po kompilacji mam błąd w pierwszym wierszu tj. 
Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
at

Wie ktoś może jak sobie z tym poradzić >?

romanfrac
Автор

Cześć. Napisałem graficzna wersje kalkulatora bmi. Mam jednak problem. Program ma policzyć bmi na podstawie danych z dwóch pól tekstowych, lecz jak zebrać te dane? Prosze o kontakt. Mogę udostępnić to co mam.

ionpatryk
Автор

1:45 ciekawa dychotomia: z jednej strony stosuje dobre praktyki np. lowerCamelCase dla metod, z drugiej: olewa konwencję nazewnictwa - polskie nazwy to chyba w kodzie kalkulatorów pisanych na zaliczenie infy w gimnazjum.

nannull
Автор

Mam błąd w pierwszej linijce:
The declared package " " does not match the expeced package "skaner"

pomoże ktoś mam Java 8 update 73.

PatrykRusakowicz
Автор

u mnie działa tylko jeśli zamienię "input" na "in"

Syan
Автор

Mam pytanie: Twój sposób Scannera u mnie nie zadziałał, był komunikat, że zmienna Scannera nigdy się nie zamyka. Eclips podpowiedział mi, żebym przed deklaracja zmiennej Scanner dodał Jesteś w stanie mi to wytłumaczyć? POZDRAWIAM

JuByy
Автор

Super film mam pytanie. Czy jest możliwość aby wyświetlane komunikaty wyczyścić z konsoli?

mirosawtomik
Автор

Hej, mam mały problem:
w każdej lini kody gdzie występuję obiekt klasy Scanner wyświetla mi błąd...
zakładam, ze z zaimportowaniem klasy Scanner jest coś nie tak, jakby eclipse tego nie przyswajal...
Dziwne, gdyż jeszcze jakiś tydzień temu gdy po raz pierwszy podążałem za manualem z lekcji 7 wszystko było ok...
Jakieś rady?
że początkujący to nie muszę dodawać ;)

TheQciap