Estratto del documento

Carattesi strche comun ad ognpogsamm in C

carattesi strche comun ad ognpogsamm in CA) Za cOn int main () 52) S COnclude COn retwn S ; }3) toa e due parentes qraffe si tso uo ilCpo delpoamcosEitu to da un certonnero d istrutionioann1StSUIONe deue tesminade con i Casuttere ;istsu?IOn eegu te nell'ord1 neN.B.D e c uinveqroSi e sentanoandhe lo s0ozo e un cosattere c o e ql altriI C dstingue tsa Minus ccie e maioicee

Dichiaaazióne e asjegnamento di variarile

DiCHIAAAZIÓNE E ASJEGNAMENTO DI VARIARILEQ D s Semp Ce n Un 5oaamma Si Cerde n e ces osio USase delledei conteniteni d nformat ion che oCC DonOas abi cioeO0 Cerco spcAtiO in mem0riacentsaleDichiaAre una voriabile fisiqni caA) Q3 Seg nase n home a no dtso scelte che sia Simbohco CioeChe e t t a in selatione la locatione Fisica con la mia vISione2) specficarne il tipo (e, di Conseguena, lo spoo che ancda adotcupose in meMO iV 2 bytent numero interocarattere alfanumeci co byteChaasFloat numero reale h bute uosiabeaduCalo c e r t afe u n aCertonto_dMg unlaSSeareEeguS o oreratre a a l a sua sinstra va la uagiabile aC voao asseq n o e un a l o r e e all Sua cle stTa i v a o r e dhe vogiasseaske l che notseohe enche essere costi Eui to da un'esafes iicneEs aItse vOdiabi i Csea base altezia)e opesation ConSentite tsa int so no SOMMASoTRAzIONEpRosoTTODiViSONEAnche ie dichiasaZioni e gl asse3amenti, come le altse i Sticicnidevono tem nare Con caotEefe auncO e VGoiaA.

le d.chiarazion di vaT ahl. dello steo tpo, perda-ge un'aspetto qcaficop Compatte aprogrammaDeS3Ono esseTe Scstte ir seavenze Seeaso I q2e DOcte_ da na uiacia.Ex. ° int base altezza, Greater r Orae la leqg b l t a di on psoqrama, qando un certo u l o i eV ene util220rte mode r c o r é n t tCon un nOMe SimhCl Cou1 Ma d e l i i n 2i cel icnamma p dI t istrutione deki ne) ) tíamitemain # defineEX GASE 36razie a quest a istSUTIChe a l t i n t e s no dlel proramma etseutitiRare BASE a' o sto dei uabre intesc .

Sequenze di escape

SEQUENZE DI E SCAPE4LeA2ed eCo scA equente d Casatteii eon funzo PecicTO so vubatequeste picl e\n va a l e a nuCuos a l t a di u a tabuleaz i orneb C i t o o Un carottere ndieticstampa l caratterestampa il casatteree i casatterestampa e

Fun2oni

FUN2ONIOna Eunzio e cosutu ito da u a c s e di is truzio a che real 2ianoUn comeito a po& se dO Una o piu valos in input, e a restituisceUn detèrminatoalore in ouEpueL C esistoo delle funzion p e d e f i n t e (o 3tardord) Ue iCle Tammatore , e rh nquogRO Mette a d Spo5 2iónepOEe e sseie otlz2a te 'rel poqramma eco e nece s í : Cp ma del MaIn ' inelu siCne delc h c 6 a TE e>pi C &amen Eelibrerioaållafifesi cuana rtengomenteE sepi di libieriesCdio. h unz on d inpvt /outpecFonzionmate mati chemath hstang h Funt on Ohe opesana s Sc5 ngheIncluSione d ura lheGia nepooqra mma EX. Tindude <stdio.hISTRUZ1ONE SCANFistsuzone scanf consente d legae re vn intee lo un carattere, oun cecle, ... ) d a ionU, Cioe i nses co dall'utente, e d MeMorR20glo U detecMato cela d nemeLa, i indzo viere e s p l c t a t etcome l noMe d una va Fi cih e ecedentemente duhiaratáEx- scan ("%d", & kae),n t c a che l piogroamma deue acqus re ualore intercdecimale i mme da tenle a e q s l o a "base" esaluadlo nmemo a nella cela di n á a i e o boseNel c a s C c o c h e uoglo acqu s, re ron s a un nteo% flautcarattereS ScngaaHndhe Stsuione cont deve termirase con coscatterej

Istruzione printf

STRUZIONE PRINTFfer nchiedere al utente l'i msbione di inforraion (o peraltmo Civazioni)e oPo D rtus tanmna ce lochecm trasiesiCoti vepes questo siUSa l' i t t o u z i o e pfinte.pCintf (" ecictuto cheduileaaatanMaL istTu TIOe peometeCacchiu sc tra parentesi tonde é doppi apici l Compcesi gi tLa sequen a e ancare a copo alln2io, n Me zea alb 6i nedello'fsase deue compnq ue esere psta dentioi d olecita ande "istouzione pinte"Se ao dhe s vuole u Sul z2are e un valo re o n costnt nonatoseaM'pGcgcheOtdall' EesetUalore in toi© iese ono'ONOSCere a Gio e possi b e Cauerepintf (" Base %d bae )p o t o de %amaCo volo re digi toto CecedentëmenteJa'utente e s ato rela uariabiease don u sConf.

Si gossoo Stampoie n uriabii con una solo pointf, indicndoCma Lia i Co ap EotmOE in Cu S d e si derao le visdi2TiENSucce s3iuamentei nom delle riective ariobih:pntf (%d 96d od", base, altezza, oseal,Ex ilanchepintfscsUtiOeoniallinterno didefiniseSipuo di USUaltTATOeUUati per iaiseSSOEEeCadnUmenEx painté ("s%d S%d 5%d base, altezz aresyuo dise che uerra si seruato un campo di cinqucoratteci pet 1a vi scal 2z02i0ne éi un cetto uolo e .N.B. a diéetenea che nella sintassi ci c n , nellasintassi d: priOEE nOn va X (ampersand

Espaessioni

ESPAESSIONI_Un'eoe ssiore e un insiee d agiabi Cacante Gi ch ou(EUNtne onne ssi daa uocOMbaTone d Cneaton dritmetie relaaoali. -()OPERATORI negctioeARITMETICI moitiphcaZcre (), divi siore ( ) Moduo (%)sommo (+) 50 cuozione (-)aSegametoaggore dioPE RATORREAAZiONALI mag9 e ugaleM inose diOguagontciscguaqhanza!OPERATOAI NOT lgi coLOGI &ANS ' c oOR ogceTutti q opeAto X pGe entat inaeranchia CIce in ord redi o bË (cla q u e l o ' che ua ese q u t o e c pimo o) 5alvoeuentual parantes psesent seléspessioneUtato d Un'espce tCione a r t m e t i a e Sem e un lo t e das tmetiCISUitoto di o n ' e s e s s . c e lcocceSempre ERO ( o FALSO (O

L'istru2ione if

L'ISTRU2IONE IF (BLOCCo cONDIEIONALE) ds t s u Z o eequire un'dera ide iQuandoi6 (condiziOre Scolzi0ne sCertUnadsiUiEiCos la Cut Si ntSSi eistruione it19tsuBcae 1 | i (espcessione)isE6uIOneStsUOne n | Se lesp Ge sSione uera viene esequ.ta 'ist6UZICe,altsimenti e s c u e n e saltataLa sintassi comgleta d e j s s u o n e if e :f (espressionee) Nel caSO n cui espcess.ane contenutco le asentesi d if fo se falso,Calcolatose eseave S t s u T i o e (oS i e e di istszion) del Camo elseistsutione Se si desidera che, al vesficorsistsUtiOne n j della condizione if. i calcoabere exgudevO n s e : s eistRUTiOned unaie steSse in M e t i a raGe nte si g a e ,else l calceiotote le e s e i a sequ nzialente,da quella scitta pio in alto in gio.La stesaSintos uaa agiCata anchene romo elSeIstutoe 2; Il costsu tto it é Un« stsu Zione e comeisttozo ne M; Cale qud compasiSe ne bocco d1 13tsuiiCnd un altO : n tal coso S par cF ANNIDATL'

Istruzione switch-case

ISTR0ZIONE SWITCH-CASE (CosTRUTTO ACoNDIziONE MULT PLAA .Al poseo di uol z a i e r i u - e s e a aJCOta per(Sw.tan(epessione) fiSoluere decsion a p , 39uc usose icostsu tto swich~case, che pesmete d iMle ventaedeci sioni muitig le basondos sui coafreatS ticcaseAose B AEFADLT eun'nsieesita to di n ' eocescoe (int char)cdi v a a r cosCancIn hue d e sece ticne viene ualutota 'e>pses5.cne rcch o t a afe ntesvoncle dcpo c o h e il siSuItato vene contro tata con costán te do!oCeh O caje dopcseivalor qual vegn eseque istiuonlesonount g O n d e n t a l s m e n t S piosecue cotiOKtondo SuCotO C lCcostante secoceddpo coS aGse eSe T'esess ne o n cossnonde c e s s e a dellee coscont, vere e e ta StUTIOne ehe c e la avolc de tau (e (se psesente)e ooasommotose desides a dhe vengcuno e sequite Soanente leSts & z i n a o . d e d un slngolocae dee insere atesmine di oqni Case iStsuzic e breoak che cau sa i'Lcitaimoediacallo SuuitekL a Sin t a s bi dello s i i t e h - c a se e quidSwitth (espcesSiC ne Switch (espres siO ne)coSe costonte LCOse costante 4 SEs2i Onestsztone bre.akcase costanée 2 Cae co stante 2stsuone SCOEiOneCase costante 3 b ceakistsuione c a s e costante 3dekaulb istsoionestsuioe bceakdetautt:istsutiónee possib,le anche far corspendere ad on plocc dsteuaic pisStont fpetendo i l uolte l a pasoia case seg.t clai d e puntN. B. coase regae solo cOStanti

L'istruzione for

L'ISTRUZIONE FOR Qvando $i desidera ipe tese un blocco di ibtsuzion un determinatonomesO di voite, Si puO S a s e il dco For, l a w i sintass e:For 1; espies>ione2; 3lespsesSione espresioneistrotioneLstutne puo essese s a ungpia che unoloccd in quel caso ieuase i5ECUEio del blocco deono eseie sacchiuse tsaareaceS aakteLe tre espressoni clel for:ighPafee vee eea ta uaespressiOne uoita e po maespre ssio ne 2 l a condzOe dineine A~A nelcuia e eVera, viene eseqL t a s t r e i c n e , senhc . e ehecd©,dal uiene voitae seguta cgn üclesiesp ressione 3 Vee eseg a cgn vcita come timaS t I O n e del c d e , di o t o e u n in cre mentoCo desemento) d variah eLe the espress c n pc O nO e See qua Sia 5 esptess one conce sccoMpe a u n ' e s r e s i Cne nula

Incrementi e decrementi

INCRE MENTI E DECREMENTILincremento uni tario d um os iab1le in Ce possible median teoenatoi

Anteprima
Vedrai una selezione di 6 pagine su 23
Linguaggio C per principianti Pag. 1 Linguaggio C per principianti Pag. 2
Anteprima di 6 pagg. su 23.
Scarica il documento per vederlo tutto.
Linguaggio C per principianti Pag. 6
Anteprima di 6 pagg. su 23.
Scarica il documento per vederlo tutto.
Linguaggio C per principianti Pag. 11
Anteprima di 6 pagg. su 23.
Scarica il documento per vederlo tutto.
Linguaggio C per principianti Pag. 16
Anteprima di 6 pagg. su 23.
Scarica il documento per vederlo tutto.
Linguaggio C per principianti Pag. 21
1 su 23
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher NoraF01 di informazioni apprese con la frequenza delle lezioni di fondamenti di informatica e programmazione e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Politecnico di Milano o del prof Distante Fausto.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community