28
ПРОГРАМИРАЊЕ 2 ПРОГРАМИРАЊЕ 2 4. 4. FOR FOR петља петља Аутор: Бранимир Јакши Аутор: Бранимир Јакши

4 - For Petlja

  • Upload
    -

  • View
    237

  • Download
    0

Embed Size (px)

DESCRIPTION

For petlja programski jezik c

Citation preview

ПРОГРАМИРАЊЕ 2ПРОГРАМИРАЊЕ 2

4. 4. FOR FOR петљапетља

Аутор: Бранимир ЈакшићАутор: Бранимир Јакшић

Задатак Задатак 2828::Саставити програм који ће пет пута исписати реченицу Саставити програм који ће пет пута исписати реченицу Pozdrav svima! Pozdrav svima! употребом употребом FORFOR петље. петље.

програмски код испис на екранупрограмски код испис на екрану

Задатак Задатак 2929::Саставити програм који употребом Саставити програм који употребом FORFOR петље исписује: петље исписује:а) све бројеве прве десетице,а) све бројеве прве десетице,б) само непарне бројеве прве десетице,б) само непарне бројеве прве десетице,в) све бројеве прве десетице у обрнутом редоследу.в) све бројеве прве десетице у обрнутом редоследу.

а) програмски код испис на екрануа) програмски код испис на екрану

б) програмски код испис на екрануб) програмски код испис на екрану

в) програмски код испис на екранув) програмски код испис на екрану

Задатак Задатак 2929::

Задатак 3Задатак 300::Које вредности Које вредности ii и и jj имају након сваке промене унутар имају након сваке промене унутар FORFOR петље у петље у следећем програмском коду:следећем програмском коду:

програмски код испис на екранупрограмски код испис на екрану

Задатак 3Задатак 311::Саставити програм који за унето Саставити програм који за унето nn учитава учитава nn реалних бројева и приказује реалних бројева и приказује њихов збир и аритметичку средину.њихов збир и аритметичку средину.

програмски код испис на екранупрограмски код испис на екрану

Задатак 3Задатак 322::Саставити програм који за унети цео број Саставити програм који за унети цео број n n приказује његов факторијел.приказује његов факторијел.

програмски код испис на екранупрограмски код испис на екрану

Задатак 3Задатак 333::Саставити програм којим се, за дате природне бројеве Саставити програм којим се, за дате природне бројеве mm и и nn, израчунава , израчунава израз:израз:

програмски код испис на екранупрограмски код испис на екрану

11 1 1 1... 1

2 3m

Sn m n m n m n m m

Задатак 3Задатак 344::Саставити програм којим се, за дати природни Саставити програм којим се, за дати природни nn израчунава израз: израчунава израз:

програмски код испис на екранупрограмски код испис на екрану

1! 2! 3! !...

1 1 1 1 1 1 1 1 1...

2 2 3 2 3 4 2 3 1

nS

n

Задатак 3Задатак 355::Саставити програм којим се, за дати природни број Саставити програм којим се, за дати природни број nn, израчунава израз: , израчунава израз:   

Код последњег фактора квадратни корен је примењен Код последњег фактора квадратни корен је примењен nn пута. пута.

програмски код испис на екранупрограмски код испис на екрану

1 1 1 1...

2 2 2 2 2 2 2 2 ... 2x

Задатак 3Задатак 366::Саставити програм који ће исписати све бројева прве стотине који су Саставити програм који ће исписати све бројева прве стотине који су дељиви са 6 и њихову суму.дељиви са 6 и њихову суму.

програмски код испис на екранупрограмски код испис на екрану

Задатак 3Задатак 377::Саставити програм којим се исписују сви троцифрени Амстронгови Саставити програм којим се исписују сви троцифрени Амстронгови бројеви. Троцифрени број је Амстронгов ако је једнак збиру кубова бројеви. Троцифрени број је Амстронгов ако је једнак збиру кубова својих цифара.својих цифара.

програмски код испис на екранупрограмски код испис на екрану

Задатак Задатак 3838::Саставити програм који ће исписати обавештење да ли је унети број Саставити програм који ће исписати обавештење да ли је унети број n n савршен. Број је савршен ако је једнак суми својих делиоца искључујући савршен. Број је савршен ако је једнак суми својих делиоца искључујући њега самог. На пример, 28=1+2+4+7+14.њега самог. На пример, 28=1+2+4+7+14.

програмски код испис на екранупрограмски код испис на екрану

Задатак Задатак 3939::Електронски сат показује време у сатима, минутима и секундама. Електронски сат показује време у сатима, минутима и секундама. Саставити програм који ће исписати све моменте времена у току једног Саставити програм који ће исписати све моменте времена у току једног дана такве да је сума цифара на сату једнака датом броју дана такве да је сума цифара на сату једнака датом броју nn. Испис треба . Испис треба да је у обликуда је у облику (n= (n=66):):0 sat 11 min 31 sec0 sat 11 min 31 sec1 sat 32 min 0 sec .1 sat 32 min 0 sec .програмски код испис на екранупрограмски код испис на екрану

Задатак 4Задатак 400::Саставити програм којим се за све углове од 0 до 90 степени са кораком Саставити програм којим се за све углове од 0 до 90 степени са кораком промене (дефинисаним у степенима) израчунава и исписује вредност промене (дефинисаним у степенима) израчунава и исписује вредност синусне функције. Функција синусне функције. Функција sinsin као улазни параметар захтева угао у као улазни параметар захтева угао у радијанима.радијанима.програмски код испис на екранупрограмски код испис на екрану

Задатак 4Задатак 411::Саставити програм за табелирање функције у опсегу Саставити програм за табелирање функције у опсегу од од xminxmin до до xmaxxmax са кораком са кораком dxdx. Степен функције . Степен функције nn се уноси са тастатуре. се уноси са тастатуре.

програмски код испис на екранупрограмски код испис на екрану

21 1 ... 1 ny x x x

Задатак 4Задатак 422::Саставити програм који за унети позитиван цео број Саставити програм који за унети позитиван цео број n n исцртава облик исцртава облик приказан на слици, на слици је приказан на слици, на слици је n=5.n=5.

aa) програмски код б) програмски код ) програмски код б) програмски код

Задатак Задатак 4242::

в) програмски код г) програмски кодв) програмски код г) програмски код

Задатак Задатак 4242::

д) програмски код ђ) програмски кодд) програмски код ђ) програмски код

Задатак Задатак 4242::

е) програмски код ж) програмски коде) програмски код ж) програмски код

Задатак Задатак 4242::

Задатак 4Задатак 433::Саставити програм који за унети позитиван цео број Саставити програм који за унети позитиван цео број n n (од 1 до 9) (од 1 до 9) исцртава облик приказан на слициисцртава облик приказан на слици..

програмски код испис на екранупрограмски код испис на екрану

Задатак 4Задатак 444::Саставити програм који за унети цео позитиван број Саставити програм који за унети цео позитиван број n n исцртава облик исцртава облик приказан на слици, на слици је приказан на слици, на слици је n=n=77.. Подразумева се да се уноси непаран Подразумева се да се уноси непаран бројброј. испис на екрануиспис на екрану

програмски кодпрограмски код

Задатак 4Задатак 455::Саставити програм који за унето непарно и позитивно Саставити програм који за унето непарно и позитивно n n исцртава исцртава стрелицу приказану на слици, на слици је стрелицу приказану на слици, на слици је n=n=33.. испис на екрануиспис на екрану

програмски кодпрограмски код

Задатак 4Задатак 466::Саставити програм који за унети цео позитиван и непаран број Саставити програм који за унети цео позитиван и непаран број n n исцртава облик приказан на слици, на слици је исцртава облик приказан на слици, на слици је n=n=7. Укупна ширина 7. Укупна ширина je je 2n-1.2n-1.

програмски код програмски код

испис на екрануиспис на екрану

Задатак 4Задатак 466::

Задатак 4Задатак 477::Саставити програм који за унети цео позитиван и непаран број Саставити програм који за унети цео позитиван и непаран број n n исцртава облик приказан на слици, на слици је исцртава облик приказан на слици, на слици је n=n=7.7.

програмски код програмски код

испис на екрануиспис на екрану

Задатак 4Задатак 477::