Logica de Programación1

download Logica de Programación1

of 15

Transcript of Logica de Programación1

  • 7/30/2019 Logica de Programacin1

    1/15

    Ge`auhdes ne Zrkarhmhlc`

    Rhzk`hmce`tk

    Mstrh. e` \cstemhs

    Mh. Lhrme` Dcm`ez

  • 7/30/2019 Logica de Programacin1

    2/15

    Rhzk`hmce`tk

    Eg melh`csmk ne rhzk`hmce`tk lk`scste e` que' lk` bhse e`

    reghlck`hr u`ks lk`leptks lk` ktrks' e`lhne`hmks vhrchsprkpksclck`es ne thg mh`erh que u`h ne egghs se hpkyh e` ghsnems. Ed.

    @c`a` ge` tkmh lhi

    ^knks gks gek`es sk` ierkles

    Hgau`ks seres que sk` ierkles `k tkmh` lhi

    Eg hraume`tk es u`h e`tcnhn gc`astclh que se empgeh phrh

    expreshr eg rhzk`hmce`tk.

  • 7/30/2019 Logica de Programacin1

    3/15

    Eg rhzk`hmce`tk pkr ser ne lhrlter gaclk' est ikrmhnk pkrlk`leptks y prkpksclck`es

    Eg hraume`tk pkr ser ne `hturhgezh gc`astclh lk`sth netrmc`ks y e`u`lchnks

    Egeme`tks neg rhzk`hmce`tk

    Gh mhterch' sk` gh prkpksclck`es. Zremcshs y lk`lgusc`

    Gh ikrmh' gh reghlc` nercvhtcvh

    Rhzk`hmce`tk

    e`tk`les@c`a` ge`tkmh lhi ytknks gks gek`essk` ierkles

    Hgau`ks seresque ierkles `k

    tkmh` lhi

    H`telene`te Lk`selue`te

  • 7/30/2019 Logica de Programacin1

    4/15

    \fergklo Fkgmes neslubre que gh persk`h ire`te hgNr. Qhtsk` erh u` mnclk mcgcthr ve`cnk ne

    Hiah`cst`

    Fe hqu u` lhbhggerk que respk`ne hg tcpk neg fkmbre nemenclc`h' perk que tce`e u` hcre mhrlchg. Es pkr lk`scauce`te' u`mnclk mcgcthr lk` tknh evcne`lch. Hlhbh ne ggeahr ne phsestrkpclhges pkrque su lhrh es ne u` iuerte lkgkr kslurk' lkgkr que`k es eg `hturhg ne su lutcs' pkrque sus muelhs sk` bgh`lhs.

    Fh phshnk pkr suircmce`tks y e`iermenhnes' lkmk gk preak`h

    su lhrh mhlcge`th. Fh suircnk u`h fercnh e` eg brhzk czqucernk.Gk mh`tce`e racnk y ne u`h mh`erh ikrzhnh. e` qu phs fhpkncnk u` mnclk neg edrlctk c`ags phshr pkr nurkssuircmce`tks y resugth fercnk ne u` brhzk; Evcne`teme`te e`

    Hiah`cst`

  • 7/30/2019 Logica de Programacin1

    5/15

    Zremcshs y lk`lgusc`

    Fe hqu u` lhbhggerk que respk`ne hg tcpk neg fkmbre nemenclc`h' perk que tce`e u` hcre mhrlchg

    Es pkr lk`scauce`te' u` mnclk mcgcthr lk` tknh evcne`lch

    Es pkscbge que hgau`hs ne ghs premcshs k gh prkpch lk`lgusc` estskbree`te`ncnh &premcsh expglcth#

    . Hlhbh ne ggeahr ne phses trkpclhges

    pkrque su lhrh es ne u` iuerte lkgkr kslurklkgkr que `k es eg `hturhg ne su lutcs

    pkrque sus muelhs sk` bgh`lhs.

    Usten es u` mnclk mcgcthr ve`cnk ne Hiah`cst`

  • 7/30/2019 Logica de Programacin1

    6/15

    Yernhn y Yhgcnez neg rhzk`hmce`tk

    U` rhzk`hmce`tk es vgcnk luh`nk su ikrmh es vgcnh. Gh ikrmh esvgcnh luh`nk `k es pkscbge que fhyh u` rhzk`hmce`tk ne esh ikrmh

    lk` premcshs vernhnerh y lk`lgusc` ihgsh.^knks gks c`ve`tks fh` scnk felfks pkr ae`cks

    Gh cmpre`th es u` c`ve`tk

    Gh cmpre`th iue felfh pkr u` ae`ck

    Gks c`ve`tkres se fhle` rclks

    Aute`bera iue c`ve`tkr

    Aute`bera se fczk rclk

  • 7/30/2019 Logica de Programacin1

    7/15

    Yernhn y Yhgcnez neg rhzk`hmce`tk

    ^knks gks ae`cks sk` c`ve`tkres

    Aute`bera iue u` ae`ck

    Aute`bera iue c`ve`tkr

    Aute`bera y Lrcstbhg Lkg` iuerk` neslubrcnkres

    Lrcstbhg Lkg` iue e`lhne`hnk

    Aute`bera iue e`lhne`hnk

  • 7/30/2019 Logica de Programacin1

    8/15

    Eg rhzk`hmce`tk nenultcvk tcpk ne rhzk`hmce`tk que phrteneg tknk' ne gks ae`erhg ' ne u`h premcsh ae`erhg' fhlch gkphrtclughr' es nelcr' ne hgak que es ae`erhg vh nenulce`nklk`lgusck`es phrtclughres.

    Lhbe nesthlhr' que eg rhzk`hmce`tk nenultcvk serlk`scnerhnk lkmk vgcnk scempre y luh`nk gh lk`lgusc` hgh luhg se ggea ' nercve ne gh premcsh ne gh luhg se phrtc ' pkr

    edempgk 4

    ^knks gks fkmbres tce`e` se`tcmce`tks

    Duh` es u` fkmbre

    Zkr gk th`tk Duh` tce`e se`tcmce`tks

    Rhzk`hmce`tk NenultcvkNe gks ae`erhg h gk phrtclughr

  • 7/30/2019 Logica de Programacin1

    9/15

    Zremcsh mhykr4 Gks seres fumh`ks tce`e` nks mh`ks y nks pces Zremcsh me`kr4 Dkf` es ser fumh`k Lk`lgusc`4 Dkf` ^ce`e nks mh`ks y nks pces

    Zremcsh mhykr4 ^knks gks mcrlkges Dkf` shge 8: mc`utks h`tes ne sutrhbhdk

    Zremcsh me`kr4 Fky es mcrlkges

    Lk`lgusc`4 Fky Dkf` shgnr 8: mc`utks h`tes ne su trhbhdk

    Zremcsh mhykr4 ^knh pgh`th `hle' se reprknule y muere Zremcsh me`kr4 ^knh rksh es pgh`th Lk`lgusc`4 ^knh rksh `hle' se reprknule y muere

    Edempgks4 Rhzk`hmce`tk Nenultcvk

  • 7/30/2019 Logica de Programacin1

    10/15

    Zremcsh mhykr4 ^knks gks fcdks ne Dkf` y Dh`e tce`e` kdks lkgkr

    mhrr` Zremcsh me`kr4 Dkf` y Dh`e esperh` u` fcdk

    Lk`lgusc`4 Eg fcdk que esperh` Dkf` y Dh`e tce`e gks kdks lkgkrmhrr`

    Zremcsh mhykr4 Ghs ahggeths thrnh` >5 mc`utks e` fkr`ehrse

    Zremcsh me`kr4 \k` ghs

  • 7/30/2019 Logica de Programacin1

    11/15

    Rhzk`hmce`tk c`nultcvkNe gk phrtclughr h gk ae`erhg

    E` lcerth ikrmh es kpuestk hg nenultcvk. Lk`scste e` c`iercr quetknks gks c`ncvcnuks ne gh lghse V tce`e` gh prkpcenhn \' nespus nefhber felfk kbservhlck`es hneluhnhs e` suiclce`tes c`ncvcnuks ne

    esh lghse. Ed. Gh egcpse es u`h sellc` l`clh y es u`h lurvh ne seau`nk arhnk

    Gh lcrlu`iere`lch es u`h sellc` l`clh y es u`h lurvh ne seau`nk arhnk

    Gueak' tknhs ghs sellck`es l`clhs sk` lurvhs l`clhs ne seau`nk arhnk.

    \us premcshs sk` eg resugthnk ne kbservhlck`es k experce`lchs

    Gh lk`lgusc` es u`h ae`erhgczhlc`

    Gh lkrrellc` nepe`ne ne gh ikrmh y lk`te`cnk

    Gh prkbhbcgcnhn ne gh lk`lgusc` hume`th lk` eg neslubrcmce`tk ne`uevhs evcne`lchs perk `u`lh se puene kbte`er u`h lk`lgusc`

    hbskguthme`te lcerth

  • 7/30/2019 Logica de Programacin1

    12/15

    Zremcsh 84 Luh`nk Duh` tklh gh gghmh ne u` e`le`nenkr se quemhZremcsh 24 Luh`nk Duh` tklh u`h estuih e`le`ncnh se quemh

    Zremcsh

  • 7/30/2019 Logica de Programacin1

    13/15

    Zremcsh 84 Dkf` bebe u` gctrk ne wfcsoey y se embrchahZremcsh 24 Dkf` bebe u` gctrk ne rk` y se embrchahZremcsh

  • 7/30/2019 Logica de Programacin1

    14/15

    Rhzk`hmce`tk pkr h`hgkah

    Lk`scste e` phrtcr ne gh semedh`zh e`tre nks kbdetks ynespus ' hg neslubrcr que u`k ne eggks tce`e gh prkpcenhn \'se c`icere que eg ktrk prkbhbgeme`te thmbc` te`nr eshprkpcenhn.

    Dpcter y \htur`k sk` pgh`eths muy semedh`tes

    Arh` phrte neg hmk`chlk que fhy ne Dpcter se e`lue`trh

    lk`aeghnk

    Zrkbhbgeme`te gh mcsmh sctuhlc` se prese`te e` \htur`k

  • 7/30/2019 Logica de Programacin1

    15/15

    ^rh`snullc`

    \e nh u`h reghlc` ne c`lgusc` e`tre ghs exte`sck`es ne gks trmc`ksque se mh`edh`.

    Gks rkmbks est` c`lgucnks e` gks luhnrcgterks Gks luhnrcgterks est` c`lgucnks e` gks pkgak`ks Gks rkmbks est` c`lgucnks e` gks pkgak`ks

    Gh lk`lgusc` tce`e eg mcsmk arhnk neu`cvershgcnhn que ghs premcshs

    Eg phsk ne ghs premcshs h gh lk`lgusc`es u`h reghlc` trh`sctcvh 5 / V = 8: 5 / T = 8: V = T

    Zkgak`ks

    Luhnrcgterks

    Rkmbks