Menu

C# warsztat 3 zadania

24 kwietnia 2016 - blog, C#, kurs, zadanie
C# warsztat 3 zadania

Lista obecności, ocena i kod

Lista obecności z warsztatu 3: bit.ly/listaw3

Ocena warsztatu 3: bit.ly/ocenaw3

Kod z warszatu 3: pobierz 

Zadania domowe

Czas na przesłanie - do 3 maja

Sposób przesłania - spakować całą solucję lub przesłać pojedynczy plik .cs

Zadania:

  • 1. FizzBuzz - jest to jeden z ulubionych przez rekruterów z USA problemów dawanych do rozwiązania kandydatom.Napisz program, który będzie wypisywać po kolei liczby od 1 do 100 (włącznie), ale jeśli dana liczba będzie:
    - podzielna przez 3 - zamiast liczby napisać Fizz
    - podzielna przez 5 - zamiast liczby napisać Buzz
    - podzielna przez 3 i przez 5 - zamiast liczby napisać FizzBuzz.

    Powinno to wyglądać tak:

    1 
    2 
    Fizz 
    4 
    Buzz 
    Fizz 
    7 
    8 
    Fizz 
    10 
    ...
    

     

     

     i tak dalej

  • 2. Napisz zgadulca:
    - komputer losuje liczbę z przedziału 1 do 100 (lub dalej) - jak uzyskać losową liczbę znajdziesz w kodzie lub na stronach MSDN (Microsoft Developer Network) kliknij tutaj , lub na StackOverflow - kliknij tutaj
    - gracz otrzymuje log n szans (np. dla zakresu 1 - 1000 otrzymuje 9 szans)
    - gracz próbuje zgadnąć liczbę i wpisuje ją;
    - jeśli liczba podana przez gracza jest nieprawidłowa, komputer informuje czy jego "schowana" liczba jest większa czy mniejsza od liczby gracza,
    - gracz ponawia próbę i tak dzieje się aż do momentu gdy gracz zgadnie liczbę przed upływem ilości szans, lub szanse skończą się

Miało być zadanie z przeszukiwania słownika, ale to będzie później - najpierw musicie poznać inne struktury danych 🙂

Powodzenia!