mam problem.musze napisac program zgadywanke!!
dzialanie programu polega na tym, ze ja wymyslam jakakolwiek liczbe z zakresu od 0 do 100, i zapamietuje ja, a program ma za zadanie odgadnac liczbe ktora pomyslalem.program niemam kompletnie pojecia jak sie do tego zabrac, nieznam polecen, jedyne co wiem, to ze prawdopodobnie musze uzyc polecenia randomize/random.prosze o pomoc!!!!!!!!
POMOCY-program "Zgadywanka"
- Rejestracja: dni
- Ostatnio: dni
- Rejestracja: dni
- Ostatnio: dni
- Postów: 263
- Skup się;
- Pomyśl o czymś przyjemnym;
- Szybko pomyśl o liczbie z zakresu 0 do 100;
- Zapisz ją na kartce, żeby nie zapomnieć;
- Wpisz gdziekolwiek random, najedź na to kursorem i F1
- Sprecyzuj dokładniej pytanie, bo to teraz nie ma żadnego sensu
- Rejestracja: dni
- Ostatnio: dni
no wiec tak!!
mam napisac program ktory odgadnie jaka liczbe pomyslalem!!
zakres jest od 0 do 100.
przykladowo-wlaczam ten program, pomyslalem liczbe 33, naciskam enter i wyskakuje liczba 10 [program probuje zgadnac co wymyslilem].10 nie jest 33, wiec naciskam np klawisz m[ klawisz 'm' oznacz "malo"-w ten sposob informuje program ze podana przez niego liczba jest za mala].no to znowu naciskam enter, wyskakuje liczba np 45.45 nie jest 33, wiec naciskam klawisz z[klawisz 'z' oznacza za duzo-w ten sposob informuje program ze podana przez niego liczba jest za duza.i tak naciskam enter do skutku, dopoki program nie wygeneruje liczby 33.
na tym ma polegac dzialenie programu!!
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Warszawa
dajesz 2 zmienne i z zakresu miedzy tymi zmiennymi generujesz kolejnego randoma - w zaleznosci od tego co odpowie user zmieniasz ta wieksza/mniejsza na aktualna i ponawiasz losowanie.
- Rejestracja: dni
- Ostatnio: dni
dzieki za odpowiedz, ale ja niemam kompletnie pojecia o programowaniu.
z tego co mi napisales nie rozumiem ani slowa :(
to bedzie pierwszy moj "program" w zyciu, nigdy jeszcze nic nie pisalem :(
niewiem jak sie do tego zabrac :((
ale dzieki za odpowiedz!!!!!!!!
- Rejestracja: dni
- Ostatnio: dni
to jak nie masz pojęcia to poczytaj jakieś kursy DLA POCZĄTKUJĄCYCH i zrób sobie
'hello World ;)'
a potem dopiero się bierz za to co masz do zrobienia na zadanie ;p
- Rejestracja: dni
- Ostatnio: dni
czytalem, szukalem, i dalej niemam pojecia jak to zrobic.
jak napisalem wczesniej-nie mialem nigdy doczynienia z programowaniem, wiec mam prawo nie wiedziec jak taki program napisac.
dlatego jestem na tym forum, zeby ktos mi pomogl w napisaniu tego programu.
nie szukam "dobrych rady" typu HELLO WORLD, ale KONKRETNEJ POMOCY!!!!
z gory dzieki!!!!
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Warszawa
toz to sa podstawy przeciez!!!
RADNOM+ 2 zmienne i repeat..until.
juz nawet bym ci to napisal - lae ucz sie programowac, a nie wklejac kod na forum - jak to robi polowa uzytkownikow tego forum (pyta jak zrobic podstawy).
Polowa - moze przesadzone - ale specjalnie.
- Rejestracja: dni
- Ostatnio: dni
heh, dzieki za odpowiedz, moze dojde do tego jak to zrobic :D
w kazdym razie dzieki za naprowadzenie!!
- Rejestracja: dni
- Ostatnio: dni
czytalem, szukalem, i dalej niemam pojecia jak to zrobic.
Bo widzisz, samo przeczytanie nic Ci nie da... najlepiej uczy sie praktykując
jak napisalem wczesniej-nie mialem nigdy doczynienia z programowaniem,
Dlatego najlepiej zacząć od podstaw
wiec mam prawo nie wiedziec jak taki program napisac.
Jak najbardziej
dlatego jestem na tym forum, zeby ktos mi pomogl w napisaniu tego programu.
No i dostałeś już "pomoc", tyle że Tobie widocznie chodzi o gotowy program... bo samą procedurką chyba sie nie zadowololisz bo jak sam mówisz "nie mialem nigdy doczynienia z programowaniem"
nie szukam "dobrych rady" typu HELLO WORLD, ale KONKRETNEJ POMOCY!!!!
No i znów..... dostałeś już 2 konkretne podpowiedzi: czyli
dwie zmienne (Kon,pocz:integer)
pętla
repeat until, randomize, random(Kon-pocz)+Pocz
i tyle
- Rejestracja: dni
- Ostatnio: dni
dzieki za podpowiedzi!!
kombinuje z tym programem, ale na razie kiepsko :(((((
moze dla zaawansowanych to prosty program, ale dla mnie-poczatkujacego jest trudny do napisania!!
bylbym wdzieczny za jeszcze jakies podpowiedzi!!!!
- Rejestracja: dni
- Ostatnio: dni
- Postów: 8
Znam to... Informa w liceum... Wiec według mnie to się robi inaczej, bez żadnych randomów, to nierpofesjonalne. A nazywa się to algorytm odnajdowania przez połowienie.
Mysłisz liczbe w przediale 1..100.
Komputer podaje środkową liczbe z przedziału 1..100.
Jeśli liczba, którą podał komputer jest większa niż twoja, to komputer losuje liczbe z przedziału 1..50. W przeciwynym wypadkuje losuje od 51..100.
Itd... Kumaty?
Pozdrawiam, mi.