1.1. Užduotis (Nd1- 2).
Duoti du masyvai A(n) ir B(m). Rasti didziausia skaiciu per abu masyvus ir ji pasalinti is to masyvo , kuriame jis yra.
1.2. Užduoties analizė.
Analizuojant šį uždavinį būtų galima pasakyti, kad programa viską atlieka pati: susikuria masyvus, juos peržiūri, atlieka veiksmus ir gražina rezultatus. Vartotojas tik stebi ir nurodo parametrus (masyvo narių skaičių). Ši programa neatlieka jokių sudetingų matematinių veiksmų, ji tik is dvieju masyvu isrenka didziausia nari ir ji pasalina is to masyvo.
1.3. Pradinių duomenų pavyzdys.
Pirmijo masyvo ilgis – 3, tai ivedu klaviatura 3 narius.
Antrojo masyvo ilgis – 4 , tai ivedu klaviatura 4 narius.
1.4. Testinis rezultatų pavyzdys.
1 2
2 4
3 3
Antrojo masyvo nariai:
1 3
2 1
3 4
4 5
Pirmojo masyvo didziausias narys yra 4
Antrojo masyvo didziausias narys yra 5
Dabar pasalinsime didziausia masyvu nari
Pirmojo masyvo nariai po pasalinimo:
1 0
1 0
Šie rezultatai išvedami atgal į ekraną. Duomenys nėra išsaugomi.
1.5. Duomenų tipai ir kintamieji.
Naudojami tipai:
type mas = array [1..100] of integer {reikalingas masyvų A[n] ir B[m] aprašymui}
Pagrindinės programos kintamieji:
var sk, sk1, INDMAX :integer; {sk masyvo A ilgis}
a, b :mas; {sk1 masyvo B ilgis}
1.6. Programos aprašymas.
Programa yra skirta tam, kad iš masyvų A[n] ir B[m] pašalintų didžiausią narį ir išvestų rezultatus į ekraną. Programa naudojasi 4 paprogramėmis (funkcijomis): masyvo sukūrimo- Ivedimas, masyvo spausdinimo- Spausdinimas, didžiausio masyvo nario ieškojimo- max ir masyvo nario šalinimo- Salinimas.
Programos algoritmas:
Pradžia ND_1
Naudoja crt
Tipas mas = array [1..100] of integer
Procedūros Ivedimas, Spausdinimas,max , Salinimas
Kintamieji a, b : mas; sk, sk1,indmax, k, n : integer
Ekrano išvalymas
Teksto spalvos pasirinkimas
Spausdinti Programa pradeda darba…; Spauskite Enter
Skaityti
Ekrano išvalymas
Teksto spalvos pasirinkimas
Spausdinti Kiek nariu yra pirmajame masyve?
Įvesti pirmo masyvo narių skaičių l
Ivedimas (sk, a);
Spausdinti Kiek nariu yra antrajame masyve?
Įvesti antro masyvo narių skaičių l
Ivedimas (sk1, b);
Spausdinti Pirmojo masyvo nariai:
Spausdinimas (a, sk)
Spausdinti Antrojo masyvo nariai:
Spausdinimas (b, sk1)
Max (a, sk ,indmax)
Spausdinti pirmojo masyvo didziausias narys yra ( a[indmax])
Max (b, sk1,indmax)
Spausdinti...
Šį darbą sudaro 1086 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!