Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 19. 05. 2015 07:18

richardd6
Zelenáč
Příspěvky: 10
Škola: tuke
Pozice: student
Reputace:   
 

program pascal

zostavte program pre nacitanie N realnych cisel a urcenie delitelnosti kazdeho cisla A cislom K . Vystup tlacte v tvare A je (nie je) delitelne K. kto mi vie pomoct budem vdacny dakujem !

Offline

 

#2 19. 05. 2015 21:32

richardd6
Zelenáč
Příspěvky: 10
Škola: tuke
Pozice: student
Reputace:   
 

Re: program pascal

↑ richardd6: má to byť v pascale, vie to niekto urobiť? budem veľmi vdačný

Offline

 

#3 19. 05. 2015 22:14

Eratosthenes
Příspěvky: 2764
Reputace:   136 
 

Re: program pascal

ahoj ↑ richardd6:,

především - má-li se testovat dělitelnost čísel, musejí to být čísla celá, nikoliv reálná. Takže rozhodující část kódu:

var i, n, a k : Integer;

.......

write('zadej počet čísel: ');
readln(n);
write('zadej číslo a: ');
readln(a);
write('zadej číslo k: ');
readln(k);

for i:=1 to n do
begin
write('zadej '+IntToStr(i)'+'. číslo :');
readln(a);
if a/k=trunc(a/k) then writeln('číslo '+IntToStr(a)+' je dělitelné číslem '+IntToStr(k))
                          else writeln('číslo '+IntToStr(a)+' není dělitelné číslem '+IntToStr(k));
end;


Budoucnost patří aluminiu.

Offline

 

#4 20. 05. 2015 19:42

richardd6
Zelenáč
Příspěvky: 10
Škola: tuke
Pozice: student
Reputace:   
 

Re: program pascal

čiže znenie zadanie je zle???

Offline

 

#5 20. 05. 2015 22:59

Eratosthenes
Příspěvky: 2764
Reputace:   136 
 

Re: program pascal

↑ richardd6:

mají-li se opravdu načítat reálná čísla, pak ano.


Budoucnost patří aluminiu.

Offline

 

#6 20. 05. 2015 23:02

richardd6
Zelenáč
Příspěvky: 10
Škola: tuke
Pozice: student
Reputace:   
 

Re: program pascal

↑ Eratosthenes:a ten vynechany stred by som mohol este poprosit ze to odovzdam a som zvedavy co mi ppvie
profesorka...

Offline

 

#7 21. 05. 2015 19:08

Eratosthenes
Příspěvky: 2764
Reputace:   136 
 

Re: program pascal

↑ richardd6:


no, už tam toho moc nechybí. Standardním Pascalem už si nejsem moc jist, ale mělo by to fungovat takto:

Program Delitelnost
var i, n, a k : Integer;
begin
write('zadej počet čísel: ');
readln(n);
write('zadej číslo a: ');
readln(a);
write('zadej číslo k: ');
readln(k);
for i:=1 to n do
begin
write('zadej '+IntToStr(i)'+'. číslo :');
readln(a);
if a/k=trunc(a/k) then writeln('číslo '+IntToStr(a)+' je dělitelné číslem '+IntToStr(k))
                          else writeln('číslo '+IntToStr(a)+' není dělitelné číslem '+IntToStr(k));
end;
end.

Ale chtělo by to vyzkoušet - já už Pascal nemám kde pustit...


Budoucnost patří aluminiu.

Offline

 

#8 21. 05. 2015 20:26

richardd6
Zelenáč
Příspěvky: 10
Škola: tuke
Pozice: student
Reputace:   
 

Re: program pascal

↑ Eratosthenes:dakujem a algoritmus by mal byt rozvetveni a na cykly ??

Offline

 

#9 22. 05. 2015 14:20

Eratosthenes
Příspěvky: 2764
Reputace:   136 
 

Re: program pascal

↑ richardd6:

for i:=1 to n do   je cyklus

a

if a/k=trunc(a/k) then
                          else

je větvení


Budoucnost patří aluminiu.

Offline

 

#10 22. 05. 2015 19:44

richardd6
Zelenáč
Příspěvky: 10
Škola: tuke
Pozice: student
Reputace:   
 

Re: program pascal

↑ Eratosthenes:
odpísala mi:
cez ďalší cyklus for môžete realizovať aj ďalšiu časť aj potom vytlačenie
výsledkov.

Offline

 

#11 24. 05. 2015 11:12

richardd6
Zelenáč
Příspěvky: 10
Škola: tuke
Pozice: student
Reputace:   
 

Re: program pascal

vie mi niekto pomôcť to ukončiť,?:)

Offline

 

#12 24. 05. 2015 20:06

Eratosthenes
Příspěvky: 2764
Reputace:   136 
 

Re: program pascal

↑ richardd6:

nevím, jakou "další část" mám "realizovat". V zadání se nic dalšího nepíše. Program tiskne výstup přesně v tom tvaru, jak požaduje zadání.


Budoucnost patří aluminiu.

Offline

 

#13 24. 05. 2015 20:54

richardd6
Zelenáč
Příspěvky: 10
Škola: tuke
Pozice: student
Reputace:   
 

Re: program pascal

dakujem za pomoc :)
a ešte sa chcem opýtať na krokovaciu tabulku ako by mala vyzerať?

Offline

 

#14 25. 05. 2015 10:46

Eratosthenes
Příspěvky: 2764
Reputace:   136 
 

Re: program pascal

↑ richardd6:

Jak by měla vypadat krokovací tabulka, to netuším. V životě jsem ten pojem neslyšel...


Budoucnost patří aluminiu.

Offline

 

#15 25. 05. 2015 17:32

richardd6
Zelenáč
Příspěvky: 10
Škola: tuke
Pozice: student
Reputace:   
 

Re: program pascal

//forum.matweb.cz/upload3/img/2015-05/67912_12.gif
príklad na algoritmus vie niekto mi poradiť ako mám urobiť môj??

Offline

 

#16 26. 05. 2015 13:24

richardd6
Zelenáč
Příspěvky: 10
Škola: tuke
Pozice: student
Reputace:   
 

Re: program pascal

//forum.matweb.cz/upload3/img/2015-05/39370_IMG_20150526_132206.jpg
podla tohto algoritma mám uroobiť ten program čiže pomocou for I=1to N
viete??
dakujem:

Offline

 

#17 28. 05. 2015 16:07

uhlopříčka
Zelenáč
Příspěvky: 7
Reputace:   
 

Re: program pascal

Proč si o tom něco nepřečteš? Očividně ti chybí úplné základy. Jsi si jistý že rozumíš vývojovým diagramům? Hledej na googlu vývojové diagramy programování a najdeš třeba toto:

http://programujte.com/clanek/200609290 … gramovani/

Máš tam obrázky s popiskem.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson