SlideShare una empresa de Scribd logo
1 de 4
FUNCIONES 2
EJERCICIO 1:
Mediante el uso de funciones, muestre los primeros m múltiplos de n.
function M=multiplos(n,m)
i=0;
while i<m;
i=i+1;
disp(i*n);
end
end
EJEMPLOS:
>>multiplos(8,6)
8
16
24
32
40
48
>> multiplos(5,4)
5
10
15
20
EJERCICIO 2:
Usando funciones encuentre los divisores comunes de dos números
function [f]=dcomunes(a,b)
i=1;
while i<=a && i<=b;
if mod(a,i)==0 && mod(b,i)==0;
disp(i);
end
i=i+1;
end
end
EJEMPLOS:
>>dcomunes(18,6)
1
2
3
6
>>dcomunes(16,64)
1
2
4
8
16
EJERCICIO 3
Lea 3 números que representan: día mes y el año, y mediante una función
diga si forman una fecha correcta. Considere año bisiestos.
function f=fechaok(dia,mes,a)
switch mes
case {1,3,5,7,8,10,12};
maxdia=31;
case {4,6,9,11};
maxdia=30;
case 2
if mod(a,4)==0 && mod(a,100)~=0;
maxdia=29;
else
maxdia=28;
end
otherwise
end
if dia>0 && dia<=maxdia && mes>0 && mes<13 && a>0
disp('la fecha es correcta');
else
disp('la fecha es incorrecta');
end
end
EJEMPLOS:
>> fechaok(23,11,2013)
la fecha es correcta
>> fechaok(29,2,2015)
la fecha es incorrecta
EJERCICIO 4:
Usando funciones. Escriba un objetivo que diga si un número es primo o
no.
function p=nprimo(x)
primo=0;
i=1;
while i<=x
if mod(x,i)==0
primo=primo+1;
end
i=i+1;
end
if primo==2
disp(x),disp('si es primo');
else
disp(x),disp('no es primo');
end
EJEMPLOS:
>> nprimo(15)
15
no es primo
>> nprimo(3)
3
si es primo
>> nprimo(67)
67
si es primo

Más contenido relacionado

La actualidad más candente

Algoritmos para generar numeros pseudoaleatorios
Algoritmos para generar numeros pseudoaleatoriosAlgoritmos para generar numeros pseudoaleatorios
Algoritmos para generar numeros pseudoaleatoriosjulian javier solis herrera
 
Trabajo de computacion .pptx
Trabajo de computacion .pptxTrabajo de computacion .pptx
Trabajo de computacion .pptxAngel Apugllon
 
Operaciones con n+¦meros complejos
Operaciones con n+¦meros complejosOperaciones con n+¦meros complejos
Operaciones con n+¦meros complejosLauris Salazar
 
Operaciones con números complejos
Operaciones con números complejosOperaciones con números complejos
Operaciones con números complejosmaria_arango
 
Clase3. generación y verificación de numeros aleatorios
Clase3. generación y verificación de numeros aleatoriosClase3. generación y verificación de numeros aleatorios
Clase3. generación y verificación de numeros aleatoriosJulio Huamán
 
Optimización de funciones de varias variables sin restricciones
Optimización de funciones de varias variables sin restriccionesOptimización de funciones de varias variables sin restricciones
Optimización de funciones de varias variables sin restriccionesAstocóndor Fuertes Eva Inés
 
Semana 9 mate4- del 5 al 9 de octubre
Semana 9 mate4- del 5 al 9 de octubreSemana 9 mate4- del 5 al 9 de octubre
Semana 9 mate4- del 5 al 9 de octubreLorena Covarrubias
 
DiseñO De La Pagina Web 02
DiseñO De La Pagina Web 02DiseñO De La Pagina Web 02
DiseñO De La Pagina Web 02beto04
 
Numeros complejos 1 y 2 jhghgf
Numeros complejos 1 y 2 jhghgfNumeros complejos 1 y 2 jhghgf
Numeros complejos 1 y 2 jhghgfMariLaura123
 
Numeros complejos 1 y 2
Numeros complejos 1 y 2Numeros complejos 1 y 2
Numeros complejos 1 y 2manuelapsarag
 
Algoritmo congruencial aditivo
Algoritmo congruencial aditivoAlgoritmo congruencial aditivo
Algoritmo congruencial aditivoJammil Ramos
 

La actualidad más candente (18)

Algoritmos para generar numeros pseudoaleatorios
Algoritmos para generar numeros pseudoaleatoriosAlgoritmos para generar numeros pseudoaleatorios
Algoritmos para generar numeros pseudoaleatorios
 
Trabajo de computacion .pptx
Trabajo de computacion .pptxTrabajo de computacion .pptx
Trabajo de computacion .pptx
 
Operaciones con n+¦meros complejos
Operaciones con n+¦meros complejosOperaciones con n+¦meros complejos
Operaciones con n+¦meros complejos
 
Operaciones con números complejos
Operaciones con números complejosOperaciones con números complejos
Operaciones con números complejos
 
Clase3. generación y verificación de numeros aleatorios
Clase3. generación y verificación de numeros aleatoriosClase3. generación y verificación de numeros aleatorios
Clase3. generación y verificación de numeros aleatorios
 
Optimización de funciones de varias variables sin restricciones
Optimización de funciones de varias variables sin restriccionesOptimización de funciones de varias variables sin restricciones
Optimización de funciones de varias variables sin restricciones
 
Ejercicios arreglos
Ejercicios arreglosEjercicios arreglos
Ejercicios arreglos
 
Ejercicios arreglos
Ejercicios arreglosEjercicios arreglos
Ejercicios arreglos
 
Semana 9 mate4- del 5 al 9 de octubre
Semana 9 mate4- del 5 al 9 de octubreSemana 9 mate4- del 5 al 9 de octubre
Semana 9 mate4- del 5 al 9 de octubre
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
Derivadas
DerivadasDerivadas
Derivadas
 
El metodo-hungaro
El metodo-hungaroEl metodo-hungaro
El metodo-hungaro
 
DiseñO De La Pagina Web 02
DiseñO De La Pagina Web 02DiseñO De La Pagina Web 02
DiseñO De La Pagina Web 02
 
Matrices clases
Matrices clasesMatrices clases
Matrices clases
 
Numeros complejos 1 y 2 jhghgf
Numeros complejos 1 y 2 jhghgfNumeros complejos 1 y 2 jhghgf
Numeros complejos 1 y 2 jhghgf
 
Numeros complejos 1 y 2
Numeros complejos 1 y 2Numeros complejos 1 y 2
Numeros complejos 1 y 2
 
Algoritmo congruencial aditivo
Algoritmo congruencial aditivoAlgoritmo congruencial aditivo
Algoritmo congruencial aditivo
 
Numeros complejos 1 y 2
Numeros complejos 1 y 2Numeros complejos 1 y 2
Numeros complejos 1 y 2
 

Similar a Funciones 2 (20)

Métodos Directos
Métodos DirectosMétodos Directos
Métodos Directos
 
Matrices en excel1
Matrices en excel1Matrices en excel1
Matrices en excel1
 
Tareafunciones
TareafuncionesTareafunciones
Tareafunciones
 
Prograon
PrograonPrograon
Prograon
 
Taller tecnologia
Taller tecnologiaTaller tecnologia
Taller tecnologia
 
Matematicas para la Olimpiada
Matematicas para la OlimpiadaMatematicas para la Olimpiada
Matematicas para la Olimpiada
 
Ejercicios
Ejercicios Ejercicios
Ejercicios
 
Taller tecnologia
Taller tecnologiaTaller tecnologia
Taller tecnologia
 
dqwrwer
dqwrwerdqwrwer
dqwrwer
 
Taller tecnologia
Taller tecnologiaTaller tecnologia
Taller tecnologia
 
archivodiapositiva_2022912123650.pptx
archivodiapositiva_2022912123650.pptxarchivodiapositiva_2022912123650.pptx
archivodiapositiva_2022912123650.pptx
 
Metodos numericos
Metodos numericosMetodos numericos
Metodos numericos
 
Solucion 03
Solucion 03Solucion 03
Solucion 03
 
Solucion 03
Solucion 03Solucion 03
Solucion 03
 
Ecuaciones Cuadraticas
Ecuaciones CuadraticasEcuaciones Cuadraticas
Ecuaciones Cuadraticas
 
Taller tecnología
Taller tecnología Taller tecnología
Taller tecnología
 
Taller tecnologia
Taller tecnologia Taller tecnologia
Taller tecnologia
 
Taller tecnologia
Taller tecnologia Taller tecnologia
Taller tecnologia
 
Ecuaciones lineales y cuadraticas
Ecuaciones lineales y cuadraticasEcuaciones lineales y cuadraticas
Ecuaciones lineales y cuadraticas
 
Robles bloque 4
Robles bloque 4Robles bloque 4
Robles bloque 4
 

Último

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
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
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
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilDissneredwinPaivahua
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
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
 
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
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptxguillermosantana15
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxYajairaMartinez30
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 

Último (20)

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
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
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
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civil
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
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
 
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
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptx
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 

Funciones 2

  • 1. FUNCIONES 2 EJERCICIO 1: Mediante el uso de funciones, muestre los primeros m múltiplos de n. function M=multiplos(n,m) i=0; while i<m; i=i+1; disp(i*n); end end EJEMPLOS: >>multiplos(8,6) 8 16 24 32 40 48 >> multiplos(5,4) 5 10 15 20
  • 2. EJERCICIO 2: Usando funciones encuentre los divisores comunes de dos números function [f]=dcomunes(a,b) i=1; while i<=a && i<=b; if mod(a,i)==0 && mod(b,i)==0; disp(i); end i=i+1; end end EJEMPLOS: >>dcomunes(18,6) 1 2 3 6 >>dcomunes(16,64) 1 2 4 8 16
  • 3. EJERCICIO 3 Lea 3 números que representan: día mes y el año, y mediante una función diga si forman una fecha correcta. Considere año bisiestos. function f=fechaok(dia,mes,a) switch mes case {1,3,5,7,8,10,12}; maxdia=31; case {4,6,9,11}; maxdia=30; case 2 if mod(a,4)==0 && mod(a,100)~=0; maxdia=29; else maxdia=28; end otherwise end if dia>0 && dia<=maxdia && mes>0 && mes<13 && a>0 disp('la fecha es correcta'); else disp('la fecha es incorrecta'); end end EJEMPLOS: >> fechaok(23,11,2013) la fecha es correcta >> fechaok(29,2,2015) la fecha es incorrecta
  • 4. EJERCICIO 4: Usando funciones. Escriba un objetivo que diga si un número es primo o no. function p=nprimo(x) primo=0; i=1; while i<=x if mod(x,i)==0 primo=primo+1; end i=i+1; end if primo==2 disp(x),disp('si es primo'); else disp(x),disp('no es primo'); end EJEMPLOS: >> nprimo(15) 15 no es primo >> nprimo(3) 3 si es primo >> nprimo(67) 67 si es primo