[ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.07
Prihlásený: 01.06.07
Príspevky: 5
Témy: 2 | 2
Bydlisko: BA, VK
NapísalOffline : 30.04.2007 14:31 | Prosim pomozte..., maxima v pascale

Dobry den ludkovia,

neviete mi prosim pomoct? Mam vytvorit program v pascale, ktory zisti dve maxima a 2 minima z jednorozmerneho pola.
jedno maximum alebo minimum viem urobit, ale dalsie uz nie. Neviem si s tym rady :( :oops:


Offline

Čestný člen
Čestný člen
Prosim pomozte..., maxima v pascale

Registrovaný: 09.05.05
Prihlásený: 16.01.26
Príspevky: 1294
Témy: 69 | 69
Bydlisko: - - -
NapísalOffline : 30.04.2007 15:17 | Prosim pomozte..., maxima v pascale

Nie som si isty ci sa chapeme, ten program ma najst prve a druhe najvacsie a najmensie cislo z toho pola? bez toho aby ho menil predpokladam, ak jo tak takto
Kód:
program minmax;
uses crt;
var min,predmin,max,predmax,i,b: integer;
    cisla: array[1..10] of integer;
const n=10;
begin
        clrscr;
        write('Napiste 10 cislic: ');
        for i:=1 to n do read(cisla[i]);

        min:=cisla[1];
        max:=cisla[1];
        for i:=2 to n do begin
                if cisla[i] > max then max:=cisla[i];
                if cisla[i] < min then min:=cisla[i];
                end;
        if max<>cisla[1] then predmax:=cisla[1]
                else predmax:=cisla[2];
        if min<>cisla[1] then predmin:=cisla[1]
                else predmin:=cisla[2];
        for i:=2 to n do begin
                if (cisla[i]>predmax) AND (cisla[i] < max) then predmax:=cisla[i];
                if (cisla[i]<predmin) AND (cisla[i] > min) then predmin:=cisla[i];
                end;
        writeln('Najvacsie cislo je ',max,', druhe najvacsie je ',predmax);
        writeln('Najmensie cislo je ',min,', druhe najmensie je ',predmin);
        readkey;
end.


vystup píše:
Napiste 10 cislic: 1
454
236
4
56
653
47
5
23
6
Najvacsie cislo je 653, druhe najvacsie je 454
Najmensie cislo je 1, druhe najmensie je 4


Ak si to myslel inaksie tak to nejako popis, bo neviem co su 2 maxima a 2 minima :D


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.07
Prihlásený: 01.06.07
Príspevky: 5
Témy: 2 | 2
Bydlisko: BA, VK
Napísal autor témyOffline : 30.04.2007 15:42 | Prosim pomozte..., maxima v pascale

No pochopil si ma uplne presne, diky, velmi si mi pomohol ;-). Len by ma zaujimalo, co si urobil tu:
Kód:
if max<>cisla[1] then predmax:=cisla[1]

presnejsie co znamena
Kód:
if max<>cisla[1]
.

Musim sa ten Pascal doucit :roll: a najst lepsiu literaturu.


Offline

Čestný člen
Čestný člen
Prosim pomozte..., maxima v pascale

Registrovaný: 09.05.05
Prihlásený: 16.01.26
Príspevky: 1294
Témy: 69 | 69
Bydlisko: - - -
NapísalOffline : 30.04.2007 19:44 | Prosim pomozte..., maxima v pascale

<> znamena ze sa nerovna. Ide o to ze moze nastat pripad ked rovno prve zadane cislo je to najmensie/najvacsie, v tom pripade by to iste cislo bolo aj druhe najvacsie/najmensie, takto tomu predideme :)


 [ Príspevkov: 4 ] 


Prosim pomozte..., maxima v pascale



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Pomozte mi prosim vas s progamom v Pascale?

v Backend

2

756

21.05.2008 17:01

neutronmind

V tomto fóre nie sú ďalšie neprečítané témy.

pomozte mi pri vytvodeni programu v DEV PASCALE.....

v Backend

18

1254

28.05.2007 18:59

audiotrack

V tomto fóre nie sú ďalšie neprečítané témy.

Prosim o pomoc s programom v pascale...:(

v Ostatné

12

1358

03.06.2007 22:35

juho

V tomto fóre nie sú ďalšie neprečítané témy.

prosím pomohol by my niekto z programom v pascale???

v Backend

13

1102

14.06.2007 12:04

juho

V tomto fóre nie sú ďalšie neprečítané témy.

pomozte prosim

v AMD grafické karty

3

788

27.07.2009 12:12

Gonzo

V tomto fóre nie sú ďalšie neprečítané témy.

Pomôžte prosím

v Backend

12

750

18.09.2007 17:04

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

prosim pomožte

v Audio programy

2

549

30.10.2013 18:10

tyrus

V tomto fóre nie sú ďalšie neprečítané témy.

Pomôžte prosím

v Backend

3

865

04.05.2007 22:43

audiotrack

V tomto fóre nie sú ďalšie neprečítané témy.

pomozte prosim

v Backend

3

547

26.10.2007 21:13

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

Prosim pomozte

v CMS

6

749

01.05.2007 1:24

Tom@S

V tomto fóre nie sú ďalšie neprečítané témy.

Pomôžte mi, prosím!

v Notebooky a netbooky

13

680

03.07.2012 22:55

Xaltotun

V tomto fóre nie sú ďalšie neprečítané témy.

Prosím pomôžte. RAM

v Pamäte

4

482

16.09.2012 10:25

kristian99

V tomto fóre nie sú ďalšie neprečítané témy.

Prosim pomozte mi

v Pamäte

4

795

10.02.2008 15:07

Jaro

V tomto fóre nie sú ďalšie neprečítané témy.

Chlapi prosim pomozte!!!

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Antivírusy a ochrana

35

2746

24.04.2008 20:31

Jaro

V tomto fóre nie sú ďalšie neprečítané témy.

Prosím pomôžte mi

v Antivírusy a ochrana

3

679

16.07.2007 17:01

Rbot

V tomto fóre nie sú ďalšie neprečítané témy.

AUTOPLAY-- POMOZTE PROSIM...

v Notebooky a netbooky

2

526

18.05.2009 11:24

MORPHIUM



© 2005 - 2026 PCforum, edited by JanoF