SlideShare una empresa de Scribd logo
1 de 10
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
Tomo 5
COLEGIO DE CIENCIAS Y HUMANIDADES
PLANTEL VALLEJO
ING. RAÚL SÁNCHEZ SÁNCHEZ
14/09/2015
LA CONDICION if(condición) {
Sentencia1;
Sentencia2;
Sentencia3;
.
.
.
Sentencian;
}
Else
{
Sentencia1;
Sentencia2;
Sentencia3;
.
.
.
Sentencian;
}
Aplicación didáctica de if
Ejemplo Diseñe un programa en C que al leer tres números, determine cuál de los tres es
el mayor.
Solución:
Ejercicio 1. Diseñe un programa que lea 10 números y que determine cuál de esos diez
números es el mayor.
Ejercicio 2. Diseñe un programa que lea diez números y que determine cuál de ellos es el
menor.
Ejercicio 3. Diseñe un programa en C que al introducir la edad, determine si una persona es
o no mayor (Nota: Recordar que una persona es mayor de edad al cumplir los 18 años)
Operadores lógicos
Ejemplo: Diseñe un programa en C que determine as etapas de la vida tal y como se indica
en la siguiente tabla:
Este es un fragmento del programa, se le recomienda al estudiante concluirlo:
Programas prácticos
Un agente de ventas tiene un salario base de 14 000 pesos mensuales más comisiones
menos impuestos.
Para resolver el problema se hará uso del siguiente modelo matemático:
PT (Pago total)= salario_base +comisión – impuestos
Nota: El cálculo de la comisión y los impuestos se hará en función de las ventas de acuerdo
con la tabla siguiente:
Ventas Comisión Impuestos
ventas<20000 0% 0%
20000<=ventas<40000 2% 1%
Edad Etapa
0<edad<2 Bebé
2=<edad<10 Niñez
10=<edad<20 Adolescente
20=<edad<25 Joven
25=<edad<40 Adulto
40=<edad<60 Madurez
Edad>=60 Tercera Edad
40000<=ventas<100000 3% 2%
100000<=ventas<200000 6% 4%
200000<=ventas<500000 10% 6%
500000<=ventas<1000000 15% 8%
Ventas>=1000000 20% 10%
He aquí parte del programa, se le recomienda al estudiante terminarlo:
Ejercicio 1.
Crear un programa en C en donde se use el operador % para obtener el resto de la división
entera.
Ejemplo:
Resp=a%b
4%6=4
1%6=1
7%8=7
4%3=1
3%12=3
12%3=0
40%2=0
30%2=0
Ejercicio 2. Diseñe un programa en C que identifique si un número es o no par.
Ejercicio 3. Crear un programa que identifique si un número es par o no sin hacer uso del
operador %.
Ejercicio 4. Crear un programa donde se genere una serie numérica realizando n divisiones
enteras tal y como se muestra a continuación:
If con for
Números primos
Definición. Número primo
Número entero que solamente es divisible por él mismo (positivo y negativo) y por
la unidad (positiva y negativa).
Ejercicio 1. Diseñe un programa en C que identifique si un número es o no primo.
Solución:
Ejercicio 2. Diseñe un programa en C que genere una serie de números primos al capturar
el límite:
1. Realizar un programa en el cual: (Valor 30 puntos. Tiempo estimado 30 minutos).
a. Lea dos números enteros y muestre los números primos comprendidos entre dichos
números, ambos incluidos.
b. Que determine cuantos números primos existen en el intervalo establecido (de “n” a “m”).
c. Realice la suma de los “x” números primos encontrados.
d. Liste los números y los promedie.
Sitio Recomendable:
http://programas-en-el-lenguaje-c.blogspot.mx/search/label/Factorizar%20un%20n%C3%BAmero

Más contenido relacionado

La actualidad más candente

Cuadernillo Digital de Programas Secuenciales
Cuadernillo Digital de Programas SecuencialesCuadernillo Digital de Programas Secuenciales
Cuadernillo Digital de Programas SecuencialesDeysiDelgadoSeclen
 
CUADERNILLO DIGITAL DE NETBEANS
CUADERNILLO DIGITAL DE NETBEANS CUADERNILLO DIGITAL DE NETBEANS
CUADERNILLO DIGITAL DE NETBEANS victorcespedes25
 
Ejemplos de programación en java
Ejemplos de programación en javaEjemplos de programación en java
Ejemplos de programación en javanoelnovasra
 
Informe4 exposicion cuti_paula
Informe4 exposicion cuti_paulaInforme4 exposicion cuti_paula
Informe4 exposicion cuti_paulaKeevynMoreno
 
Primera practica Estructuras de Contol
Primera practica Estructuras de ContolPrimera practica Estructuras de Contol
Primera practica Estructuras de Contolelialbarod
 
0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++nylh_star
 
CUADERNILLO DE NETBEANS.
CUADERNILLO DE NETBEANS.CUADERNILLO DE NETBEANS.
CUADERNILLO DE NETBEANS.p_nelly
 
Desafio unid 4
Desafio unid 4Desafio unid 4
Desafio unid 4loiro22
 
Informe exposicion barros_josue
Informe exposicion barros_josueInforme exposicion barros_josue
Informe exposicion barros_josueKeevynMoreno
 

La actualidad más candente (11)

Cuadernillo Digital de Programas Secuenciales
Cuadernillo Digital de Programas SecuencialesCuadernillo Digital de Programas Secuenciales
Cuadernillo Digital de Programas Secuenciales
 
CUADERNILLO DIGITAL DE NETBEANS
CUADERNILLO DIGITAL DE NETBEANS CUADERNILLO DIGITAL DE NETBEANS
CUADERNILLO DIGITAL DE NETBEANS
 
Ejemplos de programación en java
Ejemplos de programación en javaEjemplos de programación en java
Ejemplos de programación en java
 
Informe4 exposicion cuti_paula
Informe4 exposicion cuti_paulaInforme4 exposicion cuti_paula
Informe4 exposicion cuti_paula
 
Estructuras Repetitivas con PSeInt (Parte 2)
Estructuras Repetitivas con PSeInt (Parte 2)Estructuras Repetitivas con PSeInt (Parte 2)
Estructuras Repetitivas con PSeInt (Parte 2)
 
Primera practica Estructuras de Contol
Primera practica Estructuras de ContolPrimera practica Estructuras de Contol
Primera practica Estructuras de Contol
 
0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++
 
CUADERNILLO DE NETBEANS.
CUADERNILLO DE NETBEANS.CUADERNILLO DE NETBEANS.
CUADERNILLO DE NETBEANS.
 
Desafio unid 4
Desafio unid 4Desafio unid 4
Desafio unid 4
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
Informe exposicion barros_josue
Informe exposicion barros_josueInforme exposicion barros_josue
Informe exposicion barros_josue
 

Destacado

Sistemas computacionales desarrollo de software
Sistemas  computacionales desarrollo de softwareSistemas  computacionales desarrollo de software
Sistemas computacionales desarrollo de softwareOpcionesTecnicas
 
Sistemas computacionales diseño de aplicaciones web
Sistemas computacionales diseño de aplicaciones webSistemas computacionales diseño de aplicaciones web
Sistemas computacionales diseño de aplicaciones webOpcionesTecnicas
 
Desarrollo de sitios y materiales educativos web
Desarrollo de sitios y materiales educativos webDesarrollo de sitios y materiales educativos web
Desarrollo de sitios y materiales educativos webOpcionesTecnicas
 
Juego empresarial jovenes emprendedores
Juego empresarial    jovenes emprendedoresJuego empresarial    jovenes emprendedores
Juego empresarial jovenes emprendedoresOpcionesTecnicas
 
Sistemas para el manejo de la informacion documental
Sistemas para el manejo de la informacion documentalSistemas para el manejo de la informacion documental
Sistemas para el manejo de la informacion documentalOpcionesTecnicas
 
Contabilidad con informatica
Contabilidad con informaticaContabilidad con informatica
Contabilidad con informaticaOpcionesTecnicas
 

Destacado (6)

Sistemas computacionales desarrollo de software
Sistemas  computacionales desarrollo de softwareSistemas  computacionales desarrollo de software
Sistemas computacionales desarrollo de software
 
Sistemas computacionales diseño de aplicaciones web
Sistemas computacionales diseño de aplicaciones webSistemas computacionales diseño de aplicaciones web
Sistemas computacionales diseño de aplicaciones web
 
Desarrollo de sitios y materiales educativos web
Desarrollo de sitios y materiales educativos webDesarrollo de sitios y materiales educativos web
Desarrollo de sitios y materiales educativos web
 
Juego empresarial jovenes emprendedores
Juego empresarial    jovenes emprendedoresJuego empresarial    jovenes emprendedores
Juego empresarial jovenes emprendedores
 
Sistemas para el manejo de la informacion documental
Sistemas para el manejo de la informacion documentalSistemas para el manejo de la informacion documental
Sistemas para el manejo de la informacion documental
 
Contabilidad con informatica
Contabilidad con informaticaContabilidad con informatica
Contabilidad con informatica
 

Similar a Practica5

Similar a Practica5 (20)

Practica6
Practica6Practica6
Practica6
 
Laboratorio nr 03 programacion digital 2014
Laboratorio nr 03 programacion digital 2014Laboratorio nr 03 programacion digital 2014
Laboratorio nr 03 programacion digital 2014
 
Compiladores e-interprete
Compiladores e-interprete Compiladores e-interprete
Compiladores e-interprete
 
Portafolio uta programación 1
Portafolio uta programación 1Portafolio uta programación 1
Portafolio uta programación 1
 
Tema 04 seleccion multiple
Tema 04 seleccion multipleTema 04 seleccion multiple
Tema 04 seleccion multiple
 
Portafolio uta programación 1
Portafolio uta programación 1Portafolio uta programación 1
Portafolio uta programación 1
 
ejercicios de diagramas de flujo.pdf
ejercicios de diagramas de flujo.pdfejercicios de diagramas de flujo.pdf
ejercicios de diagramas de flujo.pdf
 
Practica2 Algoritmo de cambio de base, de la division
Practica2 Algoritmo de cambio de base, de la divisionPractica2 Algoritmo de cambio de base, de la division
Practica2 Algoritmo de cambio de base, de la division
 
Laboratorio N° 3 Python
Laboratorio N° 3 PythonLaboratorio N° 3 Python
Laboratorio N° 3 Python
 
Algoejemplos
AlgoejemplosAlgoejemplos
Algoejemplos
 
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
 
Programación.
Programación. Programación.
Programación.
 
Algoejemplos
AlgoejemplosAlgoejemplos
Algoejemplos
 
Algoejemplos
AlgoejemplosAlgoejemplos
Algoejemplos
 
Algoejemplos
AlgoejemplosAlgoejemplos
Algoejemplos
 
Algoritmos ejemplos
Algoritmos ejemplosAlgoritmos ejemplos
Algoritmos ejemplos
 
Ejemplos de diagrama de flujo
Ejemplos de diagrama de flujoEjemplos de diagrama de flujo
Ejemplos de diagrama de flujo
 
Algoejemplos
AlgoejemplosAlgoejemplos
Algoejemplos
 
6403960 algoejemplos
6403960 algoejemplos6403960 algoejemplos
6403960 algoejemplos
 
Algoejemplos
AlgoejemplosAlgoejemplos
Algoejemplos
 

Más de OpcionesTecnicas

Mecatronica, automatizacion, robots, inteligencia artificial
Mecatronica, automatizacion, robots, inteligencia artificialMecatronica, automatizacion, robots, inteligencia artificial
Mecatronica, automatizacion, robots, inteligencia artificialOpcionesTecnicas
 
Mecatrónica, sistemas, robótica, inteligencia artificial
Mecatrónica, sistemas, robótica, inteligencia artificialMecatrónica, sistemas, robótica, inteligencia artificial
Mecatrónica, sistemas, robótica, inteligencia artificialOpcionesTecnicas
 
Servicios bibliotecarios y recursos de informacion con caratula
Servicios bibliotecarios y  recursos de informacion con caratulaServicios bibliotecarios y  recursos de informacion con caratula
Servicios bibliotecarios y recursos de informacion con caratulaOpcionesTecnicas
 
Propagacion de plantas y diseño de areas verdes
Propagacion de plantas y diseño de areas verdesPropagacion de plantas y diseño de areas verdes
Propagacion de plantas y diseño de areas verdesOpcionesTecnicas
 
Mantenimiento de sistemas de microcomputo
Mantenimiento de  sistemas de microcomputoMantenimiento de  sistemas de microcomputo
Mantenimiento de sistemas de microcomputoOpcionesTecnicas
 
Instalaciones electricas en casas y edificios
Instalaciones  electricas en casas y edificiosInstalaciones  electricas en casas y edificios
Instalaciones electricas en casas y edificiosOpcionesTecnicas
 
Educación y desarrollo infantil
Educación y desarrollo infantilEducación y desarrollo infantil
Educación y desarrollo infantilOpcionesTecnicas
 
Administracion de recursos humanos
Administracion de recursos humanosAdministracion de recursos humanos
Administracion de recursos humanosOpcionesTecnicas
 
Administracion de recursos humanos
Administracion de recursos humanosAdministracion de recursos humanos
Administracion de recursos humanosOpcionesTecnicas
 

Más de OpcionesTecnicas (14)

Mecatrónica Básica
Mecatrónica BásicaMecatrónica Básica
Mecatrónica Básica
 
Mecatronica, automatizacion, robots, inteligencia artificial
Mecatronica, automatizacion, robots, inteligencia artificialMecatronica, automatizacion, robots, inteligencia artificial
Mecatronica, automatizacion, robots, inteligencia artificial
 
Mecatrónica, sistemas, robótica, inteligencia artificial
Mecatrónica, sistemas, robótica, inteligencia artificialMecatrónica, sistemas, robótica, inteligencia artificial
Mecatrónica, sistemas, robótica, inteligencia artificial
 
Mecatrónica Básica
Mecatrónica BásicaMecatrónica Básica
Mecatrónica Básica
 
Servicios bibliotecarios y recursos de informacion con caratula
Servicios bibliotecarios y  recursos de informacion con caratulaServicios bibliotecarios y  recursos de informacion con caratula
Servicios bibliotecarios y recursos de informacion con caratula
 
Recreacion
RecreacionRecreacion
Recreacion
 
Propagacion de plantas y diseño de areas verdes
Propagacion de plantas y diseño de areas verdesPropagacion de plantas y diseño de areas verdes
Propagacion de plantas y diseño de areas verdes
 
Mantenimiento de sistemas de microcomputo
Mantenimiento de  sistemas de microcomputoMantenimiento de  sistemas de microcomputo
Mantenimiento de sistemas de microcomputo
 
Instalaciones electricas en casas y edificios
Instalaciones  electricas en casas y edificiosInstalaciones  electricas en casas y edificios
Instalaciones electricas en casas y edificios
 
Educación y desarrollo infantil
Educación y desarrollo infantilEducación y desarrollo infantil
Educación y desarrollo infantil
 
Banco de sangre
Banco de sangreBanco de sangre
Banco de sangre
 
Analisis clinicos
Analisis clinicosAnalisis clinicos
Analisis clinicos
 
Administracion de recursos humanos
Administracion de recursos humanosAdministracion de recursos humanos
Administracion de recursos humanos
 
Administracion de recursos humanos
Administracion de recursos humanosAdministracion de recursos humanos
Administracion de recursos humanos
 

Último

definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 

Último (20)

definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 

Practica5

  • 1. UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO Tomo 5 COLEGIO DE CIENCIAS Y HUMANIDADES PLANTEL VALLEJO ING. RAÚL SÁNCHEZ SÁNCHEZ 14/09/2015
  • 2. LA CONDICION if(condición) { Sentencia1; Sentencia2; Sentencia3; . . . Sentencian; } Else { Sentencia1; Sentencia2; Sentencia3; . . . Sentencian; } Aplicación didáctica de if Ejemplo Diseñe un programa en C que al leer tres números, determine cuál de los tres es el mayor. Solución:
  • 3. Ejercicio 1. Diseñe un programa que lea 10 números y que determine cuál de esos diez números es el mayor. Ejercicio 2. Diseñe un programa que lea diez números y que determine cuál de ellos es el menor. Ejercicio 3. Diseñe un programa en C que al introducir la edad, determine si una persona es o no mayor (Nota: Recordar que una persona es mayor de edad al cumplir los 18 años) Operadores lógicos
  • 4. Ejemplo: Diseñe un programa en C que determine as etapas de la vida tal y como se indica en la siguiente tabla: Este es un fragmento del programa, se le recomienda al estudiante concluirlo: Programas prácticos Un agente de ventas tiene un salario base de 14 000 pesos mensuales más comisiones menos impuestos. Para resolver el problema se hará uso del siguiente modelo matemático: PT (Pago total)= salario_base +comisión – impuestos Nota: El cálculo de la comisión y los impuestos se hará en función de las ventas de acuerdo con la tabla siguiente: Ventas Comisión Impuestos ventas<20000 0% 0% 20000<=ventas<40000 2% 1% Edad Etapa 0<edad<2 Bebé 2=<edad<10 Niñez 10=<edad<20 Adolescente 20=<edad<25 Joven 25=<edad<40 Adulto 40=<edad<60 Madurez Edad>=60 Tercera Edad
  • 5. 40000<=ventas<100000 3% 2% 100000<=ventas<200000 6% 4% 200000<=ventas<500000 10% 6% 500000<=ventas<1000000 15% 8% Ventas>=1000000 20% 10% He aquí parte del programa, se le recomienda al estudiante terminarlo: Ejercicio 1. Crear un programa en C en donde se use el operador % para obtener el resto de la división entera. Ejemplo:
  • 6. Resp=a%b 4%6=4 1%6=1 7%8=7 4%3=1 3%12=3 12%3=0 40%2=0 30%2=0 Ejercicio 2. Diseñe un programa en C que identifique si un número es o no par.
  • 7. Ejercicio 3. Crear un programa que identifique si un número es par o no sin hacer uso del operador %. Ejercicio 4. Crear un programa donde se genere una serie numérica realizando n divisiones enteras tal y como se muestra a continuación:
  • 8. If con for Números primos Definición. Número primo Número entero que solamente es divisible por él mismo (positivo y negativo) y por la unidad (positiva y negativa). Ejercicio 1. Diseñe un programa en C que identifique si un número es o no primo. Solución:
  • 9. Ejercicio 2. Diseñe un programa en C que genere una serie de números primos al capturar el límite: 1. Realizar un programa en el cual: (Valor 30 puntos. Tiempo estimado 30 minutos). a. Lea dos números enteros y muestre los números primos comprendidos entre dichos números, ambos incluidos. b. Que determine cuantos números primos existen en el intervalo establecido (de “n” a “m”). c. Realice la suma de los “x” números primos encontrados. d. Liste los números y los promedie.