aporte individuala uand

4
UNIVERSIDAD NACIONAL ABIERTA Y A DISTA NCIA – UNAD Ingeniería de sistemas Introducción a la Programación Grupo: 301304A_288 3. Responder las siguienes pregunas! A. "U# DI$ERENCIA E%ISTE ENTRE CICLOS Y CONDICIONALES& RTA: CONDICIONALE Las condicionales en programación son procedimientos para lle!ar a ca"o una serie de instrucciones cuando se cumpla una sentencia o pregunta# estos !an acompa$ados de operadores logicos los cueles son: %&&' igual (ue) %*&' menor o igual (ue %+&' ma,or igual (ue %+'ma,or (ue %-&' no es igual (ue o di.erente de) el .orma de escri"irlo es:  i.%condicion o prue"a lógica'  Lo (ue pasa si se cumple la condición Tam"i/n puede lle!ar sentencias o acciones cuando no se cumpla i.%condicion'  Lo (ue pasa si se cumple la condición else  Lo (ue pasa si no se cumple la condición  el i. signi.ica si , el else signi.ica , si no)  0n e1emplo del uso de condicionales se puede enmarcar en el diario !i!ir con el 2ec2o de tomar un "us# en la mente la persona por un instante se 2ace cantidad de preguntas (ue !an a lle!ar a un 1

Upload: gustavo-preciado

Post on 08-Jul-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

8/19/2019 Aporte Individuala uand

http://slidepdf.com/reader/full/aporte-individuala-uand 1/4

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNADIngeniería de sistemasIntroducción a la Programación Grupo: 301304A_288

3. Responder las siguien es pregun as!

A. "U# DI$ERENCIA E%ISTE ENTRE CICLOS YCONDICIONALES&

RTA: CONDICIONALE

Las condicionales en programación son procedimientos para lle!ar aca"o una serie de instrucciones cuando se cumpla una sentencia opregunta# estos !an acompa$ados de operadores logicos los cuelesson:

%&&' igual (ue)

%*&' menor o igual (ue

%+&' ma,or igual (ue

%+'ma,or (ue

%-&' no es igual (ue o di.erente de)

el .orma de escri"irlo es:

i.%condicion o prue"a lógica'

Lo (ue pasa si se cumple la condición

Tam"i/n puede lle!ar sentencias o acciones cuando no se cumpla

i.%condicion'

Lo (ue pasa si se cumple la condición

else

Lo (ue pasa si no se cumple la condición

el i. signi.ica si , el else signi.ica , si no)

0n e1emplo del uso de condicionales se puede enmarcar en el diario!i!ir con el 2ec2o de tomar un "us# en la mente la persona por uninstante se 2ace cantidad de preguntas (ue !an a lle!ar a un

1

8/19/2019 Aporte Individuala uand

http://slidepdf.com/reader/full/aporte-individuala-uand 2/4

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNADIngeniería de sistemasIntroducción a la Programación Grupo: 301304A_288

resultado# por e1emplo 3si tengo el dinero su.iciente para pagar elpasa1e3) Del resultado de esta pregunta !a a salir una respuesta de.also o !erdadero la cual !a a generar una decisión o un camino atomar: 3si lo tiene toma el "us3 de lo contrario %o si no' 3no puede

tomar el "us3 , se "usca otra opción)

i.%el dinero es ma,or al !alor del pasa1e'

I E C04PLE: Puede tomar el "us

else

I NO E C04PLE: No es posi"le tomar el "us

de"e "uscar otra opción de transporte

CICLOS' RE(ETICIONES O BUCLES

e lle!an a ca"o cuando se desea (ue una serie de instrucciones see1ecuten !arias !eces cundo se cumpla la condición dada# ,a sea poruna opción de continuar o mediante una condición cumplida) los ciclosm5s usados en programación son el .or (ue traduce para , el 62ile(ue traduce mientras)

Ci)lo *or

Este comando se utili7a para (ue se repitan una serie deinstrucciones# es usado 2a"itualmente cuando se conoce la cantidade8acta de interacciones (ue se desea 2acer# ,a (ue en su sinta8isest5 el inicio# , el .in e8acto# es decir la cantidad de !eces (ue se !a areali7ar las instrucciones)

0n e1emplo cl5sico del ciclo .or son las ta"las de multiplicar# ,a (uetienen un inicio especi.ico %2a"itualmente 9' , un .in de.inido%com nmente 9;') Entonces podríamos decirle al programa (ueestamos reali7ando (ue comience en 9 , realice la operación demultiplicación 2asta (ue llegue a 9; increment5ndose de uno en uno)

Para 2acer m5s simple el e1emplo a continuación se enuncia elseudocódigo de el e1emplo para la ta"la del <

2

8/19/2019 Aporte Individuala uand

http://slidepdf.com/reader/full/aporte-individuala-uand 3/4

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNADIngeniería de sistemasIntroducción a la Programación Grupo: 301304A_288

.or%se inicia en 9= 2asta 9;= incremente de a 9'

multipli(ue < por el numero

Como se !e en el e1emplo la sinta8is del .or est5 dada por

.or%inicio= condicion= incremento'

Lo (ue reali7a mientras se cumpla la condición)

B. EN "U# (ARADI+,AS DE (RO+RA,ACI-N SE TRABA AR/EN EL CURSO&

RTA! El curso Introducción A La Programación tra"a1a con losparadigmas de programación Estructural , procedural)

C. "UE E%TENSIONES TIENE EL (RO+RA,A $UENTE Y EL(RO+RA,A E ECUTABLE 0UTILI1ANDO EL IDE $ALCON2 Y "UEDI$ERENCIA ENTRE ELLOS.

RTA! Los .ic2eros de pro,ecto especi.ican todos los recursosnecesarios %.ic2eros )cpp# )2# .ic2eros de descripción de .ormularios#etc)' (ue se necesitan para la construcción del e1ecuta"le) Los

.ic2eros de pro,ecto tienen e8tensión )"pr , el e1ecuta"le % ProgramaE1ecuta"le ' (ue se genera tiene el mismo nom"re (ue el pro,ecto , lae8tensión )e8e# lógicamente

D. CONSULTE EL TE%TO C-,O (RO+RA,AR EN C . (A+S 45A 36 0,ATERIAL SU+ERIDO EN EL 3 UNIVERSIDAD NACIONALABIERTA Y A DISTANCIA – UNAD 7 VICERRECTOR8A ACAD#,ICA

Y DE INVESTI+ACI-N 7 VIACI ESCUELA! ECBTI (RO+RA,A!IN+ENIER8A DE SISTE,AS CURSO! INTRODUCCI-N A LA(RO+RA,ACI-N C-DI+O! 365369 DOCU,ENTO ESTRUCTURA

+ENERAL DE UN (RO+RA,A EN C 2' REVISE EL C-DI+O DEL(RO+RA,A "UE SE ,UESTRA EN LA $I+URA 5.4 0(/+. 442 EINDI"UE "UE INSTRUCCI-N I,(LE,ENTAR8A (ARA ESCRIBIR!COUT::::

RTA! para (uita el s d se de"e 2acer el llamado de una .unciónllamada using na;espa)e s d<

3

8/19/2019 Aporte Individuala uand

http://slidepdf.com/reader/full/aporte-individuala-uand 4/4

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNADIngeniería de sistemasIntroducción a la Programación Grupo: 301304A_288

E. RECO(ILE EN UNA TABLA LAS BUENAS (R/CTICAS DE(RO+RA,ACI-N Y LOS ERRORES CO,UNES DE(RO+RA,ACI-N "UE SE ,ENCIONAN EN EL TE%TO =CO,O(RO+RA,A EN C ' (A+S. 45 A 3> 0,ATERIAL SU+ERIDO ENEL DOCU,ENTO ESTRUCTURA +ENERAL DE UN (RO+RA,AEN C 2. TEN+A EN CUENTA ESA IN$OR,ACI-N AL REALI1ARSUS (RO+RA,AS.>uenas pr5cticas de la programación Errores comunes de la programación

Incluir li"rerías en la parte superior encorrecto llamado)

e omiten las comillas o signas paraterminar sentencias)

0tili7ar comentario en las líneas de código?? para descri"ir el propósito del programa

e ol!ida incluir el arc2i!o *iostream+ enun programa (ue introduce datos desde elteclado

Colocar un espacio despu/s e cada coma @#para 2acer m5s claro el programa

el mal uso de los operadores B

E!itar los identi.icadores (ue inicien conguion "a1o , do"le guion "a1o

Colocar un punto , coma = despu/s de unpar/ntesis derec2o en una estructuracondicional

Los o"1etos de .lu1o std: cout: , std: cin:.acilitan la interacción entre el usuario , lacomputadora

Di!idir un identi.icador mediante lainserción de caracteres "lancos %e1emploescri"ir main como ma in '

4