Uzdod jautājumus un saņem atbildes! Šobrīd 67091 jautājumi, 283667 atbildes!

Kāds ir tavs jautājums?

140

       
  • 2

    Atbildes

  • 0 balsis
  • 1563 skatījumi

Programmēšana, vajadzētu vienu uzdevumu izpildīt.

Datori un internets » Programmēšana un dizains

Man vajadzētu, kādu programmētāju, jo vajag izpildīt ar cikliem un masīviem 10. klases uzdevumu. Uzdevums skan šādi:

Sastādīt programmu, kas ģenerē 100 nejaušus skaitļus intervālā no -50 līdz 50 un izvada uz ekrāna šādu informāciju:

1.izvada skaitļus rindās pa 20 skaitļiem katrā rindā

2.visu skaitļu summu

3.visu skaitļu vidējo aritmētisko

4.atsevišķi pāra skaitļu skaitu un summu

5.atsevišķi nepāra skaitļu skaitu un summu

6.cik no skaitļiem ir pozitīvi

7.cik no skaitļiem ir negatīvi

8.cik no skaitļiem ir mazāki par vidējo aritmētisko

9.cik no skaitļiem ir lielāki par vidējo aritmētisko

10.mazāko no skaitļiem

11.lielāko no skaitļiem

12.izvadīt skaitļus, no kuriem var izrēķināt kvadrātsakni veselos skaitļos

13.visus skaitļus, kuri dalās ar 7

14.visus skaitļus, kuru pēdējais cipars ir 6


Varbūt, ja izpilda, varat atsūtīt uz e-pastu *.pas failu. e-pasts ir: aivix13@hotmail.com

Pirms 13 gadiem

 

Atbildes (2)

 
Labākā atbilde
  • 0

    balsis

Mehs

+4218

 
2.daļa. 10 un 11 pirmā darbībā - pirmo skaitli piešķir [lielākais] un [mazākais] to pašu vērtību un nākamā ciklā tiek veikta salīdzināšana, pēc atbilstības tiek piešķirta jauna vērtība, cikla beigās ir atrasts atbilstošs skaitlis. 12-veic kvadrātsakni, rezultātam noņem veselo daļu, salīdzini ar 0 un atbilstību izvadi. Līdzīgi salīdzini 13 punktā ar minēto 7dalījumu. 14-izdali skaitli ar 10, noņem veselo daļu, pareizini ar 10, salīdzini ar 6 un atbilstību izvadi.
Matemātisko skaidrojumu esmu izklāstījis, tā ir vienkārša spēlēšanās ar skaitļiem, kuru iespējas tev ir jāzina. Nezinu kādu programmas veidu tevi ir mācījuši, bet ja ir iespējams izveidot apakšprogrammas, tad izmanto to. Labāk sakārtosies, pie sarežģītākiem uzdevumiem būs pārskatāmāk sakārtot dialogus un darbību. Redzi- pēdējo reizi programmēju kādā 95. gadā un pat tagad man ir skaidrs. Nav svarīgi programmas interfeis un pieraksts, bet kā to paveikt it jāizprot, matemātiskā izpratne paliek uz mūžu. Veiksmi darbā un neslinko!

pirms 13 gadiem  

Ervīns Patmalnieks, pirms 13 gadiem :

Kur tur var izmantot masīvu tādā gadījumā?

Mehs, pirms 13 gadiem :

No tiem ģenerētiem skaitļiem veido masīvu un izmato nākamo punktu izpildei.

Ervīns Patmalnieks, pirms 13 gadiem :

Paldies! :)
Apmeram puse sanca, otru pusi nevareju izdomat! ;)

500

Labākā atbilde
  • 0

    balsis

Mehs

+4218

 
1. daļa. O.. Tas taču nav grūti, tādus uzdevumus es risināju uz programmējamā kalkulatora kādā 92.gadā! Iesaku pašām izburties cauri un nenoslinkot, šis uzdevums ir ļoti vienkāršs salīdzinājumā ar to kas tevi sagaida. Šis vingrinājums ir vajadzīgs, lai izprastus elementārāko matemātikas skaitļu analīzi un pēc salīdzināšanas tos izvadītu, piešķirtu vērtību vai noliegtu.
Daži padomi- ir iebūvēts gadījuma skaitļa ģenerators[0-1] to pareizini ar 100, atņem 50 un dabūsi pareizo diapazonu. 1-vienkāršs cikls 20 [reizes] ar gadījuma sk. ģeneratoru. 2-izvadīto skaitļu [summa].3-[summa] dalīts ar [reizes]=[vid_arit]. 4-pāra skaitli atšķiro dalot ar 2, tad noņem veselo daļu un salīdzina ar 0, pēc salīdzinājuma izpilda arī 5 punktu. Līdzīgi salīdzina arī 6 un 7,tikai pēc atbilstības pieskaita +1 [pozitīvs]vai[negatīvs] skaitītājam. Tāpat 8 un 9 - atņem [vid_arit] un salīdzina ar 0 piešķirot +1 skaitītājam.(skaitītājiem ir programmas sākumā jāpiešķir 0 vērtība, lai nebūtu gļuki. Turpinājums sekos

pirms 13 gadiem  

500

Tava atbilde

1000

       

Nav nepieciešams reģistrēties!

Ienāc iekšā izmantojot:

       

Meklēt jautājumus

       

Palīdzi saviem klientiem saņemt vislabākās atbildes

Kļūstot par ekspertu pajauta.lv, Tu uzlabo savu klientu servisu un iegūsti papildus publicitāti. Tavas atbildes būs atrodamas 100 tūkstošiem pajauta.lv lietotāju, lieliski atradīs Google, kā arī varēsi izveidot savās web lapās vai draugiem.lv lapā īpašo pajauta.lv bloku.