• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

c# pętle mnożenie wyrazow z tablicy

0 głosów
1,876 wizyt
pytanie zadane 5 stycznia 2018 w C# przez lakierka Nowicjusz (120 p.)
Stwórz funkcję int IloczynPodzielnych(int[] tab) , która zwróci wynik mnożenia wszystkich liczb z tablicy, które są podzielne przez 3.

 static int IloczynPodzielnych(int[] tab) {

 int iloczyn = 1;
            for (int i = 0; i < tab.Length; i++)
            {
                 
                if(tab[i] % 3 == 0 )
                { iloczyn = iloczyn * tab[i]; }
                else
                {
                }
            }
           }

Nie wiem jak zrobic zeby wyszlo 0 jak zadna liczba nie jest podzielna przez 3

2 odpowiedzi

0 głosów
odpowiedź 5 stycznia 2018 przez gromula Stary wyjadacz (10,070 p.)
Ja wykonałbym to tak:
1. Powiedzmy że A to tablica którą mamy najpierw sprawdzić czy są podzielne przez 3
2. Wszystkie liczby spełniające zapisz do kolejnej tablicy powiedzmy B,
3. Wyświetl ilość count(tablicaB[]) jeśli jest większa niż zero przejdź po każdym elemencie mnożąc przez poprzedni, pamiętaj że pierwszy element musisz pomnożyć przez drugi i dopiero wynik tego pomnożyć przez kolejny itd.
0 głosów
odpowiedź 5 stycznia 2018 przez Mateusz Kołodziej Użytkownik (690 p.)

Hej!

Wy rubryczce "else" wpisz:

Console.WriteLine("0");

Jest to trochę sposób na odpiernicz ale jeśli nie będziesz tego jakoś modyfikował to powinno działać!

Mi   kiedyś nauczyciel mówił, że jak jest to zawód dla leniwych(chodzi bardziej w sensie, że nie chcesz dużo robić, ale masz dużą pomysłowość)i nie ma sensu bawić się w nie wiadomo co by tylko obciążyć program!

Mam nadzieję, że pomogłem! Jeśli nie to pisz coś wykombinujemywink.

Ciao!



 

 

Podobne pytania

0 głosów
1 odpowiedź 370 wizyt
pytanie zadane 25 października 2024 w C i C++ przez deszcz_b123 Nowicjusz (140 p.)
0 głosów
1 odpowiedź 262 wizyt
pytanie zadane 24 lipca 2020 w C i C++ przez nelumbo Nowicjusz (120 p.)
0 głosów
2 odpowiedzi 1,078 wizyt
pytanie zadane 14 maja 2020 w C i C++ przez InvictusFNC Nowicjusz (130 p.)

93,742 zapytań

142,678 odpowiedzi

323,297 komentarzy

63,328 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...