SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
FUNDAMENTOS
DE PYTHON
(CONDICIONALES)
Mg. Richard E. Mendoza G.
https://www.larepublica.co/alta-
gerencia/las-tres-claves-del-exito-
empresarial-de-jeff-bezos-el-hombre-
mas-rico-del-mundo-2610218
if-else
If():
If():
else:
if i == 2:
# ...
elif i == 3:
#...
else
#...
No todos los problemas pueden
resolverse empleando estructuras
secuenciales. Cuando hay que tomar
una decisión aparecen las estructuras
condicionales.
En nuestra vida diaria se nos
presentan situaciones donde
debemos decidir.
¿Elijo la carrera A o la carrera B?
¿Me pongo este pantalón?
Para ir al trabajo, ¿elijo el camino A
o el camino B?
Al cursar una carrera, ¿elijo el turno
mañana, tarde o noche?
Sentencias Condicionales
Sentencia Condicional IF
Problema:
• Ingresar el sueldo de una persona,
• Si supera los 2’000.000 pesos
mostrar un mensaje en pantalla
indicando que debe abonar
impuestos.
Ejercicios:
1. Realizar un programa que lea por
teclado dos números, si el primero
es mayor al segundo informar su
suma y diferencia, en caso contrario
informar el producto y la división
del primero respecto al segundo.
2. Se ingresan tres notas de un
alumno, si el promedio es mayor o
igual a tres mostrar un mensaje
"Promocionado".
3. Se ingresa por teclado un
número positivo de uno o dos
dígitos (1..99) mostrar un
mensaje indicando si el número
tiene uno o dos dígitos.
(Tener en cuenta que condición
debe cumplirse para tener dos
dígitos, un número entero)
Sentencia Condicional IF
Prácticas
DEFINICION
Realizar un programa que lea por teclado dos números, si el primero es
mayor al segundo informar su suma y diferencia, en caso contrario informar
el producto y la división del primero respecto al segundo.
ANALISIS
Datos de Entrada:
numero1
numero2
Proceso:
Si numero1>numero2:
Suma, Resta
Else:
Producto, División
Salida:
Si numero1>numero2:
Suma, Resta
o Producto, División
ALGORITMO
Pseudocódigo: Diagrama de Flujo:
print('Programa Condicional IF')
numero1=float(input('Digite número 1:'))
numero2=float(input('Digite número 2:'))
if numero1>numero2:
suma=numero1+numero2
print(f'La suma es: {round(suma)}')
diferencia=numero1-numero2
print(f'La diferencia es: {round(diferencia)}')
elif numero1<numero2:
producto=numero1*numero2
print(f'La producto es: {round(producto)}')
division=numero1//numero2
print(f'La división es: {division}')
Prácticas
DEFINICION
Se ingresan tres notas de un alumno, si el promedio es mayor o igual a tres
mostrar un mensaje "Promocionado".
ANALISIS
Datos de Entrada:
nota1,nota2 y nota3
Proceso:
Promedio=(nota1+nota2+nota)/3. Si
promedio>=3 “promocionado”
Salida:
Promedio
Mensaje Promocionado
ALGORITMO
Pseudocódigo: Diagrama de Flujo:
Algoritmo NotasEstudiante
Escribir 'Programa Notas Estudiantes'
Escribir 'Digite Nota 1:'
Leer nota1
Escribir 'Digite Nota 2:'
Leer nota2
Escribir 'Digite Nota 3:'
Leer nota3
promedio=(nota1+nota2+nota3)/3
Si promedio>=3 Entonces
Escribir 'Promocionado =)'
SiNo
Escribir 'No Promocionado =('
Fin Si
FinAlgoritmo
print('Programa Notas Estudiantes')
#print('Digite nota1:')
nota1=float(input('Digite nota 1:'))
#nota1=float(nota1)
nota2=float(input('Digite nota 2:'))
nota3=float(input('Digite nota 3:'))
promedio=round((nota1+nota2+nota3)/3,2)
if promedio>=3:
#print('Promocionado =)'+str(promedio))
print(f'Promocionado {promedio}')
else:
#print('No Promocionado =('+str(promedio))
print('No Promocionado ',promedio)
Prácticas
DEFINICION
Se ingresan tres notas de un alumno, si el promedio es mayor o igual a tres
mostrar un mensaje "Promocionado".
ANALISIS
Datos de Entrada:
nota1
nota2
nota3
Proceso:
promedio=(nota1+nota2+nota3)/3
Salida:
mensaje
ALGORITMO
Pseudocódigo: Diagrama de Flujo:
print('Programa que indica numero de digitos')
numero=int(input('Digite número:'))
comparacion=len(str(numero))
if numero>=0:
print(f'El número tiene {comparacion} digito')
else:
print('El número es negativo y no se valido')
Si no eres terco, te rendirás
de tus propios experimentos
antes de tiempo. Y si no eres
flexible, no verás una
solución distinta al problema
que intentas resolver.

Más contenido relacionado

La actualidad más candente

Decision making &_loops_in_python
Decision making &_loops_in_pythonDecision making &_loops_in_python
Decision making &_loops_in_pythonBurn & Born
 
Ordenamiento de Archivos Externos
Ordenamiento de Archivos ExternosOrdenamiento de Archivos Externos
Ordenamiento de Archivos ExternosMiguel Angel Macias
 
16717 functions in C++
16717 functions in C++16717 functions in C++
16717 functions in C++LPU
 
Decision making and branching in c programming
Decision making and branching in c programmingDecision making and branching in c programming
Decision making and branching in c programmingPriyansh Thakar
 
GUÍA RÁPIDA LENGUAJE C/AL
GUÍA RÁPIDA LENGUAJE C/ALGUÍA RÁPIDA LENGUAJE C/AL
GUÍA RÁPIDA LENGUAJE C/ALmakac0 makac0
 
What is Range Function? | Range in Python Explained | Edureka
What is Range Function? | Range in Python Explained | EdurekaWhat is Range Function? | Range in Python Explained | Edureka
What is Range Function? | Range in Python Explained | EdurekaEdureka!
 
Python Course for Beginners
Python Course for BeginnersPython Course for Beginners
Python Course for BeginnersNandakumar P
 
10. array & pointer
10. array & pointer10. array & pointer
10. array & pointer웅식 전
 
Métodos de ordenación externa
Métodos de ordenación externaMétodos de ordenación externa
Métodos de ordenación externaEdwin Narváez
 
Chapter Introduction to Modular Programming.ppt
Chapter Introduction to Modular Programming.pptChapter Introduction to Modular Programming.ppt
Chapter Introduction to Modular Programming.pptAmanuelZewdie4
 
Concurrency in Golang
Concurrency in GolangConcurrency in Golang
Concurrency in GolangOliver N
 

La actualidad más candente (20)

Clean code
Clean codeClean code
Clean code
 
Loops
LoopsLoops
Loops
 
Decision making &_loops_in_python
Decision making &_loops_in_pythonDecision making &_loops_in_python
Decision making &_loops_in_python
 
Ordenamiento de Archivos Externos
Ordenamiento de Archivos ExternosOrdenamiento de Archivos Externos
Ordenamiento de Archivos Externos
 
16717 functions in C++
16717 functions in C++16717 functions in C++
16717 functions in C++
 
Python
PythonPython
Python
 
Decision making and branching in c programming
Decision making and branching in c programmingDecision making and branching in c programming
Decision making and branching in c programming
 
Operators and Expressions
Operators and ExpressionsOperators and Expressions
Operators and Expressions
 
C++ IF STATMENT AND ITS TYPE
C++ IF STATMENT AND ITS TYPEC++ IF STATMENT AND ITS TYPE
C++ IF STATMENT AND ITS TYPE
 
GUÍA RÁPIDA LENGUAJE C/AL
GUÍA RÁPIDA LENGUAJE C/ALGUÍA RÁPIDA LENGUAJE C/AL
GUÍA RÁPIDA LENGUAJE C/AL
 
What is Range Function? | Range in Python Explained | Edureka
What is Range Function? | Range in Python Explained | EdurekaWhat is Range Function? | Range in Python Explained | Edureka
What is Range Function? | Range in Python Explained | Edureka
 
Python Course for Beginners
Python Course for BeginnersPython Course for Beginners
Python Course for Beginners
 
Compilador
CompiladorCompilador
Compilador
 
Preparing for Scala 3
Preparing for Scala 3Preparing for Scala 3
Preparing for Scala 3
 
10. array & pointer
10. array & pointer10. array & pointer
10. array & pointer
 
Basics of c++
Basics of c++Basics of c++
Basics of c++
 
Python
PythonPython
Python
 
Métodos de ordenación externa
Métodos de ordenación externaMétodos de ordenación externa
Métodos de ordenación externa
 
Chapter Introduction to Modular Programming.ppt
Chapter Introduction to Modular Programming.pptChapter Introduction to Modular Programming.ppt
Chapter Introduction to Modular Programming.ppt
 
Concurrency in Golang
Concurrency in GolangConcurrency in Golang
Concurrency in Golang
 

Similar a Semana 2 Fundamentos de Python(Condicionales)

Instrumento tecnico pseusdocodigo2
Instrumento  tecnico pseusdocodigo2Instrumento  tecnico pseusdocodigo2
Instrumento tecnico pseusdocodigo2Hernan Serrato
 
Estructuraselectiva 110712082028-phpapp01
Estructuraselectiva 110712082028-phpapp01Estructuraselectiva 110712082028-phpapp01
Estructuraselectiva 110712082028-phpapp01Gregory Intriago Rizzo
 
Tarea 3 Parcial 1 (ACT. DE APRENDIZAJE 1,2,3,5,7 Y 8 DEL BLOQUEII)
Tarea 3 Parcial 1 (ACT. DE APRENDIZAJE 1,2,3,5,7 Y 8 DEL BLOQUEII)Tarea 3 Parcial 1 (ACT. DE APRENDIZAJE 1,2,3,5,7 Y 8 DEL BLOQUEII)
Tarea 3 Parcial 1 (ACT. DE APRENDIZAJE 1,2,3,5,7 Y 8 DEL BLOQUEII)EmmanuelJesusCobaCue
 
Desarrollo de logica de programacion unidades de 2.3 a 2.5
Desarrollo de logica de programacion unidades de 2.3 a 2.5Desarrollo de logica de programacion unidades de 2.3 a 2.5
Desarrollo de logica de programacion unidades de 2.3 a 2.5Miguel Martinez
 
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedocEcler Mamani Vilca
 
TOMA DE DESICIONES Y ANALISIS DE RIESGO EXPOSICION.pptx
TOMA DE DESICIONES Y ANALISIS DE RIESGO EXPOSICION.pptxTOMA DE DESICIONES Y ANALISIS DE RIESGO EXPOSICION.pptx
TOMA DE DESICIONES Y ANALISIS DE RIESGO EXPOSICION.pptxYadhiraRoblesMonzon
 
PROGRAMACIÓN DINÁMICA Oscar guarimata 27455059
PROGRAMACIÓN DINÁMICA Oscar guarimata 27455059PROGRAMACIÓN DINÁMICA Oscar guarimata 27455059
PROGRAMACIÓN DINÁMICA Oscar guarimata 27455059OscarGuarimata
 
Programacion RPG Operaciones
Programacion RPG OperacionesProgramacion RPG Operaciones
Programacion RPG OperacionesGiovanny Guillen
 
Programacionrpgoperaciones 180109013620
Programacionrpgoperaciones 180109013620Programacionrpgoperaciones 180109013620
Programacionrpgoperaciones 180109013620Paola Varela
 
Sesion6_IdaliaFlores_20abr15 (1).pdf
Sesion6_IdaliaFlores_20abr15 (1).pdfSesion6_IdaliaFlores_20abr15 (1).pdf
Sesion6_IdaliaFlores_20abr15 (1).pdfCARLOSVALBUENA36
 

Similar a Semana 2 Fundamentos de Python(Condicionales) (20)

Guia taller de econometria
Guia taller de econometriaGuia taller de econometria
Guia taller de econometria
 
Guia taller de econometria
Guia taller de econometriaGuia taller de econometria
Guia taller de econometria
 
Instrumento tecnico pseusdocodigo2
Instrumento  tecnico pseusdocodigo2Instrumento  tecnico pseusdocodigo2
Instrumento tecnico pseusdocodigo2
 
Estructuraselectiva 110712082028-phpapp01
Estructuraselectiva 110712082028-phpapp01Estructuraselectiva 110712082028-phpapp01
Estructuraselectiva 110712082028-phpapp01
 
Informatica
InformaticaInformatica
Informatica
 
Informatica
InformaticaInformatica
Informatica
 
Tarea 3 Parcial 1 (ACT. DE APRENDIZAJE 1,2,3,5,7 Y 8 DEL BLOQUEII)
Tarea 3 Parcial 1 (ACT. DE APRENDIZAJE 1,2,3,5,7 Y 8 DEL BLOQUEII)Tarea 3 Parcial 1 (ACT. DE APRENDIZAJE 1,2,3,5,7 Y 8 DEL BLOQUEII)
Tarea 3 Parcial 1 (ACT. DE APRENDIZAJE 1,2,3,5,7 Y 8 DEL BLOQUEII)
 
Subrutinas y case
Subrutinas y caseSubrutinas y case
Subrutinas y case
 
Compendio de 6 to grado primaria - cómputo 2014
Compendio de 6 to grado   primaria - cómputo 2014Compendio de 6 to grado   primaria - cómputo 2014
Compendio de 6 to grado primaria - cómputo 2014
 
Guia 4 pauta toma de decisiones
Guia 4 pauta toma de decisionesGuia 4 pauta toma de decisiones
Guia 4 pauta toma de decisiones
 
Desarrollo de logica de programacion unidades de 2.3 a 2.5
Desarrollo de logica de programacion unidades de 2.3 a 2.5Desarrollo de logica de programacion unidades de 2.3 a 2.5
Desarrollo de logica de programacion unidades de 2.3 a 2.5
 
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
 
TOMA DE DESICIONES Y ANALISIS DE RIESGO EXPOSICION.pptx
TOMA DE DESICIONES Y ANALISIS DE RIESGO EXPOSICION.pptxTOMA DE DESICIONES Y ANALISIS DE RIESGO EXPOSICION.pptx
TOMA DE DESICIONES Y ANALISIS DE RIESGO EXPOSICION.pptx
 
Apunte pseudocodigo v1.2
Apunte pseudocodigo v1.2Apunte pseudocodigo v1.2
Apunte pseudocodigo v1.2
 
PROGRAMACIÓN DINÁMICA Oscar guarimata 27455059
PROGRAMACIÓN DINÁMICA Oscar guarimata 27455059PROGRAMACIÓN DINÁMICA Oscar guarimata 27455059
PROGRAMACIÓN DINÁMICA Oscar guarimata 27455059
 
Excondicionales
ExcondicionalesExcondicionales
Excondicionales
 
Ejercicios
Ejercicios Ejercicios
Ejercicios
 
Programacion RPG Operaciones
Programacion RPG OperacionesProgramacion RPG Operaciones
Programacion RPG Operaciones
 
Programacionrpgoperaciones 180109013620
Programacionrpgoperaciones 180109013620Programacionrpgoperaciones 180109013620
Programacionrpgoperaciones 180109013620
 
Sesion6_IdaliaFlores_20abr15 (1).pdf
Sesion6_IdaliaFlores_20abr15 (1).pdfSesion6_IdaliaFlores_20abr15 (1).pdf
Sesion6_IdaliaFlores_20abr15 (1).pdf
 

Más de Richard Eliseo Mendoza Gafaro

PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3Richard Eliseo Mendoza Gafaro
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2Richard Eliseo Mendoza Gafaro
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4Richard Eliseo Mendoza Gafaro
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1Richard Eliseo Mendoza Gafaro
 
PARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCI
PARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCIPARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCI
PARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCIRichard Eliseo Mendoza Gafaro
 

Más de Richard Eliseo Mendoza Gafaro (20)

CUESTIONARIO REDES TELEMATICAS CISCO, HPE Y HUAWEI
CUESTIONARIO REDES TELEMATICAS CISCO, HPE Y HUAWEICUESTIONARIO REDES TELEMATICAS CISCO, HPE Y HUAWEI
CUESTIONARIO REDES TELEMATICAS CISCO, HPE Y HUAWEI
 
Material_para_Estudiante_DMPC_V012022A_SP_1
Material_para_Estudiante_DMPC_V012022A_SP_1Material_para_Estudiante_DMPC_V012022A_SP_1
Material_para_Estudiante_DMPC_V012022A_SP_1
 
MANUAL DE ORACLE AUTONOMOUS DATABASE
MANUAL DE ORACLE AUTONOMOUS DATABASEMANUAL DE ORACLE AUTONOMOUS DATABASE
MANUAL DE ORACLE AUTONOMOUS DATABASE
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1
 
PARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCI
PARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCIPARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCI
PARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCI
 
PARCIAL 2 DESARROLLO DE INTERFACES UI UX
PARCIAL 2 DESARROLLO DE INTERFACES UI UXPARCIAL 2 DESARROLLO DE INTERFACES UI UX
PARCIAL 2 DESARROLLO DE INTERFACES UI UX
 
Explicación cadena de valor
Explicación cadena de valorExplicación cadena de valor
Explicación cadena de valor
 
MANUAL DESPLIEGUE SERVIDOR WEB
MANUAL DESPLIEGUE SERVIDOR WEBMANUAL DESPLIEGUE SERVIDOR WEB
MANUAL DESPLIEGUE SERVIDOR WEB
 
MANUAL DE DESPLIEGUE BASE DE DATOS CON WORKBENCH
MANUAL DE DESPLIEGUE BASE DE DATOS CON WORKBENCHMANUAL DE DESPLIEGUE BASE DE DATOS CON WORKBENCH
MANUAL DE DESPLIEGUE BASE DE DATOS CON WORKBENCH
 
CUESTIONARIO INTRODUCCION A UNITY 3D v2
CUESTIONARIO INTRODUCCION A UNITY 3D v2CUESTIONARIO INTRODUCCION A UNITY 3D v2
CUESTIONARIO INTRODUCCION A UNITY 3D v2
 
CUESTIONARIO INTRODUCCION A UNITY 3D
CUESTIONARIO INTRODUCCION A UNITY 3DCUESTIONARIO INTRODUCCION A UNITY 3D
CUESTIONARIO INTRODUCCION A UNITY 3D
 
MANUAL DESPLIEGUE SERVIDOR BASE DE DATOS
MANUAL DESPLIEGUE SERVIDOR BASE DE DATOSMANUAL DESPLIEGUE SERVIDOR BASE DE DATOS
MANUAL DESPLIEGUE SERVIDOR BASE DE DATOS
 
INTRODUCCION A SISTEMAS OPERATIVOS
INTRODUCCION A SISTEMAS OPERATIVOSINTRODUCCION A SISTEMAS OPERATIVOS
INTRODUCCION A SISTEMAS OPERATIVOS
 
CLASE 2 ORACLE CLOUD
CLASE 2 ORACLE CLOUDCLASE 2 ORACLE CLOUD
CLASE 2 ORACLE CLOUD
 
CASOS DE ESTUDIO MODELADO DEL NEGOCIO
CASOS DE ESTUDIO MODELADO DEL NEGOCIOCASOS DE ESTUDIO MODELADO DEL NEGOCIO
CASOS DE ESTUDIO MODELADO DEL NEGOCIO
 
MATERIAL DE ESTUDIO CCNA
MATERIAL DE ESTUDIO CCNAMATERIAL DE ESTUDIO CCNA
MATERIAL DE ESTUDIO CCNA
 
PREGUNTAS TOGAF 9.2 RESPUESTAS
PREGUNTAS TOGAF 9.2 RESPUESTASPREGUNTAS TOGAF 9.2 RESPUESTAS
PREGUNTAS TOGAF 9.2 RESPUESTAS
 

Último

aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralsantirangelcor
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxYajairaMartinez30
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricoalexcala5
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...wvernetlopez
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 

Último (20)

aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integral
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptx
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctrico
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 

Semana 2 Fundamentos de Python(Condicionales)

  • 2.
  • 4.
  • 5.
  • 6. if-else If(): If(): else: if i == 2: # ... elif i == 3: #... else #... No todos los problemas pueden resolverse empleando estructuras secuenciales. Cuando hay que tomar una decisión aparecen las estructuras condicionales. En nuestra vida diaria se nos presentan situaciones donde debemos decidir. ¿Elijo la carrera A o la carrera B? ¿Me pongo este pantalón? Para ir al trabajo, ¿elijo el camino A o el camino B? Al cursar una carrera, ¿elijo el turno mañana, tarde o noche? Sentencias Condicionales
  • 7. Sentencia Condicional IF Problema: • Ingresar el sueldo de una persona, • Si supera los 2’000.000 pesos mostrar un mensaje en pantalla indicando que debe abonar impuestos.
  • 8. Ejercicios: 1. Realizar un programa que lea por teclado dos números, si el primero es mayor al segundo informar su suma y diferencia, en caso contrario informar el producto y la división del primero respecto al segundo. 2. Se ingresan tres notas de un alumno, si el promedio es mayor o igual a tres mostrar un mensaje "Promocionado". 3. Se ingresa por teclado un número positivo de uno o dos dígitos (1..99) mostrar un mensaje indicando si el número tiene uno o dos dígitos. (Tener en cuenta que condición debe cumplirse para tener dos dígitos, un número entero) Sentencia Condicional IF
  • 9. Prácticas DEFINICION Realizar un programa que lea por teclado dos números, si el primero es mayor al segundo informar su suma y diferencia, en caso contrario informar el producto y la división del primero respecto al segundo. ANALISIS Datos de Entrada: numero1 numero2 Proceso: Si numero1>numero2: Suma, Resta Else: Producto, División Salida: Si numero1>numero2: Suma, Resta o Producto, División ALGORITMO Pseudocódigo: Diagrama de Flujo:
  • 10. print('Programa Condicional IF') numero1=float(input('Digite número 1:')) numero2=float(input('Digite número 2:')) if numero1>numero2: suma=numero1+numero2 print(f'La suma es: {round(suma)}') diferencia=numero1-numero2 print(f'La diferencia es: {round(diferencia)}') elif numero1<numero2: producto=numero1*numero2 print(f'La producto es: {round(producto)}') division=numero1//numero2 print(f'La división es: {division}')
  • 11. Prácticas DEFINICION Se ingresan tres notas de un alumno, si el promedio es mayor o igual a tres mostrar un mensaje "Promocionado". ANALISIS Datos de Entrada: nota1,nota2 y nota3 Proceso: Promedio=(nota1+nota2+nota)/3. Si promedio>=3 “promocionado” Salida: Promedio Mensaje Promocionado ALGORITMO Pseudocódigo: Diagrama de Flujo: Algoritmo NotasEstudiante Escribir 'Programa Notas Estudiantes' Escribir 'Digite Nota 1:' Leer nota1 Escribir 'Digite Nota 2:' Leer nota2 Escribir 'Digite Nota 3:' Leer nota3 promedio=(nota1+nota2+nota3)/3 Si promedio>=3 Entonces Escribir 'Promocionado =)' SiNo Escribir 'No Promocionado =(' Fin Si FinAlgoritmo
  • 12. print('Programa Notas Estudiantes') #print('Digite nota1:') nota1=float(input('Digite nota 1:')) #nota1=float(nota1) nota2=float(input('Digite nota 2:')) nota3=float(input('Digite nota 3:')) promedio=round((nota1+nota2+nota3)/3,2) if promedio>=3: #print('Promocionado =)'+str(promedio)) print(f'Promocionado {promedio}') else: #print('No Promocionado =('+str(promedio)) print('No Promocionado ',promedio)
  • 13. Prácticas DEFINICION Se ingresan tres notas de un alumno, si el promedio es mayor o igual a tres mostrar un mensaje "Promocionado". ANALISIS Datos de Entrada: nota1 nota2 nota3 Proceso: promedio=(nota1+nota2+nota3)/3 Salida: mensaje ALGORITMO Pseudocódigo: Diagrama de Flujo:
  • 14. print('Programa que indica numero de digitos') numero=int(input('Digite número:')) comparacion=len(str(numero)) if numero>=0: print(f'El número tiene {comparacion} digito') else: print('El número es negativo y no se valido')
  • 15. Si no eres terco, te rendirás de tus propios experimentos antes de tiempo. Y si no eres flexible, no verás una solución distinta al problema que intentas resolver.