Anonymní profil jjdan – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil jjdan – Programujte.comAnonymní profil jjdan – Programujte.com

 

Příspěvky odeslané z IP adresy 87.197.23.–

Pascal › ako použiť case v pascale ak…
25. 11. 2011   #150468

#12 Mircosoft
hm..polia...tie sa ešte nebrali....

ale evidujem ako elegantnejšie riešenie tejto časti....

možno ak sa budú brať, tak sa to ukáže aj týmto spôsobom...

Pascal › ako použiť case v pascale ak…
25. 11. 2011   #150466

#10 Mircosoft
oj, jasné, to som písala v textovom editore...násobenie hviezdička...

hm, asi je to X navyše...vďaka..

dopočítať to natvrdo, alebo je niečo krajšie?

d

Pascal › ako použiť case v pascale ak…
25. 11. 2011   #150461

#8 Mircosoft
hm, tiež ma to napadlo,tak som už začala..ale neviem, čo takto je to ok... a potom výpis? a ešte cez If ošetriť tie intervaly zverokruhu?

case mesiac of
    1: begin
            x:=31;
            pocet:=den+x;
       end;
    2: begin
            x:=31+28;
            pocet:=den+x;
       end;
    3: begin
            x:=2.31+28;
            pocet:=den+x;
       end;
    4:begin

Pascal › ako použiť case v pascale ak…
25. 11. 2011   #150456

#6 Mircosoft
hm...takže sa to tak dá aj "oficiálne":-) teda volá sa to "fixed point"...budem si to pamatať...intuitívne som si myslela, či by som to akože tak "neoklamala", že by som to prehodila na integer a tie vyhodnotila...

ďakujem

ten druhý mi ale nebeži cez case...

takto to asi nepojde, že?

var den, mesiac: integer;
begin
writeln (' Zadaj den a mesiac narodenia ako cele cislo');
readln(den, mesiac);
case mesiac of
     1..2: begin
           If (den>=21 and den<=29) and (den >=1 and den <=19)
           then writeln (' si znamenie vodnar');
           end;
     2..3: begin
           If (den>=20 and den<=30) and (den >=1 and den <=20)
           then writeln (' si znamenie ryby');
           end;

end;


end.

Pascal › ako použiť case v pascale ak…
23. 11. 2011   #150334

#4 KIIV
cez ify to mám vyriešené...beží to v pohode...

jjdan
Pascal › ako použiť case v pascale ak…
23. 11. 2011   #150332

#2 KIIV
Vďaka, viem, že real nemôžem použiť  v CASE...

a asi to budem musieť obíjsť... Chcela som cez case riešiť, aby sa vypísalo či mám normálnu váhu, nadvahu...a ďalej bla bla bla...ak vypočítam BMI index ako podiel hmotnosťi a druhej mocniny výšky v metroch... tie intervaly sú tam Od 18,5 do 30..a tak nejak... hm?

2. napadlo ma pole, ale to ešte nemôžem použiť... tak to skúsim poroešiť a môžem potom poslať zdriják? Na kontrolu efektívnosti, resp. ak nebudem vedieť zlepiť?

Vďaka veľká!!!

jjdan
Pascal › ako použiť case v pascale ak…
23. 11. 2011   #150329

#1 Student
zdravím,

môžte mi prosím poradiť?

1.úlohu riešiť pomocou case v pascale ak mám výraz real a hodnoty (intervaly ohraničené desatinným číslom)?

2. úloha, mám použiť case ak chcem aby mi po načítaní dátumu vypísalo aké som znamenie? teda aj deň aj mesiac rozhoduje.

ďakujem, už včera bolo neskoro

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý