Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ARIKETAK
1. ARIKETA
Sortu algoritmo bat bi zenbaki ezberdinak irakurri eta bietatik handiena atera eta idatziko
duena.
algoritmoa HandienaIdatzi
/*programa honek bi zenbaki desberdinetarako bakarrik balio du.Zenbakiak osoak izan behar
dute*/
irakurri(zbkia1,zbkia2)
bestela
amaituBaldin
amaitu HandienaIdatzi
Algoritmoak -BATX 2
Algoritmoak -BATX 2
2. ARIKETA
Sortu algoritmo bat bi zenbaki ezberdinak irakurri eta bietatik txikiena atera eta idatziko
duena.
algoritmoa TxikienaIdatzi
/*programa honek bi zenbaki desberdinetarako bakarrik balio du.Zenbakiak osoak izan behar
dute*/
irakurri(zbkia1,zbkia2)
bestela
amaituBaldin
amaitu TxikiienaIdatzi
Algoritmoak -BATX 2
Algoritmoak -BATX 2
2.AUKERA:
algoritmo BiZenbakienBatuketa
aldagaia (zbkia1,zbkia2):osoa
idatzi(“Eman bi zenbaki desberdin”)
irakurri (zbkia1,zbkia2)
batuketa( zbkia1=zbkia1+zbkia2)
idatzi(“zure batuketaren emaitza “zbkia1” da”)
amaitu BiZenbakienBatuketa
Algoritmoak -BATX 2
3. ARIKETA
1.aukera
algoritmo BiZenbakienBatuketa
aldagaia (zbkia1,zbkia2,e):osoa
idatzi(“Eman bi zenbaki desberdin”)
irakurri (zbkia1,zbkia2)
batuketa( e=zbkia1+zbkia2)
idatzi(“zure batuketaren emaitza “e” da”)
amaitu BiZenbakienBatuketa
Algoritmoak -BATX 2
2.aukera
algoritmo BiZenbakienBatuketa
aldagaia (zbkia1,zbkia2):osoa
idatzi(“Eman bi zenbaki desberdin”)
irakurri (zbkia1,zbkia2)
batuketa( zbkia1=zbkia1+zbkia2)
idatzi(“zure batuketaren emaitza “zbkia1” da”)
amaitu BiZenbakienBatuketa
Algoritmoak -BATX 2
4. ARIKETA
Sortu algoritmo bat bi zenbaki irakurri eta batazbestekoa kalkulatu eta idatziko duena.
1.aukera
algoritmo Batazbestekoa
aldagaia (zbkia1,zbkia2,e): osoa
idazti (“Eman bi zenbaki desberdin”)
irakurri (zbkia1,zbkia2)
batazbestekoa(zbkia1,zbkia2)
idazti (“bi zenbakien batazbestekoa “e” da”)
amaitu Batazbestekoa
Algoritmoak -BATX 2
2.aukera
algoritmo Batazbestekoa
aldagaia (zbkia1,zbkia2): osoa
idazti (“Eman bi zenbaki desberdin”)
irakurri (zbkia1,zbkia2)
batazbestekoa(zbkia1,zbkia2)
idazti (“bi zenbakien batazbestekoa “zbkia1” da”)
amaitu Batazbestekoa
5. ARIKETA
Algoritmoak -BATX 2
Sortu algoritmo bat non hiru zenbaki ezberdin irakurri eta aldagai batzuetan gorde eta gero,
hiruetatik handiena inprimatuko duena.
algoritmoa 3etatikHandiena
aldagaia (zbkia1,zbkia2,zbkia3,)osoa
irakurri(x, y, z)
bestela
amaituBaldin
bestela
bestela
amaituBaldin
amaituBaldin
amaitu3etatikHandiena
Algoritmoak -BATX 2
6. ARIKETA
Aurreko algoritmoari aldaketak egin emandako hiru zenbakiak ezberdinak direla ziurtatzeko.
aldagaia zbkia1,zbkia2,zbkia3:osoa
irakurri(x, y, z)
bestela
bestela
bestela
bestela
amaituBaldin
bestela
bestela
amaituBaldin
amaituBaldin
amaitu3etatikHandiena
Algoritmoak -BATX 2
7. ARIKETA
Sortu algoritmo bat non lau zenbaki ezberdin irakurri eta aldagai batzuetan gorde eta gero,
handiena eta txikiena inprimatuko duena.
algoritmo 4zenbakiEzberdin
aldagaia a,b,c,d:osoa
Algoritmoak -BATX 2
irakurri (a,b,c,d)
baldin a>b orduan
baldin a>c orduan
baldin a>d o rduan
idatzi (a “da handiena”)
bestela
idatzi (“d “da handiena”)
amaituBaldin
8. ARIKETA
Sortu algoritmo bat, 1etik 10era dauden zenbaki osoak batu ondoren emaitza inprimatuko
duena. Hau da 1+2+3+........+10.
algoritmoa BatuHamarArte
aldagaiak zbkia,emaitza:osoa
Irakurri(zbkia,emaitza)
Algoritmoak -BATX 2
zbkia=zbkia+1
emaitza=emaitza+zbkia
amaituBitartean
amaituAlgoritmoa
9. ARIKETA
Sortu algoritmo bat, 1etik 100era dauden zenbaki bikoitiak batu ondoren zenbaki bikoiti
guztiak eta emaitza inprimatuko duena. Hau da 2+4+6+......+100
algoritmo Bikoitiak
aldagaia zbkia,emaitza:osoa =
0
bitartean zbkia<100 e
gin
zbkia=zbkia+2
idatzi (zbkia)
emaitza=emaitza+zbkia
amaituBitartean
amaituAlgoritmoa
Algoritmoak -BATX 2
Algoritmoak -BATX 2
10. ARIKETA
Sortu algoritmo bat, 1etik 300era dauden zenbaki bakoiti guztiak inprimatuko duena.
algoritmo BatuBakoitiak
aldagaia zbkia,emaitza:osoa = 1
bitartean zbkia<300 e
gin
zbkia=zbkia+2
idatzi (zbkia)
amaituBitartean
amaituAlgoritmoa
Algoritmoak -BATX 2