aporte individuala uand
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