logo

Programe C

Programele C sunt frecvent solicitate în interviu. Aceste programe pot fi solicitate din elemente de bază, matrice, șir, pointer, listă legată, gestionarea fișierelor etc. Să vedem lista de programe c.

1) Seria Fibonacci

Scrieți un program c pentru a tipări seria Fibonacci fără a utiliza recursiunea și folosind recursiunea.

Intrare: 10

Ieșire: 0 1 1 2 3 5 8 13 21 34


2) Număr prim

Scrieți un program c pentru a verifica numărul prim.

Intrare: 44

Ieșire: nu număr prim

Intrare: 7

Ieșire: număr prim

șir de matrice java

3) Numărul palindrom

Scrieți un program c pentru a verifica numărul palindromului.

Intrare: 329

Ieșire: nu număr palindrom

Intrare: 12321

Ieșire: număr palindrom


4) Factorială

Scrieți un program c pentru a imprima factorialul unui număr.

Intrare: 5

Ieșire: 120

Intrare: 6

Ieșire: 720

caca

5) numărul Armstrong

Scrieți un program c pentru a verifica numărul Armstrong.

Intrare: 153

Ieșire: armstrong

Intrare: 22

Ieșire: nu armstrong


6) Suma cifrelor

Scrieți un program c pentru a tipări suma de cifre.

Intrare: 2. 3. 4

Ieșire: 9

Intrare: 12345

Ieșire: cincisprezece


7) Număr invers

Scrieți un program c pentru a inversa numărul dat.

np.zerouri

Intrare: 123

Ieșire: 321


8) Schimbați două numere fără a utiliza a treia variabilă

Scrieți un program c pentru a schimba două numere fără a utiliza a treia variabilă.

Intrare: a=10 b=20

medie vs medie

Ieșire: a=20 b=10


9) Imprimați „bună ziua” fără a utiliza punct și virgulă

Scrieți un program c pentru a imprima „bună ziua” fără a utiliza punct și virgulă


10) Programul de asamblare în C

Scrieți un program c pentru a adăuga două numere folosind codul de asamblare.


11) Program C fără funcția main().

Scrieți un program c pentru a imprima „Bună ziua” fără a utiliza funcția main().


12) Înmulțirea matriceală

Scrieți un program c pentru a imprima înmulțirea a 2 matrici.

Intrare:

 first matrix elements: 1 1 1 2 2 2 3 3 3 second matrix elements 1 1 1 2 2 2 3 3 3 

Ieșire:

 multiplication of the matrix: 6 6 6 12 12 12 18 18 18 

13) De la zecimală la binar

Scrieți un program c pentru a converti numărul zecimal în binar.

Intrare: 5

Ieșire: 101

Intrare: douăzeci

Ieșire: 10100


14) Triunghiul alfabetului

Scrieți un program c pentru a tipări triunghiul alfabetic.

Ieșire:

înălțimea decalată
 A ABA ABCBA ABCDCBA ABCDEDCBA 

15) Triunghiul numeric

Scrieți un program c pentru a tipări triunghiul numeric.

Intrare: 7

Ieșire:

 enter the range= 6 1 121 12321 1234321 123454321 12345654321 

16) Triunghiul Fibonacci

Scrieți un program c pentru a genera triunghiul Fibonacci.

Intrare: 5

Ieșire:

 1 1 1 1 1 2 1 1 2 3 1 1 2 3 5 

17) Numărul în caractere

Scrieți un program c pentru a converti numărul în caractere.

Intrare: 5

Ieșire: cinci

Intrare: 203

Ieșire: doi zero trei