Na pohovore sa často pýtajú programy C. Tieto programy môžu byť požiadané o základy, pole, reťazec, ukazovateľ, prepojený zoznam, spracovanie súborov atď. Pozrime sa na zoznam programov c.
1) Séria Fibonacci
Napíšte program c na tlač Fibonacciho série bez použitia rekurzie a použitia rekurzie.
Vstup: 10
Výkon: 0 1 1 2 3 5 8 13 21 34
2) Prvočíslo
Napíšte program c na kontrolu prvočísla.
Vstup: 44
Výkon: nie prvočíslo
Vstup: 7
Výkon: prvočíslo
konečné kľúčové slovo v jazyku Java
3) Palindrómové číslo
Napíšte program c na kontrolu čísla palindrómu.
Vstup: 329
Výkon: nie číslo palindrómu
Vstup: 12321
Výkon: číslo palindrómu
4) Faktorový
Napíšte program c na tlač faktoriálu čísla.
Vstup: 5
Výkon: 120
Vstup: 6
Výkon: 720
dateformat.format java
5) Armstrongovo číslo
Napíšte program c na kontrolu armstrongovho čísla.
Vstup: 153
Výkon: armstrong
Vstup: 22
Výkon: nie armstrong
6) Súčet číslic
Napíšte program c na vytlačenie súčtu číslic.
Vstup: 2. 3. 4
Výkon: 9
Vstup: 12345
Výkon: pätnásť
7) Obrátené číslo
Napíšte program c na zvrátenie daného čísla.
pre slučku java
Vstup: 123
Výkon: 321
8) Vymeňte dve čísla bez použitia tretej premennej
Napíšte program c na výmenu dvoch čísel bez použitia tretej premennej.
Vstup: a = 10 b = 20
Výkon: a = 20 b = 10
náhodné číslo gen java
9) Vytlačte „ahoj“ bez použitia bodkočiarky
Napíšte program c, ktorý vytlačí „ahoj“ bez použitia bodkočiarky
10) Program montáže v C
Napíšte program c na sčítanie dvoch čísel pomocou kódu zostavy.
11) C Program bez funkcie main().
Napíšte program c, ktorý vytlačí 'Ahoj' bez použitia funkcie main().
12) Násobenie matice
Napíšte program c na tlač násobenia 2 matíc.
Vstup:
first matrix elements: 1 1 1 2 2 2 3 3 3 second matrix elements 1 1 1 2 2 2 3 3 3
Výkon:
multiplication of the matrix: 6 6 6 12 12 12 18 18 18
13) Desatinné až binárne
Napíšte program c na konverziu desiatkového čísla na binárne.
Vstup: 5
Výkon: 101
Vstup: dvadsať
programovanie prepínača v jave
Výkon: 10100
14) Abecedný trojuholník
Napíšte program c na tlač trojuholníka abecedy.
Výkon:
A ABA ABCBA ABCDCBA ABCDEDCBA
15) Trojuholník čísel
Napíšte program c na tlač trojuholníka s číslami.
Vstup: 7
Výkon:
enter the range= 6 1 121 12321 1234321 123454321 12345654321
16) Fibonacciho trojuholník
Napíšte program c na generovanie Fibonacciho trojuholníka.
Vstup: 5
Výkon:
1 1 1 1 1 2 1 1 2 3 1 1 2 3 5
17) Číslo v znakoch
Napíšte program c na prevod čísla na znaky.
Vstup: 5
Výkon: päť
Vstup: 203
Výkon: dve nula tri