Powtórka — dane wejściowe dynamiczne
Część sekcji Podstawy ścieżki Java w Coddy. Lekcja 50 z 73.
Wyzwanie
PoczątkującyNapisz program, który pobiera dynamiczną liczbę wartości wejściowych.
Pierwsza wartość wejściowa to liczba określająca, ile wartości wejściowych następuje po niej. Kolejne wartości wejściowe to liczby całkowite.
Na końcu wypisz sumę wszystkich liczb wejściowych (bez pierwszej wartości wejściowej).
Na przykład:
Dane wejściowe:
3
1
5
6Oczekiwany wynik: 12
Wyjaśnienie:
1 + 5 + 6 = 12, a po pierwszej liczbie wejściowej (3) następują dokładnie 3 liczby.
Spróbuj swoich sił
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// Napisz swój kod poniżej
}
}Wszystkie lekcje w sekcji Podstawy
4Operatory część 1
Operatory arytmetyczneOperator moduloInkrementacja/dekrementacjaPostinkrementacja/postdekrementacjaSkrócone operatory arytmetyczneOperatory porównaniaPorównywanie ciągów znaków7Podstawowe wejście i wyjście
Metody System.outFormatowanie wyjściaKlasa ScannerPowtórka – do 120Powtórka – prawda czy fałsz10Metody (funkcje)
Deklarowanie metodParametry metodTypy zwracanePrzeciążanie metodPowtórzenie – funkcja SigmaPowtórzenie – funkcja walidującaMetody void13Operacje na ciągach znaków
Metody ciągów znaków — część 1Metody ciągów znaków — część 2Formatowanie ciągów znakówPorównywanie ciągów znaków5Operatory — część 2
Operatory logiczne — część 1Operatory logiczne — część 2Powtórka — podstawy logikiOperatory logiczne — część 3Operatory logiczne — część 43Zmienne — część 2
StałeKonwencje nazewnictwaPodsumowanie — inicjalizacja zmiennychKonwersja typów — część 1Konwersja typów — część 26Podejmowanie decyzji
Instrukcja ifIf - elseInstrukcja switchOperator trójargumentowyPowtórka: if - elseZagnieżdżone if - else9Pętle
Pętla for — część 1Pętla whilePętla do whileBreakContinuePętla for — część 2Pętla zagnieżdżonaPętla nieskończonaPowtórka — dane wejściowe dynamicznePoćwicz samodzielnie: Kompilator Java online