Powtórka – dynamiczne wejście
Część sekcji Podstawy ścieżki Ruby w Coddy. Lekcja 47 z 88.
Wyzwanie
ŁatwyWczytaj z wejścia liczbę n, a następnie n liczb całkowitych. Znajdź i wypisz największą spośród wczytanych liczb.
Pierwsza wczytana liczba określa, ile liczb będzie dalej. Następnie wczytaj tyle liczb za pomocą pętli i śledź największą wartość.
Na przykład, jeśli dane wejściowe to:
4
7
2
9
5Wynik powinien wynosić:
9Jeśli dane wejściowe to:
3
15
8
22Wynik powinien wynosić:
22Spróbuj swoich sił
# Wczytaj liczbę liczb
n = gets.to_i
# TODO: Napisz swój kod poniżej
# Wczytaj n liczb i znajdź największą z nich
# Wyświetl wynik
puts maxWszystkie lekcje w sekcji Podstawy
4Operatory — część 2
Operatory logiczne — część 1Operatory logiczne — część 2Powtórka — podstawy logikiOperatory logiczne — część 3Operatory logiczne — część 47Kalkulator podziału rachunku
Wiadomość powitalnaPobieranie danych od użytkownika2Zmienne i typy danych
Liczby i zmienneTyp danych StringTyp danych BooleanTyp danych SymbolSprawdzanie typów danychKonwencje nazewnictwaPodsumowanie — tworzenie zmiennych5Podejmowanie decyzji
Instrukcja ifIf - elsePowtórka — prosty kalkulatorZagnieżdżone if - elseInstrukcja unless8Pętle
Pętla for z zakresamiPętla whilebreaknextPowtórka – silniaPętla timesPętla untilPętle zagnieżdżonePowtórka – dynamiczne wejście3Operatory — część 1
Operatory arytmetyczneOperator moduloSkrócone operatory arytmetycznePodsumowanie — prosta matematykaOperatory porównania6Podstawowe wejście i wyjście
Wyświetlanie za pomocą putsWyświetlanie za pomocą print i pWyświetlanie zmiennychWczytywanie za pomocą getsMetoda chompKonwersja typówPodsumowanie – kalkulator wiekuPodsumowanie – prawda czy fałszPoćwicz samodzielnie: Kompilator Ruby online