Download - progra II
-
7/26/2019 progra II
1/13
FIEE UNAC 2015PROGRAMACION DIGITAL 2
Ejercicios de prograaci!" 2
PROBLEMA 13
importjavax.swing.JOptionPane;publicclassproblema7 {
publicstaticvoidmain(String[] arg){inta,i,!";
a!#nteger.parseInt(JOptionPane.showInputDialog($#ngrese %n n%mero&$));
for(i!';i!a;i){
if(a*i!!"){!';
+
+if(!!){
JOptionPane.showMessageDialog(null,$el n%mero es primo$);+else{
JOptionPane.showMessageDialog(null,$el n%mero no es primo$);++
+
PROBLEMA 14
importjavax.swing.JOptionPane;public classpreg'- {
public staticvoi main(String[] args){
int i,j,a!",/!",p!";
0or(i!';i!'"""";i){
0or(j!';j!i;j){
-
7/26/2019 progra II
2/13
-
7/26/2019 progra II
3/13
FIEE UNAC 2015PROGRAMACION DIGITAL 2
+
else{
w5ile(res6!ivisor){
res!resivisor;
o!o';
+
S1stem.o%t.println($8l oiente es& $o);
S1stem.o%t.println($8l resi%o es& $res);
+
+
+
PROBLEMA 1
import !ava.%til.Sanner;public classpreg'9 {p%bli stati voimain(String[] args){
Sanner s ! new Sanner(S1stem.in);int n,i!";0loat meia,s%m!";
S1stem.o%t.println($#ngrese los n%meros $);
o{n!s.next#nt();s%m!s%mn;i;
+w5ile(n:!");
i!i';meia!s%mi;
S1stem.o%t.println($4a s%ma es $s%m);S1stem.o%t.println($4a meia es& $meia);
++
-
7/26/2019 progra II
4/13
FIEE UNAC 2015PROGRAMACION DIGITAL 2
PROBLEMA 1"
importjava.%til.Sanner;publicclasspreg'7 {publicstaticvoidmain(String[] args){
inti,a,ma1!",men!";Sanner s! newSanner(S1stem.in);
for(i!';i!3";i){a!s.next#nt();
if(i!!'){ma1!a;men!a;continue;+
if(ama1){ +
else{ma1!a;+
if(mena){+else{men!a;+
+
S1stem.out.println($8l ma1or n%mero es& $ma1);S1stem.out.println($8l menor n%mero es& $men);
++
PROBLEMA 1#
import java.%til.Sanner;public classpreg'< {public static voidmain(String[] args){
int i,res='!",res=!",ma1!",men!",meia,val=me!";Sanner s! new Sanner(S1stem.in);int[] a! new int[3"];
for(i!";i'";i){
a[i]!s.next#nt();+
for(i!";i'";i){if(i!!"){ma1!a[i];men!a[i];continue;+
if(a[i]ma1){+else{ma1!a[i];+
if(mena[i]){+else{men!a[i];+
-
7/26/2019 progra II
5/13
FIEE UNAC 2015PROGRAMACION DIGITAL 2
+
meia!(ma1men);
for(i!";i'";i){if(i!!") {
val=me!ma1;res='!ma1meia;continue;
+
if(a[i]meia) {res=!meiaa[i];+else {res=!a[i]meia;+
if(res=res='){val=me!a[i];res='!res=;+else{+
+
S1stem.out.println($8l ma1or n%mero es& $ma1);
S1stem.out.println($8l menor n%mero es& $men);S1stem.out.println($4a meia el ma1or 1 menor es&
$meia);S1stem.out.println($8l valor meio es & $val=me);
++
PROBLEMA 1$
%mport java.%til.Sanner;Public classpreg'> {
Public static voidmain(String[] args){
Sanner s!new Sanner(S1stem.in);int s%m!",n,i;
n!s.next#nt();
for(i!;in;i){s%m!s%mi;
+
S1stem.out.println($4a s%matoria es& $s%m);
++
PROBLEMA &'
%mport java.%til.Sanner;Public classpreg" {Public static voidmain(String[] args){
Sanner s!new Sanner(S1stem.in);int n,i,a%x,t='!",t=!',res%lt!";
S1stem.out.println($#ngrese el n%mero e termino ?%e eseaal%lar e la serie$);
-
7/26/2019 progra II
6/13
FIEE UNAC 2015PROGRAMACION DIGITAL 2
n!s.next#nt();
if(n6!@){for(i!@;i!n;i){
a%x!t=;res%lt!@At=At=';
t=!res%lt;t='!a%x;+S1stem.out.println($8l termino $n$ es&
$res%lt);+
else if(n!!){S1stem.out.println($8l termino $ n $es& $ t=);+
else if(n!!'){S1stem.out.println($8l termino $ n $es& $ t=');+
++
PROBLEMA &1
importjava.%til.Sanner;publicclasspreg' {publicstaticvoidmain(String[] args){
Sanner s!newSanner(S1stem.in);intn,/,n%m,=',=,=@,=-,=3,=9;S1stem.out.println($#ngrese %n n%mero$);n!s.next#nt();/!n;=9!/'""""";/!/*'""""";
=3!/'"""";/!/*'"""";=-!/'""";/!/*'""";=@!/'"";/!/*'"";=!/'";/!/*'";='!/;if(n6>>>>>>){S1stem.out.println($B%era e rango...$);+elseif(n6>>>>>){
if(=9!!='CC=3!!=CC=-!!=@){S1stem.out.println($8l n%mero $n$ es api%a$);+
else{S1stem.out.println($8l n%mero $n$ no es api%a$);++elseif(n6>>>>){
if(=3!!='CC=-!!=){S1stem.out.println($8l n%mero$n$ es api%a$);+
else {S1stem.out.println($8ln%mero $n$ no es api%a$);+
+elseif(n6>>>){
if(=-!!='CC=@!!=){S1stem.out.println($8l n%mero$n$ es api%a$);+
else {S1stem.out.println($8l
n%mero $n$ no es api%a$);++elseif(n6>>){
-
7/26/2019 progra II
7/13
FIEE UNAC 2015PROGRAMACION DIGITAL 2
if(=@!!='){S1stem.out.println($8l n%mero $n$ esapi%a$);+
else {S1stem.out.println($8l n%mero $n$ noes api%a$);+
+elseif(n6>){
if(=!!='){S1stem.out
.println($8l n%mero $n$ esapi%a$);+else {S1stem.out.println($8l n%mero $n$ no
es api%a$);++else{S1stem.out.println($B%era e rango...$);+
++
PROBLEMA &&(
importjava.%til.Sanner;publicclasspreg {
publicstaticvoidmain(String[] args){
Sanner s! newSanner(S1stem.in);intn,/,=',=,=@,=-,=3,=9,=7,=;
S1stem.out.println($#ngrese %n n%mero$);n!s.next#nt();
/!n;=>!/'"""""""";/!/*'"""""""";=
-
7/26/2019 progra II
8/13
FIEE UNAC 2015PROGRAMACION DIGITAL 2
if(=7!!='CC=9!!=CC=3!!=@){S1stem.out.println($8ln%mero $n$ es api%a$);+
else
{S1stem.out.println($8l n%mero $n$ no es api%a$);++elseif(n6>>>>>){
if(=9!!='CC=3!!=CC=-!!=@){S1stem.out
.println($8ln%mero $n$ es api%a$);+else
{S1stem.out.println($8l n%mero $n$ no es api%a$);++elseif(n6>>>>){
if(=3!!='CC=-!!=){S1stem.out.println($8l n%mero $n$es api%a$);+
else {S1stem.out.println($8ln%mero $n$ no es api%a$);+
+elseif(n6>>>){
if(=-!!='CC=@!!=){S1stem.out.println($8l n%mero $n$
es api%a$);+else {S1stem.out.println($8ln%mero $n$ no es api%a$);+
+elseif(n6>>){
if(=@!!=') {S1stem.out.println($8l n%mero $n$ esapi%a$);+
else {S1stem.out.println($8l n%mero $n$ noes api%a$);+
+elseif(n6>){
if(=!!=') {S1stem.out.println($8l n%mero $n$ esapi%a$);+
else {S1stem.out.println($8l n%mero $n$ noes api%a$);+
+else{S1stem.out.println($B%era e rango...$);+
++
PROBLEMA &3(
importjava.%til.Sanner;importjavax.swing.JOptionPane;
publicclassej@ {public
static
void
main(String[] arg){
inta[]! newint[-];intb[]!newint[-];inti!",j!",!",s!",intentos!';JOptionPane.showMessageDialog(null,$D#8ED8E#FOS G HGSI8 H#EF$);
Sanner n! newSanner(S1stem.in);w)ile(i!@){
a[i]!#nteger.parseInt(JOptionPane.showInputDialog($ingreseontraseKa$));
i;
+w)ile(intentos!
-
7/26/2019 progra II
9/13
FIEE UNAC 2015PROGRAMACION DIGITAL 2
{b[j]!#nteger.parseInt(JOptionPane.showInputDialog(null,$ingrese s%j%gaa$));
j;+
for(i!";i!@;i){for(j!";j!@;j){
if(i:!j){
if(a[i]!!b[j]){;+
+
+
+
for(j!";j!@;j) { if(a[j]!!b[j]) {
s; + +if(s!!-){JOptionPane.showMessageDialog(null,$8n5orab%ena. 4o 5as onseg%io$);intentos!>;+else{
JOptionPane.showMessageDialog(null,$n%meros e 5erios& $(s)$ ,n%meros m%ertos& $s);
+ intentos; i!";j!";!";s!"; +
++
PROBLEMA &4(
importjava.%til.Sanner;publicclasspreg- {
publicstaticvoidmain(String[] args){
Sanner s!newSanner(S1stem.in);intn,m,i,j,/,0at=n!',0at=m!',0at=l!',rpta;
S1stem.out.println($Programa para 5allar la ombinatoria e n%meros$);
S1stem.out.println($#ngrese primer n%mero (el ma1or)$);n!s.next#nt();S1stem.out.println($#ngrese seg%no n%mero (el menor)$);
m!s.next#nt();
-
7/26/2019 progra II
10/13
FIEE UNAC 2015PROGRAMACION DIGITAL 2
for(i!';i!n;i){0at=n!0at=nAi;+for(j!';j!m;j){0at=m!0at=mAj;+for(/!';/!(nm);/){0at=l!0at=lA/;+
rpta!0at=n(0at=mA0at=l);
S1stem.out.println($4a ombinatoria es& $rpta);+
+
PROBLEMA &5(
importjava.%til.Sanner;
Public classpreg3 {
Public static void main(String[] args){
int a!',b!',!',i,j,n,omb!',0at=a!',0at=b!',0at=!';
Sanner s ! newSanner(S1stem.in);
S1stem.o%t.println($#ngrese %n n%mero...$);
n!s.next#nt();
0or(i!;in;i){
0or(j!";ji';j){
0or(a!';a!i;a) {0at=a!0at=aAa;+
0or(b!';b!j;b) {0at=b!0at=bAb;+
0or(!';!ij;) {0at=!0at=A;+
omb!0at=a(0at=bA0at=);
S1stem.o%t.print(omb$ $);
0at=a!';
0at=b!';
0at=!';
+
S1stem.o%t.print($2n$);
+
-
7/26/2019 progra II
11/13
FIEE UNAC 2015PROGRAMACION DIGITAL 2
+
+
PROBLEMA &(
ipor#java.util.Scanner;p$%&icc&asspreg26v2 {
p$%&ics#a#ic'oidmain(String[] args){
Scanner s= "e(Scanner(System.in);i"#n,k,c_,c_2,c_!,c_";
System.out.println(#$ngrese un numer%... #);n=s.ne&t$nt();
k=n;c_"=k';k=k;c_!=k';k=k;c_2=k';k=k;c_=k;
s(i#c)(c_"){''*$++-Scase()/{System.out.print(#*#); %rea*;0case(2)/{System.out.print(#**#); %rea*;0case(!)/{System.out.print(#***#);%rea*;0
0
s(i#c)(c_!){''13Scase()/{System.out.print(#1#); %rea*;0case(2)/{System.out.print(#11#); %rea*;0case(!)/{System.out.print(#111#); %rea*;0case(")/{System.out.print(#14#); %rea*;0case(5)/{System.out.print(#4#); %rea*;0case(6)/{System.out.print(#41#); %rea*;0case()/{System.out.print(#411#); %rea*;0case(7)/{System.out.print(#4111#);%rea*;0case(8)/{System.out.print(#1*#); %rea*;0
0
s(i#c)(c_2){''41Scase()/{System.out.print(#9#); %rea*;0case(2)/{System.out.print(#99#); %rea*;0case(!)/{System.out.print(#999#); %rea*;0case(")/{System.out.print(#9+#); %rea*;0case(5)/{System.out.print(#+#); %rea*;0case(6)/{System.out.print(#+9#); %rea*;0case()/{System.out.print(#+99#); %rea*;0case(7)/{System.out.print(#+999#); %rea*;0case(8)/{System.out.print(#91#); %rea*;0
0
s(i#c)(c_){'':$44S
-
7/26/2019 progra II
12/13
FIEE UNAC 2015PROGRAMACION DIGITAL 2
case()/{System.out.print(#$#); %rea*;0case(2)/{System.out.print(#$$#); %rea*;0case(!)/{System.out.print(#$$$#); %rea*;0case(")/{System.out.print(#$#); %rea*;0case(5)/{System.out.print(##); %rea*;0case(6)/{System.out.print(#$#); %rea*;0
case()/{System.out.print(#$$#); %rea*;0case(7)/{System.out.print(#$$$#);%rea*;0case(8)/{System.out.print(#$9#); %rea*;0
00
0
PROBLEMA &"(
importjava.%til.Sanner;publicclassa {
publicstaticvoidmain(String[] args){
inta,s%ma!";inti!';Sanner n! newSanner(S1stem.in);
S1stem.out.print($ingrese n%mero$);a!n.next#nt();
w)ile(ia){if(a*i!!"){
s%ma!s%mai; +
i;+if(s%ma!!a){
S1stem.out.print($el n%mero $a$ es per0eto$);+else{
S1stem.out.print($el n%mero no es per0eto$);+
+
+
PROBLEMA (
importjava.%til.Sanner;publicclassb {publicstaticvoidmain(String[] arg){
inta,s%ma!";inti!',j!';Sanner n! newSanner(S1stem.in);
S1stem.out.print($ingrese n%mero$);
a!n.next#nt();
w)ile(j!a){
-
7/26/2019 progra II
13/13
FIEE UNAC 2015PROGRAMACION DIGITAL 2
w)ile(ij){ if(j*i!!"){
s%ma!s%mai; +
i;
+
if(s%ma!!j){ S1stem.out.print($ ,$j); + i!'; s%ma!"; j;
+
+
+
PROBLEMA &$(
importjava.%til.Sanner;publicclassb {publicstaticvoidmain(String[] arg){
inta,s%ma!";
inti!',j!';Sanner n! newSanner(S1stem.in);
S1stem.out.print($ingrese n%mero$);a!n.next#nt();
w)ile(j!a){ w)ile(ij){
if(j*i!!"){
s%ma!s%mai; +
i;
+
if(s%ma!!j){ S1stem.out.print($ ,$j); + i!'; s%ma!"; j;
+