Está en la página 1de 4

GUIADEEJER G RCICIOS Instrucciones: Disee un nue proyecto en Netbean denomina evo o ns ado gua_actividades, y desarrolle l siguientes y los cicios:

: ejerc Ejerc cicio1: Dise eunaclasej javallamadaAnimales.En nella,creedo osatributosp pblicos(num mricoentero oyString),llamadospesoy y raza. Adem ms,diseeunaclaseprincipaldejavaconmtodomainllamada aCrearAnima ales.Enelm todomain,c creeunobjeto o llama adoperro,paraasignarunvalorapesoyraza.Finalmente,mu estreelvalor rdelasvariab blesenpantalla. Ejerc cicio2: Elob bjetodelmundorealdenominadoBufa anda,tienel lassiguientes scaracterstic cas: Marc ca(String),ma aterial(String g),ancho(int) ),largo(int),c color(String) . Yade ems,poseel lassiguientes saccionesocomportamien ntos: Abrig gar(muestraunmensajes sealandoelc colorymater rialdelabufa anda). Deco orar(muestraunmensajeindicandocua aleslamarca aylasdimens sionesdelab bufanda). Lleve eestoseleme entosaprogra amacin,crea andolosrespectivosatribu utos,mtodo osyclase. Adem ms,ejecutel lasaccionesa abrigarydeco oraralejecuta arelprogram ma(creeunac claseprincipa alparaesto). Ejerc cicio3: Dise eunaclase principaldej javaquepida aelingresoN Nnmeros(en ntre1y99), losvalideyd determinesie esunnmero o paro oimpar(carc ctermodenjava=%),at travsdeunm mensajeenp pantalla. Enin ngresodeDatosdebeserp porteclado,u utilizandolaclaseScanner. . Ejerc cicio4: Desarrolleunacla asejavadenominadaTelev visor,lacualc contieneloss siguientesele ementos: Unatributollamadoca anal,numric coentero,priv vado. Elcanal,a apartirdeunconstructor,esinicializad doen14. Diseelos smtodossetygetparae elatributocan nal(setcamb biaelvalorde ecanalygetr retornaelvalo ordecanal).

Adem ms, disee una clase pri u incipal de jav llamada CrearTv, en el cual real va n lizar las sigu uientes tarea de manera as a secue encial: Mostrarenquecanal lsehasintonizadolatelev visin,pordef fecto. Pedireli ingresodeun nnuevocanal l. Mostrarenquecanal lsehasintonizadolatelev visin.

Ejerc cicio5: Enun naclasejava denominada aUtenciliosD DeCocinase encuentraun natributoprivadoString llamadoMaterial.Creelos mto odosnecesari iosparamanipularaMate erial,yaseap paraalmacen naralgnvalo orenlopar raretornarlo aalgnlugar r. Los m mtodos se deben invoca desde una clase princ ar a cipal llamada GenerarUte encilio. Entr regue valores a travs de e teclado. Ejerc cicio6: Dise eunaclasej javallamadaPerimetro, ,elcualconti ieneunmto odopblicoq quepermitec calcularelpermetrodeun n tringulo,apartir delabaseylaaltura(sed deberetornar relresultado o). Perm metro=2*ba ase*altura. Adem cree una clase java llamada Are ms, a ea, la cual co ontiene un m mtodo pbli que perm calcular el rea de un ico mite n tringulo,apartir delabaseylaaltura(sed deberetornar relresultado o). Area=base*altu ura/2 Finalmente,agreg gueunaclase eprincipalllam madaCalcular,quepide eelingresodelabaseyla aalturaatrav vsdeteclado o (valo oresdecimales).Muestree enpantallaelresultadode elosclculos, realizadocon nlosmtodo osdescritosan nteriormente e. Valid dequelosdat tosingresado osseannicam mentevalorespositivos. Ejerc cicio7: Cree un paquete llamado eje ercicio7, luego cree una Java Class (C Clase Java) lla amada Ingre eso. En la Cl lase declare 2 2 atributosdeltipoStringllamad dascadena1y ycadena2(am mbasprivada as),ademsenelconstruc ctordelaclaseinicialicelos atributosconnu taIntroducir 2valorespor ull.Adems, creeunmto odopubliclla amadodigita arCadenase elcualpermit Tecla adodeltipoS Stringparacadena1ycade ena2.Utilicee elmtodode elaclaseStrin ngadecuado paracompar rarlosvalores (haciendo distincin de may scula y min scula), de se iguales im er mprima el me ensaje SON IGUALES, de lo contrario e o STINTOS. imprimaSONDIS Cree una Java Main Class llam mada Principal en el cu se cree u objeto llam ual un mado d y permita llam al mtodo mar o digitarCadenas. Ejerc cicio8: Dise eelsiguienteprograma:
a) b) c) RegistrodeRut InscripcindeDominio Salir

n: Digitelaopci

Opci na:Perm mitadigitarun nrut,conels siguienteform mato(11.111 1.1111)yelim minarlospun ntosdel(pa aratalefecto o, utilic ceunmtodo odelaclaseS String).Mues streelresulta adoenpanta alla.Estosed debeprogram marenunm todollamado o unoU Uno(); Opci nb:Ingreseelnombre edeldominio o(ej:calabaza a.com),elnom mbredeltitular,ylacantidaddeaos acontratare el domi inio.Segnla acantidaddeaos,seobti ienelosiguiente: Aos 1ao 2aos 3aos 4aosoms Estosedebeprog gramarenunmtodollamadounoDos(); Opci c: Perm cerrar el programa sie n mita empre y cuan la person digite ~, de caso con ndo na ntrario, regre esar al men princ cipal.Estosedebeprogram marenunm todollamado ounoTres(); Paraunamejorco omprensind delejercicio,s sehacreadoelsiguiented diagramadec clasesUML. Valor $9.990 0 $18.98 80 $39.96 60 $79.9 20

Debeinvoca aralmtodom men()desd elaclaseejecutable.

Ejerc cicio9: Dise una aplicacin en Jav que perm e va mita almacena las ventas realizadas durante el m de Sept ar s mes tiembre en el e supermercado Santa Luca. Ing grese la fecha, el monto de la venta y el nombre del vendedor. A partir de estos datos y e s, perm mitamostrare enpantallalasumatoriade elasventasc cada3ingreso os(lacantidaddeingresos sentotalnos seconoce). ssiguientesm Dise eunaclasel llamadaventa asProductos.j javalacualal lmacenaralos mtodos: + ingresarProducto(): mtodo para ingresar los datos cada vez que la persona respo a s onda si ant la pregunta te a 2:No(debev validarlaopciin). Deseaingresarmsdatos?1:Si2 validarVenta():mtod doquevalida aelingresode elaventa(de ebeestarentr re$50.000y$ $500.000). mostrarT Total():mtodoquemues straoretorna alasumatoria adesueldos. Realice el ingre eso de dato con la clase Buffer os redReader y aplique e y excepciones del tipo IO OExcepcion y y xception. NumberFormatEx Ejerc cicio10: Desarrolleunacla aseenjavaqu uepermitaing gresarporteclado(lealos sdatosusandolaclaseBuf fferedReader r)20nmeros s enterospositivos. .Calculepara acadaunode eellossucuad drado,sucub boysurazcu uadrada. Clase eCalcular:esu unajavaClass squetienelo ossiguientesm mtodos: +calc ultado. cularCuadrad do():determin naelcuadrad dodelnmero odigitadoyre etornaelresu +calc cularCubo():determinaelcubodelnm merodigitado oyretornael resultado. +calc cularRaiz():determinalar razcuadradadeldigitoyretornaelres ultado. eIngresar:esunajavaClassquetieneelsiguientem todo: Clase +ingresar():pideelingresodelosvaloresnumricosyllamaalosm todosquere ealizanlosclculos.Elingre esodebeser conB BufferedRead der.Agreguem manejodeex xcepcionesde eltipoNumbe erFormatExce eption. utable:esuna aclaseprincip palqueejecutaalmtodo ingresar(). Ejecu Utilic celosmtodo osadecuados sdelaclaseM Mathpararesolverlaprob lemtica. Inter rpreteeldiagramaquesepresentaaco ontinuacinp parasealarlo ospaquetesy yclasesqued debencrearse e.

También podría gustarte