| | |
| Stránka: 1 z 1
| [ Príspevkov: 28 ] | |
Autor | Správa |
---|
Registrovaný: 07.03.07 Prihlásený: 24.12.23 Príspevky: 803 Témy: 169 | Napísal Axwell: 13.05.2008 18:57 | |
|
94. Sucet_NC
Vytvorte program, ktorý spočíta N celých náhodných čísel, ktoré boli vygenerované
z intervalu <a,b>
|
|
Registrovaný: 04.12.07 Prihlásený: 26.09.11 Príspevky: 26 Témy: 2 Bydlisko: Senica |
Kedže som zo zadania nevyrozumel poriadne co mam zadat tak som to spravil po vlastnom .. len dufam ze bez chyby
Kód: Program sucet_K_2; var i, X, Y, N :integer; Begin writeln('Program na nahodne vybratie cisel a ich scitanie:'); writeln; writeln('Zadan pocet cisel ktore sa maju scitat.'); readln(N); for i:= 1 to N do begin X:=random(999); Y:=Y+X; end; writeln('Sucet nahodne vybranych cisel je ',Y); readln; end.
|
|
Registrovaný: 07.03.07 Prihlásený: 24.12.23 Príspevky: 803 Témy: 169 | Napísal autor témy Axwell: 13.05.2008 19:52 | |
|
diky
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
hmm a kde tam mas inicializovany ten interval? imho ten by mal byt inicializovany na zaciatku programu, alebo precitany z klavesnice...
|
|
Registrovaný: 07.03.07 Prihlásený: 24.12.23 Príspevky: 803 Témy: 169 | Napísal autor témy Axwell: 13.05.2008 20:05 | |
|
ja som to potom spravil takto:
Kód: {94. Sucet_NC Vytvorte program, ktorý spočíta N celých náhodných čísel, ktoré boli vygenerované z intervalu <a,b>}
program Sucet_NC; uses crt;
var a,b,i,cislo,n,sucet:longint;
begin
Randomize;
writeln('Zadajte spodnu a hornu hranicu intervalu: '); readln(a); readln(b);
write('Zadajte pocet generovanych cisel: '); readln(n);
while i < n do begin cislo:=a+Random(b-a+1); writeln(cislo); sucet:=sucet+cislo; i:=i+1; end;
writeln('Sucet cisel je ',sucet);
readln;
end.
|
|
Registrovaný: 04.12.07 Prihlásený: 26.09.11 Príspevky: 26 Témy: 2 Bydlisko: Senica |
neutronmind píše: hmm a kde tam mas inicializovany ten interval? imho ten by mal byt inicializovany na zaciatku programu, alebo precitany z klavesnice...
hupsik mas pravdu tak sa ospravedlnujem chybycka se vloudila ... no teda a riadna jak na to cumim
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
Axwell - mno ma to jednu chybu... zadam napriklad, aby mi to generovalo 10 cisel a generuje to napr. len 5... tento isty problem som mal aj ja, nakoniec som to vyriesil nasledovne:
Kód: program cisla;
begin Pocet:=0; Sucet:=0; Randomize; write('Zadajte interval: '); readln(A,B); write('Zadajte pocet cisel, ktore sa maju vygenerovat: '); readln(Y);
repeat N:=Random(B+1); if N>=A then begin Sucet:=Sucet+N; writeln(N); Pocet:=Pocet+1; end;
until Pocet=Y;
writeln('Sucet vygenerovanych cisel v danom intervale je: ',Sucet); readln; end.
//Speeder21 njn stava sa
|
|
Registrovaný: 07.03.07 Prihlásený: 24.12.23 Príspevky: 803 Témy: 169 | Napísal autor témy Axwell: 13.05.2008 20:14 | |
|
mne to vygeneruje 10 cisel ked napisem 10 cisel, a este repeat until nemozeme pouzivat
|
|
Registrovaný: 04.12.07 Prihlásený: 26.09.11 Príspevky: 26 Témy: 2 Bydlisko: Senica |
neutronmind ja uz vem preco som to tam nedal bo som nevedel nastavit tu dolnu hranicu .... heh tak jak si to spravil ty ma to nenapadlo
|
|
Registrovaný: 04.12.07 Prihlásený: 26.09.11 Príspevky: 26 Témy: 2 Bydlisko: Senica |
Axwell píše: mne to vygeneruje 10 cisel ked napisem 10 cisel, a este repeat until nemozeme pouzivat
a keby ze das namiesto repeat .. for ??
|
|
Registrovaný: 07.03.07 Prihlásený: 24.12.23 Príspevky: 803 Témy: 169 | Napísal autor témy Axwell: 13.05.2008 20:17 | |
|
no myslim ze staci aj while do
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
Speeder21 neboj, aj mne hodnu chvilu trvalo, dokym som na to prisiel... btw. v tom prvom kode som tam zabudol dat deklarovanie premennych
malo tam byt predtym
var A,B,N,Y,Sucet,I,Pocet: integer;
ale sak to uz je jedno, tu je to po druhe a s pouzitim while-do
Kód: program cicla;
var A,B,N,Y,Sucet,I,Pocet: integer;
begin Pocet:=0; Sucet:=0; Randomize; write('Zadajte interval: '); readln(A,B); write('Zadajte pocet cisel, ktore sa maju vygenerovat: '); readln(Y);
while Pocet<>Y do begin N:=Random(B+1); if N>=A then begin Sucet:=Sucet+N; writeln(N); Pocet:=Pocet+1; end; end;
writeln('Sucet vygenerovanych cisel v danom intervale je: ',Sucet); readln; end.
|
|
Registrovaný: 04.12.07 Prihlásený: 26.09.11 Príspevky: 26 Témy: 2 Bydlisko: Senica |
to deklarovanie som si všimol :D stava sa
inak to:
Pocet:=0;
Sucet:=0;
tam musí byť ??? bo ja som bol doteraz v tom ze toto tam zadavat nemusim
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
njn malo by to tam byt... aspon si myslim... najprv som tam to Pocet:=0; nemal, a generovalo mi to vzdy o jedno cislo menej... napriklad, zadal som nech generuje 5 cisel a vygenerovalo len 4... a dovod? pravdepodobne sa za premennu Pocet automaticky dosadila hodnota 1... dal som nulu a fachcilo to ... je to tak lepsie, predsa ten kompilator nevie co tam ma dosadit... aspon tak si myslim
//jj teraz som skusil dat hned na zaciatok programu writeln(Pocet);, pricom tam Pocet:=0; nebolo... a napisalo mi to 1... takze asi za kazdu neinicializovanu premennu sa dosadi hodnota 1
|
|
Registrovaný: 04.12.07 Prihlásený: 26.09.11 Príspevky: 26 Témy: 2 Bydlisko: Senica |
neutronmind píše: njn malo by to tam byt... aspon si myslim... najprv som tam to Pocet:=0; nemal, a generovalo mi to vzdy o jedno cislo menej... napriklad, zadal som nech generuje 5 cisel a vygenerovalo len 4... a dovod? pravdepodobne sa za premennu Pocet automaticky dosadila hodnota 1... dal som nulu a fachcilo to ... je to tak lepsie, predsa ten kompilator nevie co tam ma dosadit... aspon tak si myslim //jj teraz som skusil dat hned na zaciatok programu writeln(Pocet);, pricom tam Pocet:=0; nebolo... a napisalo mi to 1... takze asi za kazdu neinicializovanu premennu sa dosadi hodnota 1
tak to potom bude zavisiet od druhu kompilatora :D mne to sem tam fachcilo a sem tam nie
|
|
Registrovaný: 07.03.07 Prihlásený: 24.12.23 Príspevky: 803 Témy: 169 | Napísal autor témy Axwell: 13.05.2008 20:43 | |
|
okej, diky
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
Axwell píše: okej, diky neni zac Speeder21 píše: tak to potom bude zavisiet od druhu kompilatora :D mne to sem tam fachcilo a sem tam nie
jj to je dost mozne... mne sa zda, ze ked som robil v TurboPascale, tak som to tiez nemusel zadavat... ale uz si nepamatam... teraz robim v Delphi
|
|
Registrovaný: 04.12.07 Prihlásený: 26.09.11 Príspevky: 26 Témy: 2 Bydlisko: Senica |
Hej chlape vis programovat v delphi ????
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
Speeder21 píše: Hej chlape vis programovat v delphi ????
no ja som to tak myslel, ze Delphi pouzivam ako komiplator pre pascal...
ale ano, viem programovat v Delphi, aj ked som zatial len zaciatocnik
|
|
Registrovaný: 04.12.07 Prihlásený: 26.09.11 Príspevky: 26 Témy: 2 Bydlisko: Senica |
neutronmind píše: no ja som to tak myslel, ze Delphi pouzivam ako komiplator pre pascal... ale ano, viem programovat v Delphi, aj ked som zatial len zaciatocnik
tak to sme na tom rovnako fest len zakladne veci a jaksi sa nemozem pohnut dalej
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
njn, ale ajtak, na delphi viac menej kaslem, radsej by som sa chcel naucit C++ ... len som strasne lenivy, vzdy radsej len stravim cely den na nete
_________________ Empty your memory, with a free()… like a pointer! If you cast a pointer to an integer, it becomes the integer, if you cast a pointer to a struct, it becomes the struct… The pointer can crash…, and can overflow… Be a pointer my friend… |
|
Registrovaný: 04.12.07 Prihlásený: 26.09.11 Príspevky: 26 Témy: 2 Bydlisko: Senica |
heh tak teraz si to vystihel :D:D clovek by aj chcel ale jak sa zavesi na net tak ho to prejde :D:D ja bych fest bral v skole vyucovani len o programovani a ze by ma do teho troska donutili
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
presne tak, sadnem za net a nemozem sa od toho odtrhnut ale inak ja si myslim, ze najlepsie sa to naucis sam, ked si kupis daku knihu, viem z vlastnej skusenosti.. ja sa tak pekne postupne ucim ...
dobre chlapci majte sa, ja idem chrapat ech kua vlastne najprv sa musim ucit do skoly
|
|
Registrovaný: 04.12.07 Prihlásený: 26.09.11 Príspevky: 26 Témy: 2 Bydlisko: Senica |
jo na knizky neni penazi co mna sice brutalne mrzi ale nic nenarobim .... heh inak celkem v poho stranka ale mas co vylepsovat vlastna skusenosť ..... a co na t skolu nekasles ? ja sem sa na to dneska ani nekukel
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
Speeder21 píše: jo na knizky neni penazi co mna sice brutalne mrzi ale nic nenarobim .... heh inak celkem v poho stranka ale mas co vylepsovat vlastna skusenosť ..... a co na t skolu nekasles ? ja sem sa na to dneska ani nekukel
jj to mas pravdu, knizky su dost drahe, ale sak dost z nich sa da stiahnut... ale ajtak, najviac sa naucis z normalnych... no a k tej stranke to je moja prva, noo a nevedel som, co tam mam dat, ved tolko stranok uz existuje, ze nieco originalne je naozaj tazke vymysliet... ale v blizkej buducnosti by som ju chcel prerobit, asi zvolim nejaky zlozitejsi layout
hhh a vcera som sa uz ajtak neucil, bol som taky unaveny, ze som len nakukol do zositov, hned zavrel a isiel som spat
|
|
Registrovaný: 04.12.07 Prihlásený: 26.09.11 Príspevky: 26 Témy: 2 Bydlisko: Senica |
v webdizajne nejde vobec o zlozitost layoutu ... ide hlavne o dobru fantaziu a tiez dovednosti s grafickymi editormi :D obsah stranky by som spravil asi taky ze by som tam dal neco o sebe(teda tebe) ... popripade ked vies programovat tak nejake tvoje vytvory a ak vies PHP pokusit sa spravit administraciu na tom sa strasne moc naucis
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
njn tak by som aj chcel... len neviem, ako by som mal spravit ten layout... dat menu na bok, alebo nechat tam kde je, ake farby vybrat a proste co a ako... ja som to robil dost narychlo, proste som len raz sadol za PC a zacal si robit daku stranku... najlepsie by bolo najprv spravit navrh v nejakom grafickom editore, ale proste potrebujem nejaky dobry napad, ktory zatial nemam ... no a moje vytvory... zatial ich moc neni, a tie co su, stoja za velky falus, takze sa ich nechystam publikovat
_________________ Empty your memory, with a free()… like a pointer! If you cast a pointer to an integer, it becomes the integer, if you cast a pointer to a struct, it becomes the struct… The pointer can crash…, and can overflow… Be a pointer my friend… |
|
Registrovaný: 04.12.07 Prihlásený: 26.09.11 Príspevky: 26 Témy: 2 Bydlisko: Senica |
no jo tak prajem hodne napadu .. poznam to .. jak keby clovek mal suchu studnu zadny napad ne a ne dostat :D:D:D sak si stiahni nejake free templates a upravuj si ho podla seba
|
|
| Stránka: 1 z 1
| [ Príspevkov: 28 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| [Pascal] sucet_k - zdrojak - velmi surne v Assembler, C, C++, Pascal, Java | 6 | 935 | 28.06.2008 22:55 neutronmind | | [Pascal] Nah_cislo - Zdrojak - surne v Assembler, C, C++, Pascal, Java | 5 | 551 | 18.05.2008 9:49 Axwell | | [Pascal] Faktorial - zdrojak - surne v Assembler, C, C++, Pascal, Java | 2 | 6028 | 20.05.2008 18:02 Axwell | | Heslo - Pascal - Zdrojak - Surne v Assembler, C, C++, Pascal, Java | 7 | 941 | 25.03.2008 23:37 Roberbo | | [Pascal] Tri najvacsie - zdrojak - surne v Assembler, C, C++, Pascal, Java | 13 | 1213 | 20.05.2008 20:41 Axwell | | [Pascal] Mocniny - Zdrojovy kod - velmi surne v Assembler, C, C++, Pascal, Java | 2 | 1958 | 10.05.2008 19:28 Axwell | | [Pascal] Sucet_int - Zdrojovy kod - velmi surne v Assembler, C, C++, Pascal, Java | 25 | 1707 | 14.05.2008 8:00 stopa27 | | VELMI SURNE - program v pascale v Assembler, C, C++, Pascal, Java | 6 | 766 | 22.04.2008 23:26 Roberbo | | Vyskladnie PC do 400 € - Veľmi súrne v PC zostavy | 0 | 229 | 14.12.2013 17:17 leezayposchvics | | I/K: SÚRNE - Vyklápačku NOKIA, aj veľmi starú, bez nabíjačky v Kúpim | 0 | 237 | 12.01.2018 16:18 ramaya | | PROSIM SURNE....Spomaleny notebook a velmi pomale uzatvaranie okien a priecinkov v Antivíry a antispywary | 0 | 652 | 23.02.2016 15:05 nanka295 | | Prosím vás poskladajte mi veľmi lacný a veľmi dobrý pc. [ Choď na stránku: 1, 2 ] v PC zostavy | 33 | 1766 | 06.01.2015 17:04 Miso122 | | Zvuk mi hrá veľmi veľmi potichu v Zvuk | 5 | 1057 | 24.02.2010 21:51 semaniaci | | Velmi ale velmi lacny PC v PC zostavy | 10 | 816 | 16.07.2008 22:00 ac.milan | | invisible zdrojak v PHP, ASP | 22 | 721 | 29.02.2008 16:11 martin90 | | Dostatocny Zdrojak na zostavu? v Ostatné | 8 | 366 | 09.01.2012 15:57 mig07 |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|