C Programming Code

Sisaldab reklaame
Sisu reiting
Kõik
10 tuh+
Allalaadimised
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt
Ekraanipilt

Rakenduse teave

C programmeerimiskood on 82 täieliku ja toimiva C-programmi teek õpilastele ja algajatele. Iga programm on kirjutatud standardses C-keeles (C17), kompileerub ilma hoiatusteta ning sellega on kaasas reaalne näidisversioon ja lühike selgitus selle toimimise kohta. Diagrammid näitavad, mis toimub sortimis-, otsingu-, maatriks- ja pointerprogrammides. Mida rakendus hõlmab

• Põhitõed: kuidas programmi kompileerida ja käivitada, Tere Maailm, sisendi turvaline lugemine scanf ja fgets abil, aritmeetilised operaatorid, vahetamine, andmetüüpide suurused ja vahemikud, märgikoodid
• Tingimused: paaris- või paaritu arv, täis- või kaashäälik, liigaastad, kolmest arvust suurim, astmekalkulaator, ruutvõrrandi juured
• Tsüklid ja arvud: summa ja keskmine, korrutustabel, numbrite summa, pöörd- ja palindroomarvud, faktoriaal, Fibonacci jada, algarvude kontroll, Eratosthenese sõel, Armstrongi ja täiuslikud arvud, suurim ja väikseim ühisosa, nCr ja nPr, kiirastme aste
• Mustrid: täht- ja arvkolmnurgad, püramiid, romb, õõnesruut, Floydi kolmnurk, Pascali kolmnurk
• Arvusüsteemid: kümnendsüsteemist kahendsüsteemi, kaheksand- ja kuueteistkümnendsüsteemi ja tagasi, bitipõhised operaatorid
• Massiivid: summa ja keskmine, suurim ja väikseim element, tagurpidi, lisamine ja kustutamine, lineaarne otsing, kahendsüsteemi otsing, mullsortimine, valikusorteerimine, sisestussorteerimine, sorteeritud massiivide ühendamine, sagedusloendur, duplikaatide eemaldamine
• Maatriksid: liitmine ja lahutamine, korrutamine, transponeerimine, 2 × 2 ja 3 × 3 determinandid
• Stringid: pikkus, tagurpidi, palindroom, täishäälikute arv, täht-tähe teisendamine, sõnade arv, liitmine, võrdlemine ja kopeerimine ilma teegita, anagrammide kontroll, märkide eemaldamine, stringi täisarvuks muutmine
• Pointerid ja funktsioonid: pointerite põhitõed, vahetamine pointeritega, massiivid ja pointerid, dünaamilised massiivid malloc ja realloc abil, funktsioonide pointerid ja qsort, rekursioon, Hanoi torn
• Struktuurid ja failid: õpilaste andmed, kompleksarvud, tekstifaili kirjutamine ja lugemine, ridade ja sõnade loendamine failis, faili kopeerimine
• Lihtsad projektid: kalkulaator, temperatuurimuundur, pangakonto menüü, numbrite äraarvamismäng, trips-traps-trull

Igal programmilehel on
• täisprogramm, mis on valmis kopeerimiseks, kompileerimiseks ja käivitamiseks
• pärisprogrammist jäädvustatud näidisversioon, kus sisestatud tekst on esile tõstetud
• selge selgitus "kuidas see töötab" koos tabelite ja diagrammidega, kus need aitavad
• märkused levinud vigade kohta: täisarvu ületäitumine, puhvri ületäitumine, ebaturvaline sisend ja määratlemata sisend käitumine
• lingid seotud programmidele

Kellele see on mõeldud
Õpilased, kes õpivad C-keelt koolis või ülikoolis, algajad, kes õpivad kõige paremini näidete põhjal, ja kõik, kes valmistuvad programmeerimise laborieksamiteks või praktilisteks testideks. See on C-programmeerimise õpetusrakenduse näidisprogramm.

Omadused
• Töötab võrguühenduseta: internetiühendust pole vaja
• Selgitused on saadaval 8 keeles: inglise, hispaania, portugali, prantsuse, saksa, arab, jaapani ja indoneesia keeles
• Otsi kõigist programmidest
• Tume režiim
• Puhas paigutus telefonidele ja tahvelarvutitele
• Sisselogimist pole vaja

Programmid on originaalsed ja neid testiti C17 kompilaatoriga. See rakendus on sõltumatu õppevahend; see ei ole seotud ühegi kompilaatori müüja ega standardiorganisatsiooniga.
C programmeerimisnäited: 82 testitud programmi koos näidisprogrammide ja selgitustega
Värskendatud:
13. okt 2026

Andmete ohutus

Ohutus algab selle mõistmisest, kuidas arendajad teie andmeid koguvad ja jagavad. Andmete privaatsuse ja turvalisuse tavad võivad olenevalt kasutusviisist ning teie piirkonnast ja vanusest erineda. Selle teabe esitas arendaja ja seda võidakse aja jooksul värskendada.
  • See rakendus võib järgnevaid andmetüüpe jagada kolmandate osapooltega
    Asukoht, Tegevused rakendusega ja veel 2
  • Andmeid ei koguta
    Lisateave selle kohta, kuidas arendajad andmete kogumisest teada annavad
  • Andmed on edastamisel krüpteeritud
  • Andmeid ei saa kustutada

Mis on uut?

Improved Arabic display: maths, codes and English names in tables now read in the right order.