C-ohjelmat

C-ohjelmia kysytään usein haastattelussa. Näitä ohjelmia voidaan pyytää perusasioista, taulukosta, merkkijonosta, osoittimesta, linkitetystä luettelosta, tiedostojen käsittelystä jne. Annetaan nähdä c-ohjelmaluettelo.

1) Fibonacci-sarja

Kirjoita ac-ohjelma fibonacci-sarjan tulostamiseen ilman rekursiota ja rekursiota.

Syöttö: 10

Tulos: 0 1 1 2 3 5 8 13 21 34

2 ) Pääluku

Kirjoita alkuluku tarkistaaksesi alkuluvun.

Syöttö: 44

Tulos: ei alkuluku

Syöttö: 7

Lähtö: alkuluku

3) Palindromin numero

Kirjoita palinormin numero tarkistamalla ohjelma.

Syöttö: 329

Lähtö: ei palindrominumero

Syöttö: 12321

Tulos: palindrominumero

4) Factorial

Kirjoita ac-ohjelma tulostaa luvun faktori.

Syöttö: 5

Tulos: 120

Syöttö: 6

Tulos: 720

5) Armstrong-numero

Kirjoita ac-ohjelma tarkistaaksesi armstrong-numeron.

Syöttö: 153

Output: armstrong

Syöttö: 22

Lähtö: ei itsepäinen

6) Numeroiden summa

Kirjoita ac-ohjelma tulostamaan numeroiden summa.

Syöttö: 234

Tulos: 9

Syöttö: 12345

Tulos: 15

7) Käänteinen numero

Kirjoita AC-ohjelma kääntääksesi annetun numeron.

Syöttö: 123

Tulos: 321

8) Vaihda kaksi numeroa käyttämättä kolmatta muuttujaa

Kirjoita ac-ohjelma vaihtaaksesi kaksi numeroa käyttämättä kolmatta muuttujaa.

Syöttö : a = 10 b = 20

Tulos: a = 20 b = 10

9) Tulosta ”hei” ilman puolipistettä

Kirjoita AC-ohjelma tulostettavaksi ”hei” käyttämättä puolipistettä

10) Asennusohjelma C-muodossa

Kirjoita ac-ohjelma lisätäksesi kaksi numeroa kokoonpanokoodilla.

11) C-ohjelma ilman pääkoodia () function

Kirjoita ac-ohjelma tulostaaksesi ”Hei” käyttämättä main () -funktiota.

12) Matriisikertaus

Kirjoita ac-ohjelma tulostaaksesi 2 matriisia.

Syöttö:

first matrix elements:1 1 12 2 23 3 3second matrix elements1 1 12 2 23 3 3

Tulos:

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

13) joulu imal binääriseksi

Kirjoita ac-ohjelma muuntamaan desimaaliluku binääriksi.

Tulo: 5

Tulos: 101

Tulo: 20

Tulos: 10100

14) Aakkosenkolmio

Kirjoita aakkoskolmion tulostamiseksi ac-ohjelma.

Tulos:

 A ABA ABCBA ABCDCBA ABCDEDCBA

15) Numerokolmio

Kirjoita ac-ohjelma tulostamaan numerokolmio.

Syöttö: 7

Tulos:

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *