logo

C programos

Pokalbio metu dažnai klausiama apie C programas. Šių programų galima paklausti iš pagrindų, masyvo, eilutės, rodyklės, susietų sąrašų, failų tvarkymo ir tt Pažiūrėkime c programų sąrašą.

1) Fibonačio serija

Parašykite c programą, skirtą spausdinti fibonačio serijas nenaudojant rekursijos ir naudojant rekursiją.

Įvestis: 10

Išvestis: 0 1 1 2 3 5 8 13 21 34


2) Pirminis skaičius

Parašykite c programą pirminiam skaičiui patikrinti.

Įvestis: 44

Išvestis: ne pirminis skaičius

Įvestis: 7

Išvestis: pirminis skaičius

np.linspace

3) Palindromo numeris

Parašykite c programą, kad patikrintumėte palindromo skaičių.

Įvestis: 329

Išvestis: ne palindromo numeris

Įvestis: 12321

Išvestis: palindromo numeris


4) Faktorinis

Parašykite c programą, kuri atspausdintų skaičiaus faktorialą.

Įvestis: 5

Išvestis: 120

Įvestis: 6

Išvestis: 720

bash for loop

5) Armstrongo numeris

Parašykite c programą, kad patikrintumėte Armstrongo skaičių.

Įvestis: 153

Išvestis: armstrongas

Įvestis: 22

Išvestis: ne Armstrongas


6) Skaitmenų suma

Parašykite c programą, kuri atspausdintų skaičių sumą.

Įvestis: 2. 3. 4

Išvestis: 9

Įvestis: 12345

Išvestis: penkiolika


7) Atvirkštinis numeris

Parašykite c programą, kad pakeistumėte nurodytą skaičių.

json iš java objekto

Įvestis: 123

Išvestis: 321


8) Sukeiskite du skaičius nenaudodami trečiojo kintamojo

Parašykite c programą, kad pakeistumėte du skaičius nenaudodami trečiojo kintamojo.

Įvestis: a=10 b=20

Išvestis: a=20 b=10


9) Išspausdinkite „labas“ nenaudodami kabliataškio

Parašykite c programą, kad atspausdintumėte „labas“ nenaudodami kabliataškio


10) Surinkimo programa C

Parašykite c programą, kad pridėtumėte du skaičius naudodami surinkimo kodą.


11) C Programa be main() funkcijos

Parašykite c programą, kad išspausdintumėte „Labas“ nenaudodami funkcijos main().


12) Matricos daugyba

Parašykite c programą, kuri atspausdintų 2 matricų dauginimą.

a-b genėjimas

Įvestis:

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

Išvestis:

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

13) Dešimtainis į dvejetainį

Parašykite c programą, kuri paverstų dešimtainį skaičių į dvejetainį.

Įvestis: 5

Išvestis: 101

Įvestis: dvidešimt

Išvestis: 10100


14) Abėcėlės trikampis

Parašykite c programą abėcėlės trikampiui spausdinti.

Išvestis:

 A ABA ABCBA ABCDCBA ABCDEDCBA 

15) Skaičių trikampis

Parašykite c programą, kuri atspausdintų skaičių trikampį.

Įvestis: 7

Išvestis:

 enter the range= 6 1 121 12321 1234321 123454321 12345654321 

16) Fibonačio trikampis

Parašykite c programą Fibonačio trikampiui generuoti.

Įvestis: 5

Išvestis:

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

17) Skaičius simboliais

Parašykite c programą, skirtą skaičių paversti simboliais.

java simbolis į int

Įvestis: 5

Išvestis: penkios

Įvestis: 203

Išvestis: du nulis trys