

Kód: Vybrat vše
cislo=načti.číslo()
min=cislo
max=cislo
dokud (cislo>LIMIT)
když (cislo<min)
min=cislo
koneckdyž
když (cislo>max)
max=cislo
koneckdyž
cislo=načíst()
konecdokud
zobraz ("Nejmenší: ",min)
zobraz ("Největší: ",max)
d1amond píše:Jak už bylo napsáno, použiješ pole pro uložení hodnot ze vstupu. Cyklus Ti je pak jen projde a zaznamená min a max.
Kód: Vybrat vše
TextWindow.Write("Zadejte první číslo: ")
cislo1 = TextWindow.ReadNumber()
TextWindow.Write("Zadejte druhé číslo: ")
cislo2 = TextWindow.ReadNumber()
TextWindow.Write("Zadej třetí číslo: ")
cislo3 = TextWindow.ReadNumber()
TextWindow.Write("Zadej čtvrté číslo: ")
cislo4 = TextWindow.ReadNumber()
NajdiMax()
TextWindow.WriteLine("Větší číslo je: " + max)
Sub NajdiMax
If (cislo1 > cislo2, cislo3, cislo4)
Then
max = cis1
If (cislo2 > cislo1, cislo3, cislo4)
Then
max = cislo2
If (cislo3 > cislo1, cislo2, cislo4)
Then
max = cislo3
Else
max = cislo4
EndIf
EndSub
Kód: Vybrat vše
For i = 1 To 4
TextWindow.Write("Zadej " + i + ". číslo: ")
cislo[i] = TextWindow.ReadNumber()
EndFor
Kód: Vybrat vše
TextWindow.Write("Zadej počet čísel: ")
pocet = TextWindow.ReadNumber()
For i = 1 To pocet
TextWindow.Write("Zadej " + i + ". číslo: ")
cislo[i] = TextWindow.ReadNumber()
EndFor
Kód: Vybrat vše
If (cislo1 > cislo2) Then
max = cislo1
Else
max = cislo2
EndIf
If (cislo3 > max) Then
max = cislo3
EndIf
If (cislo4 > max) Then
max = cislo4
EndIf
Kód: Vybrat vše
max = cislo1
For i = 2 To Pocet
If (cislo[i] > max) Then
max = cislo[i]
EndIf
EndFor
Kód: Vybrat vše
TextWindow.Write("Největší číslo je: " + max)
Kód: Vybrat vše
TextWindow.WriteLine("Kolik čísel chceš zadat?")
pocet = TextWindow.ReadNumber()
For i = 1 To pocet
TextWindow.Write("Zadej " + i + ". číslo: ")
cislo[i] = TextWindow.ReadNumber()
EndFor
max = cislo[i]
For i = 2 To Pocet
If (cislo[i] > max) Then
max = cislo[i]
EndIf
EndFor
TextWindow.WriteLine("Největší číslo je: " + max)
Kód: Vybrat vše
TextWindow.WriteLine("Kolik čísel chceš zadat?")
pocet = TextWindow.ReadNumber()
For i = 1 To pocet
TextWindow.Write("Zadej " + i + ". číslo: ")
cislo[i] = TextWindow.ReadNumber()
EndFor
max = cislo[1]
min = cislo[1]
For i = 2 To Pocet
If (cislo[i] > max) Then
max = cislo[i]
EndIf
If (cislo[i] < min) Then
min = cislo[i]
EndIf
EndFor
TextWindow.WriteLine("Největší číslo je: " + max)
TextWindow.WriteLine("Nejmenší číslo je: " + min)
Kód: Vybrat vše
TextWindow.WriteLine("Kolik čísel chceš zadat?")
pocet = TextWindow.ReadNumber()
For i = 1 To pocet
TextWindow.Write("Zadej " + i + ". číslo: ")
cislo = TextWindow.ReadNumber()
If i = 1 Then
max = cislo
min = cislo
Else
If (cislo > max) Then
max = cislo
EndIf
If (cislo < min) Then
min = cislo
EndIf
EndIf
EndFor
TextWindow.WriteLine("Největší číslo je: " + max)
TextWindow.WriteLine("Nejmenší číslo je: " + min)
Uživatelé prohlížející si toto fórum: Seznam[Bot] a 1 host