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