Zadanie

tomek555

Użytkownik
Dołączył
Kwiecień 24, 2011
Posty
22
Losuj tablice o n elementach z przedziału od 0 do zg (zg-podaje użytkownik)- użyj pętli while, wypisz tablicę - wszystkie elementy ale po przecinku. Wypisz tylko te elementy które są podzielne przez 3, podaj ich sumę.
Niech ktoś pomoże ;/
 

dodoxx6

Były Moderator
Dołączył
Luty 15, 2011
Posty
252
Nie bardzo wiadomo o co Ci, ale jeśli rozumiem to, to jest tak:

Wzór programu:
-Pobierasz n
-Robisz n losowań, każde kolejne losowanie to wartość kolejnego fragmentu tablicy, który zapisujesz w tym fragmencie.
-Wypisujesz fragment tablicy i przecinek (za każdym razem kolejny fragment)
-Robisz jakąś przerwę (np. wypisujesz "teraz podzielne przez 3") lecisz przez całą tablicę po kolei sprawdzając czy reszta z dzielenia fragmentu tablicy jest równa 0, jeśli tak to wypisujesz.

Sumę robisz po prostu dodatkową zmienną, która na początku ma wartość 0 i dodaje każdą liczbę, która ma resztę z dzielenia przez 3 równą 0. Na koniec ją wypisujesz.
 

tomek555

Użytkownik
Dołączył
Kwiecień 24, 2011
Posty
22
Ok przedstawię zadanie trochę jaśniej:
Program w Pascalu ma losować n liczb i wpisać je do tablicy. Liczby w tablicy mają być z zakresu od 0 do zg (zg ma podać użytkownik w działającym programie). Mam użyć pętli while. Wszystkie elementy, podzielne przez 3 następnie podać ich sumę i wypisać z tablicy po przecinku.

Proszę o pomoc ...
 

dodoxx6

Były Moderator
Dołączył
Luty 15, 2011
Posty
252
Aha, nic więcej nie mogę napisać. Tak naprawdę nie wiemy w jakim zdaniu (instrukcji czy linijce kodu, który piszesz) oraz nie znamy kodu. Może sprecyzuj lub wstaw kod.
 
Ostatnia edycja:
Do góry Bottom