Professional Documents
Culture Documents
Inicio
NOSOTROS
JAVA
PROGRAMACINWEB
.NET
DEVEXPRESS
BASEDEDATOS
MOVILES
TALLERES
FORO
EJERCICIOSRESUELTOSDERECURSIVIDADENJAVA
Postedby
Postedonabr92012
19Comments
Twittear
Share
Share 71
Megusta
71
1.unprogramaparacalcularelfactorialdeunnmero
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
importjava.util.Scanner
classEjercicio{
publicstaticintfactorial(intn)
{
if(n==0)return1
elsereturnn*factorial(n1)
}
publicstaticvoidmain(Stringargs[])
{
Scannerin=newScanner(System.in)
intnum
do{
System.out.print("Ingresenumero:")
num=in.nextInt()
}while(num<=0)
System.out.println("Elfactoriales:"+factorial(num))
}
}
2.Calcularlapotenciadexelevadoalanenformarecursiva.xrealynenteropositivo.
1
2
importjava.util.Scanner
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
classEjercicio{
publicstaticdoublepotencia(doublex,doublen)
{
if(n==0)return1
elsereturnx*potencia(x,n1)
}
publicstaticvoidmain(Stringargs[])
{
Scannerin=newScanner(System.in)
intn
doublex
System.out.print("Valordex:")
x=in.nextDouble()
do{
System.out.print("valorden:")
n=in.nextInt()
}while(n<=0)
System.out.println(x+"elevadoala"+n+
"esiguala"+potencia(x,n))
}
}
3.HacerunprogramaparaquereportelosntrminosdelaseriedeFibonacci
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
importjava.util.Scanner
classEjercicio{
publicstaticintfibonacci(intn)
{
if(n==1)return1
else
if(n==2)
return1
else
returnfibonacci(n1)+fibonacci(n2)
}
publicstaticvoidmain(Stringargs[])
{
Scannerin=newScanner(System.in)
intn,i
do{
System.out.print("Nmerodeterminosdelaserie:")
n=in.nextInt()
}while(n<=0)
for(i=1i<=ni++)
System.out.print(fibonacci(i)+"")
System.out.println()
}
}
4.Programaparacalcularelmximocomndivisordedosnmeros.
1
2
3
4
5
6
7
importjava.util.Scanner
classEjercicio{
publicstaticintmcd(inta,intb)
{
if(a%b==0)returnb
elsereturnmcd(b,a%b)
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
elsereturnmcd(b,a%b)
}
publicstaticvoidmain(Stringargs[])
{
Scannerin=newScanner(System.in)
intx,y
do{
System.out.print("Ingreseprimernumero:")
x=in.nextInt()
}while(x<=0)
do{
System.out.print("Ingresesegundonumero:")
y=in.nextInt()
}while(y<=0)
System.out.println("Elmcdde"+x+"y"+y+"es:"+mcd(x,y))
}
}
5.Programaparareportarunnumeroalrevs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
importjava.util.*
classEjercicio{
publicstaticvoidreves(intn)
{
System.out.print(n%10)
if(n/10!=0)
reves(n/10)
}
publicstaticvoidmain(Stringargs[])
{
Scannersc=newScanner(System.in)
intnum
do{
System.out.print("Ingresenumero:")
num=sc.nextInt()
}while(num<=0)
System.out.print("Numeroalreves:")
reves(num)
System.out.println()
}
}
6.Programaparaconvertirunnumerodebase10abaseb(entre2y9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
importjava.util.*
classEjercicio{
publicstaticvoidconversionBase(intn,intb)
{
if(n<b)
System.out.print(n)
else
{
conversionBase(n/b,b)
System.out.print(n%b)
}
}
publicstaticvoidmain(Stringargs[])
17
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
{
Scannersc=newScanner(System.in)
intnum,b
do{
System.out.print("Ingresenumero:")
num=sc.nextInt()
}while(num<=0)
do{
System.out.print("Basealaquequiereconvertir:")
b=sc.nextInt()
}while(b<2||b>9)
System.out.print("Elnumero"+num+"enbase"+b+"es:")
conversionBase(num,b)
System.out.println()
}
}
Categorias:J2SE,JAVA
19Responsessofar.
1.
Nicolsdice:
14abril,2012alas1:02PM
Muchasgraciasporlosejemplos.
Responder
Jeraidice:
11octubre,2013alas3:18AM
Graciasaticriatura.
psdt:Tevamosaviolar
Responder
2.
hernandice:
15enero,2013alas9:30PM
exelentesejemplosgraciasponmasejemplossipuedes
Responder
3.
Isabeldice:
26enero,2013alas12:59PM
Muchsimasgracias,creoqueahorapodrsuperarlarecursividad.
Responder
4.
margarita_villadice:
9febrero,2013alas8:40PM
decasualidadtendrselcodigodecomoconvertir1numerodecimalabinarioyunnumerodecimalahexadecimalcon
recursividad.
Responder
5.
pepedice:
1marzo,2013alas3:39PM
12.Escribirunprogramaquecalculeloscentrosnumricosentre1ynutilizandoelalgoritmodebsquedabinaria
(implementacinrecursivavistaenclase).Uncentronumricoesunnmeroqueseparaunalistadenmerosenteros
(comenzandoen1)endosgruposdenmeroscuyassumassoniguales.Elprimercentronumricoesel6,elcualsepara
lalista(1a8)enlosgrupos:(1,2,3,4,5)y(7,8)cuyassumassonambasigualesa15.Elsegundocentronumricoes
el35,elcualseparalalista(1a49)enlosgrupos:(1a34)y(36a49)cuyassumassonambasigualesa595.Seguir
calculandohastallegaralvalorn.
Responder
pepedice:
1marzo,2013alas3:40PM
Ayudenmeporfavor.
Responder
Armandodice:
4marzo,2013alas1:29PM
buenoantesquenadahayqueempezardeunaformafacilysencillatodoestoqueesconquesecomeoque
jejejeje.
Nopueslaverdadsiseveunpocodificilynotepuedoayudar
Responder
valentdice:
10junio,2013alas4:02PM
Sisepuede
Responder
6.
waradice:
18marzo,2013alas9:32PM
porfaseraqmepuedenayudarconlacodificaciondelnueroperfecto
Responder
7.
jhondice:
4julio,2013alas4:59PM
estanmuybuenoslosejemplosgraciasmeayudaronunmonton
Responder
8.
jhondice:
4julio,2013alas5:00PM
muybuenosprogramas
Responder
9.
jertdice:
18julio,2013alas10:47AM
Quienmepuedeayudarsumatoriae^x/x!recursividadjava?
favormepodrianayudaryaquellevovariosdiassinresolver,masomenostengoestecodigo
eslasumatoriadeealaxsobrexfactorial
dondee=2.718186yxingresaelusuario
packageejrecursividad
importjava.util.Scanner
publicclassSumaFactorialLeperiano{
staticdoubleFACTOR(intvalor1){
if(valor1==0){
return2.718186
}else{
intvalor2
valor2=valor1
return(Math.pow(2.718186,valor1)/(valor2))+(Math.pow(2.718186,FACTOR(valor11))/(valor2*FACTOR(valor2
1)))
}
}
publicstaticvoidmain(String[]args){
doubleresultado
intvalor1
System.out.println(ingresenro1)
Scannermrno=newScanner(System.in)
valor1=mrno.nextInt()
resultado=FACTOR(valor1)
System.out.println(LASUMATORIADEL:+valor1+ES:+resultado)
Responder
10.
margarita_villadice:
6septiembre,2013alas6:38PM
mepuedenayudarconesteprograma
RealizarunprogramaqueimplementeelTDAMIVECTORyquepresenteunmenconlasopciones:1)
ALMACENAR,2)IMPRIMIR,3)SUMA,4)PROMEDIO,5)MENOR,6)MAYORy7)SALIR.
Almacenarpermitirintroducirdieznmerosenteros.Imprimirpermitirimprimirlosnmerosalmacenados.Suma
permitircalcularlasumadelosnmerosalmacenados.Promediopermitircalcularelpromediodelosnmeros
almacenados.Menorencontraralmenordelosnmerosalmacenados.Mayorencontraralmayordelosnmeros
almacenados.
Responder
11.
obikdice:
10noviembre,2013alas5:29PM
mepuedenayudarconesteejerciciosoynuevo
unprogramaquedeterminesiesvocaloconsonantelaletraingresadaconifanidadosSWICHTNO
Responder
12.
Siuxoesdice:
25noviembre,2013alas3:44PM
Hola,creoqueexisteunpequeoproblemaenelejemplodelMCD,yaquesia%b=0deprimerastedevuelveb.Un
ejemploa=200yb=20nosvaadevolverb=20yelmcdenestecasocreoquees5.
Responder
13.
Boykadice:
21marzo,2014alas12:06AM
comohacerunqueunprogramaalteclearunENTEROPOSITIVOMEAGAQUEOTROSNUMEROSSUMADOS
DENESE..
EJEMPLO
TECLEO3
ELPROGRAMADEBEDEHACER
1+1+1
2+1
1+2
3
Responder
14.
stephaniedice:
24marzo,2014alas9:02PM
meaydarianconestoporfavor:Debeutilizarmtodosquedevuelvanynodevuelvan,sedebeanalizarlanecesidaddel
algoritmoparadeterminarsuuso.
MtodosJAVA
a.Unaagenciaautomotrizofreceplanesdecrditoparalaadquisicindelosdiferentes
modelosdeautomviles.Sielautomvilvalemsde$250,000.00laagenciasolicitaun
35%deengancheyelrestodebecubrirseen24mensualidadessinintereses.Siel
automviltieneunvalormximode$250,000.00serequiereunenganchedel25%yel
restosedebepagaren18mensualidadessinintereses.
Laagenciadeseasaber,enbasealpreciodeunautomvilqueundeterminadocliente
elija,culeselmontodelengancheyculeselnmeroyelmontodelas
mensualidadesquestedebecubrir.
b.Elaboreunalgoritmoparaleernenteros,calculareimprimirsusumaysupromedio.
c.Enunaguarderahay25niosde1,2y3aos.Losniosde1aoconsumen6
paalesalda,losniosde2aosconsumen3paalesdiariosylosniosde3aos
consumen2paalesdiarios.Sedeseaconocerelconsumototaldepaalesdiarios.
d.Elaboreunalgoritmoparaleerunaseriedeenterospositivos,contarlosvalores
introducidosycalcularsupromedio.
Responder
15.
jandice:
3junio,2014alas10:48AM
Cuantasvecesapareceundeterminadodigitoenunnmero.aunnomesaleayuden!
Responder
LeaveaReply
Name(required)
Submit
Mail(required)
Website
IngreseCdigo
search
Popularposts
Recentposts
Twitterfeed
EJERCICIOSRESUELTOS
Reportarnmerosdel1al10.Resolvemoselproblemausando[]
EJERCICIOSPROPUESTO
EscribaunprogramaparadeterminarsunnmeroenteroA[]
EJERCICIOSRESUELTOS
unprogramaparacalcularelfactorialdeunnmeroCalcular[]
EJERCICIOSRESUELTOS
Hacerunprogramaqueingreseunacadenadecaracteresy[]
EJERCICIOSPROPUESTO
Enunsupermercado,serealizandescuentosporlascomprasa[]
Oracle11gR2Sesion
CONEXIONUSANDOCONORACLESQLDEVELOPERAbrimoselsqlDeveloper[]
ConectarC#conSQL
ConectarC#conSQLServerdesdeunacadenadeconexion.[]
Insertardatosenun
CreamosunabasededatosenMySQL.Creamosunatabla[]
CreacindeBasesd
CreamosunabasededatosllamadapruebaenMySQL.Creamos[]
ConectarPHPconMyS
ConectarPHPconMySQLusandolafuncinmysqlidePHP.[]
NopublicTwittermessages.
Sponsors
Categorias
.NET
ASP.NETC#
BASEDEDATOS
BLUEPRINT
C#
C++
FRAMEWORKSCSS
GRIDSYSTEM960
J2SE
JAVA
MySQL
NOSOTROS
ORACLE
PHP
PREGUNTAS
PROGRAMACINWEB
SQLSERVER2005
SQLSERVER2008
SQLSERVER2012
TALLERES
SguenosenFacebook
MIPRIMERCODIGO
1606Megusta
Megustaestapgina
Compartir
Selprimerodetusamigosenindicarquelegusta
esto.
PaginasRelacionadas
Estadisticas
UltimosPost
Oracle11gR2Sesion1
ConectarC#conSQLServer
InsertardatosenunabasededatosMySQL
CreacindeBasesdeDatosyTablasenMySQL
ConectarPHPconMySQL
TodolosArchivos
junio2013
mayo2013
abril2013
agosto2012
junio2012
mayo2012
abril2012
marzo2012
enero2012
noviembre2011
octubre2011
septiembre2011
ComentariosRecientes
ninfaenriquezpalominoenEJERCICIOSPROPUESTOSDEESTRUCTURASDECONTROLENJAVA
PARTE1
susanenriquezpalominoenCaptuloIII:Estructuraselectivamltiple(switch)
iriisenEJERCICIOSRESUELTOSDEESTRUCTURASDECONTROLENJAVAPARTE2
oswaldofiestacoopaenEJERCICIOSPROPUESTOSDEESTRUCTURASDECONTROLENJAVAPARTE1
oswaldofiestacoopaenEJERCICIOSPROPUESTOSDEESTRUCTURASDECONTROLENJAVAPARTE1
Equiquetas
AplicacionesenjavaaplicacioneswebconphpAprenderPhpc++
CadenadecaracteresenjavacadenasdecaracteresClase
StringClaseStringenJavaEllenguajePHPestructuraESTRUCTURADEUNAAPLICACINDEJAVA
EstructuradeunaaplicacindejavasencillaEstructurado..whileenjavaEstructuraforenjavaEstructuraifen
javaEstructuraifesleenjavaestructurarepetitivaEstructurarepetitivado..whileenjavaEstructurarepetitivaforenjava
EstructurarepetitivawhileenjavaestructurasEstructuraselectivadobleifesleenjavaEstructuraselectivaenjava
EstructuraselectivamltipleenjavaEstructuraselectivamltipleswitchenjavaEstructuraselectivasimpleifenjava
EstructurasenJavaestructurasimpleEstructuraswitchenjavaEstructurawhileenjavaIdentificadoresenjavaintroduccina
javaLaClaseStringLaClaseStringenJavaManualesdeJavamysqlOperadoresaritmticosenjavaOperadores
lgicosenjavaOperadoresrelacionalesyLgicosenjavaphpProgramacinenjavaProgramarenPhp
TutorialesdeJava
php
TiposdeDatos
enjava
FORO
Re:Cualessonlanuevasetiquetasenhtml5?
por:Invitado
April3,2013,21:54
PublicacionesRecientes
Oracle11gR2Sesion1
ConectarC#conSQLServer
InsertardatosenunabasededatosMySQL
CreacindeBasesdeDatosyTablasenMySQL
ConectarPHPconMySQL
Copyright2015MIPRIMERCDIGOUnsitiowebpensadoparaestudiantesquedeseenaprender.
|PetraTheme