FOR CIKLUS 1 NAPISATI PROGRAM KOJI ISCRTAVA JEDNAKOKRAKI PRAVOUGLI

I CIKLUS I GODINAZIMSKI SEMESTAR EVIDENCIJA PRISUSTVA
CIKLUS PAVILJON MUZIKE KONCERT MARKO MILETIĆ VIOLONČELO TIJANA SIMONOVIĆ
CIKLUS TEČAJEVA U SKLOPU NOVOG SUSTAVA SINDIKALNOG OSPOSOBLJAVANJA EDUCASSSH

ELTE TERMÉSZETTUDOMÁNYI KAR BEIRATKOZÁSI TÁJÉKOZTATÓ A 201819ES TANÉVRE RÖVIDCIKLUSÚ
FACULTY OF ECONOMICS EKONOMSKI FAKULTET I CIKLUS STUDIJA STUDIJSKI
FINCONSULT ĆE ODRŽATI 2 CIKLUS SEMINARA U OKVIRU KONTINUIRANE

FOR ciklus

FOR ciklus



1. Napisati program koji iscrtava jednakokraki pravougli trougao cija je stranica dimenzije n. Npr. za uneto n=4 iscrtava se


*

**

***

****

Resenje:

Program P;

VAR n, i,j :integer;


begin

writeln(' Unesite broj n: ');

readln(n);

for i:=1 to n do

begin

for j:=1 to i do

write('*');

writeln;

end;


end.

C

#include <stdio.h>


int main(){


int n, i, j;


printf("Unesite broj n: ");

scanf("%d", &n);

for(i=1;i<=n;i++){

for(j=1;j<=i;j++)

putchar('*');

printf("\n");

}

return 0;

}





2. Napisati program koji za uneto n iscrtava kvadrat dimenzije n. Npr. za uneto n=6 iscrtava se


******

* *

* *

* *

* *

******


Ideja resenja:

/*

ideja je da kvadrat koji treba iscrtati posmatramo kao jednu matricu sa n vrsta i n kolona; nase iscrtavanje ce se odvijati po vrstama:

prva i poslednja vrsta sastoje se samo od n zvezdica,

dok se vrste koje se nalaze izmedju, sastoje od jedne zvezde, n-2 belina i jos jedne zvezde;

naravno, posle iscrtavanja svake vrste treba preci u naredni red;

*/




3. Napisati program koji za uneto n (n>=1)iscrtava kvadrat kao na slici dimenzije n. Npr. za uneto n=6 iscrtava se


******

** *

* * *

* * *

* **

******




4. Napisati program koji za uneto n (n>=1) iscrtava slovo X visine 2n+1. Npr. za uneto n=2 iscrtava se

* *

* *

*

* *

* *

5. Napisati program koji za uneti broj n (n>0) ispisuje zbir njegovih cifara.

Na primer: za ulaz 123 izlaz je 6, za ulaz 5403 izlaz je 12.


6. Napisati program koji za uneti broj n (n>0) ispisuje najvecu cifru broja.

Na primer: za ulaz 123 izlaz je 3, za ulaz 5453 izlaz je 5.



7. Napisati C program koji učitava sa standardnog ulaza prirodan broj manji od milijarde i na standardni izlaz ispisuje da li cifre tog broja obrazuju strogo rastući niz. Na primer, cifre broja 118 ne obrazuju strogo rastući niz, cifre broja 8876551 ne obrazuju strogo rastući niz, dok cifre broja 1234569 obrazuju strogo rastući niz.


PASCAL

Program P;

VAR a: longint;

b,c: integer; {tekuca cifra, prethodna cifra}

i: Boolean; { indikator rastuceg poretka }

begin

readln(a);

i:=true; {na pocetku pretpostavimo da poredak je strogo rastuci}

c:=a mod 10; { izdvajanje cifre jedinica broja a }

a:=a div 10;

while (a<>0) and i do

begin

b:=a MOD 10;

a:=a DIV 10;

i:=(b<c);

c:=b;

end;

if (i) then writeln(' Jeste strogo rastuci ')

else writeln(' Nije strogo rastuci ');


end.

C

#include <stdio.h>

main ()

{

long a; // broj sa stdin,

int b,i,c; /* tekuca cifra, indikator rastuceg poretka, prethodna cifra*/

scanf("%ld",&a);

i=1; /* na pocetku pretpostavimo da poredak je strogo rastuci*/

c=a%10; /* izdvajanje cifre jedinica broja a */

a=a/10;

while (a!=0 && i!=0)

{

b=a%10;

a=a/10;

i=(b<c);

c=b;

}

(i==1)? printf("Jeste strogo rastuci\n"):printf("Nije strogo rastuci\n");

}


C

#include <stdio.h>

main ()

{

int a,b,i,c; /* broj sa stdn, tekuca cifra, indikator rastceg poretka, prethodna cifra*/

scanf("%d",&a);

i=1; /* na pocetku pretpostavimo da poredak je strogo rastuci*/

c=a%10; /* izdvajanje cifre jedinica broja a */

a=a/10;

while (a!=0 && i!=0)

{

b=a%10;

a=a/10;

i=(b<c);

c=b;

}

(i==1)? printf("Jeste strogo rastuci\n"):printf("Nije strogo rastuci\n");

}


8. Napisati C program koji učitava sa standardnog ulaza prirodan broj manji od 100000 i na standardni izlaz ispisuje da li je taj broj Armstrongov. N-to cifren broj je Armstrongov ako je jednak sumu N-tih stepena svojih cifara. Na primer, 1002 nije, 370 jeste, 407 jeste.


9. Napisati C program koji učitava sa standardnog ulaza prirodan broj n i na standardni izlaz ispisuje prvih n Nivenovih brojeva.

Prirodan broj je Nivenov ako je deljiv sumom svojih cifara. Na primer, za n=15, izlaz je 1,2,3,4,5,6,7,8,9,10,12,18,20,21,24.


10. Napisati C program koji učitava sa standardnog ulaza datum u formatu dd.mm.gggg i ispisuje na standardni izlaz redni broj tog dana u godini. Pretpostaviti da datumi su korektno uneti i da se odnose na vreme posle 15.10.1572.

Na primer ulaz 01.01.2005. izlaz 1

ulaz 03.02.2007. izlaz 34

ulaz 01.03.2000. izlaz 61

ulaz 01.03.2001. izlaz 60



FOR CIKLUS 1 NAPISATI PROGRAM KOJI ISCRTAVA JEDNAKOKRAKI PRAVOUGLI
LITÉR KÖZSÉG ÖNKORMÁNYZATÁNAK GAZDASÁGI CIKLUSPROGRAMJA 20112014 ÉV AZ ELMÚLT
NACRT PLANA ZA OLIMPIJSKI CIKLUS 202024 PRIJEDLOG UPRAVNOG ODBORA


Tags: ciklus 1., program, pravougli, ciklus, napisati, jednakokraki, iscrtava