Você está na página 1de 5

UNIVERSIDAD PRIVADA TELESUP

Curso: Lenguaje de Programacin I


Nombre: JUAN MORENO ALBINAGORTA
Cdigo: UT10104963
Ciclo: III

Actividad: Estructuras Repetitivas

Carrera: INGENIERIA DE SISTEMAS

INSTRUCCIONES

Utilizando la metodologa aprendida, construya los algoritmos


computacionales (elabora la aplicacin) para resolver los siguientes
requerimientos:
1) Calcule la suma y el promedio de los primeros 15 nmeros naturales.
package Suma15numeros;
import javax.swing.JOptionPane;
public class Suma15numeros
{
public static void main(String[] args)
{
int contador,suma;
double prom;
contador = 15;
suma=0;
prom=0;
int i;
for (i=1;i<=contador;i++)
{
suma=suma+i;
}
{
prom=suma/contador;
}
JOptionPane.showMessageDialog(null,
"+prom);
System.exit( 0 );
}
}

"Suma:

"+suma+"\nPromedio:

UNIVERSIDAD PRIVADA TELESUP


2) Ingresar un rango de valores (1er valor y 2do valor). Visualice los mltiplos
de 5 que se encuentran en dicho intervalo.
package Multiplo5;
import javax.swing.JOptionPane;
public class Multiplo5
{
public static void main(String[] args)
{
String n1, n2;
int NumDesde, NumHasta;
int Resultado;
Resultado=0;
n1= JOptionPane.showInputDialog("Ingrese Valor1 :");
n2= JOptionPane.showInputDialog("Ingrese Valor2 :");
NumDesde = Integer.parseInt(n1);
NumHasta = Integer.parseInt(n2);
int i;
for (i=NumDesde;i<=NumHasta;i++)
{
if (i%5==0)
Resultado ++;
}
JOptionPane.showMessageDialog(null,
nmero multiplos de 5");
System.exit( 0 );
}
}

"Existen

"

Resultado

"

3) Realice un programa que indique si un nmero Es perfecto o No es


perfecto dentro del rango de nmeros proporcionado por el usuario.
Recuerde que un nmero perfecto es cuando sumando sus divisores
(exceptuando el mismo nmero) nos da como resultado el mismo nmero.
Ejm:
6
1+2+3
6
Es Perfecto
package NumeroPerfecto;
import javax.swing.JOptionPane;
public class NumeroPerfecto
{
public static void main(String[] args)
{
String n;
int i, suma = 0, Num;
n= JOptionPane.showInputDialog("Ingrese un nmero :");
Num = Integer.parseInt(n);
for (i = 1; i < Num; i++)
{
if (Num % i == 0)

UNIVERSIDAD PRIVADA TELESUP


{
suma = suma + i;
}
}
if (suma == Num)
{
JOptionPane.showMessageDialog(null, "Perfecto");
}
else
{
JOptionPane.showMessageDialog(null, "No es Perfecto");
}
}
}

4) Crear una clase Main, que permita Crear un arreglo que reciba 5 elementos
numricos y luego indique cul de ellos es el mayor y menor
respectivamente (Unidimensionales).
package Unidimensionales;
import javax.swing.JOptionPane;
public class Unidimensionales
{
public static void main(String[] args)
{
int num [ ]= new int [5];
for (int i=0; i<5;i++)
num[i]=Integer.parseInt(JOptionPane.showInputDialog(
datos(" +i+")"));

"

Ingresa

int mayor=0;
int menor=0;
mayor=num[0];
menor=num[0];
for (int i=0; i<num.length;i++)
if (num[i]>mayor)
mayor=num[i];
else
{
if (num[i]<menor)
menor=num[i];
}
JOptionPane.showMessageDialog(null,
"+mayor+"\nEl nmero menor es: "+menor);
}
}

"El

nmero

mayor

es:

UNIVERSIDAD PRIVADA TELESUP


5) Crear una clase Main, que cargue dos arreglos y luego mostrar los
elementos comunes en ambos arreglos (Bidimensionales).
package Bidimensionales;
import java.util.ArrayList;
import java.util.Iterator;
import javax.swing.JOptionPane;
public class Bidimensionales
{
public static void main(String[] args)
{
int m[][]=new int[2][2];
int k[][]=new int[2][2];
ArrayList lista=new ArrayList();
String msg="";
Rellenar(m,2,2);
Rellenar(k,2,2);
for (int a=0; a<2;a++)
{
for (int b=0;b<2;b++)
{
for (int c=0;c<2;c++)
{
for (int d=0;d<2;d++)
{
if (m[a][b]==k[c][d]&&
!lista.contains(k[c][d]))
{
lista.add(k[c][d]);
}
}
}
}
}
Iterator it=lista.iterator();
while(it.hasNext())
{
msg+=it.next()+ ", " ;
}
msg=msg.substring(0,msg.length()-2);

UNIVERSIDAD PRIVADA TELESUP


JOptionPane.showMessageDialog(null,"Elementos comunes encontrados son: "
+msg);
}
private static void Rellenar(int arreglo[][], int fil, int col)
{
for (int i=0; i<fil; i++)
{
for (int j=0; j<col; j++)
{
arreglo[i][j]=Integer.parseInt(JOptionPane.showInputDialog(
+ i + "] Columna [" + j +
}
}
}
}

"]: " ));

"["

Você também pode gostar

  • Práctica Calificada 1 Intento 1
    Práctica Calificada 1 Intento 1
    Documento6 páginas
    Práctica Calificada 1 Intento 1
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Calculo Mercantil y Comercial
    Calculo Mercantil y Comercial
    Documento4 páginas
    Calculo Mercantil y Comercial
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Flujo Proceso 2
    Flujo Proceso 2
    Documento1 página
    Flujo Proceso 2
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Interes Simple Com Pues To
    Interes Simple Com Pues To
    Documento3 páginas
    Interes Simple Com Pues To
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Des Cuento San U Alida Des
    Des Cuento San U Alida Des
    Documento4 páginas
    Des Cuento San U Alida Des
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Práctica Calificada 1 Intento 2
    Práctica Calificada 1 Intento 2
    Documento6 páginas
    Práctica Calificada 1 Intento 2
    Juan Moreno Albinagorta
    100% (1)
  • Introduccion A Los Indices
    Introduccion A Los Indices
    Documento10 páginas
    Introduccion A Los Indices
    jorge sierra
    Ainda não há avaliações
  • Flujo Proceso 1
    Flujo Proceso 1
    Documento1 página
    Flujo Proceso 1
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Resumen Libro Modelando Una Solucion de Software
    Resumen Libro Modelando Una Solucion de Software
    Documento24 páginas
    Resumen Libro Modelando Una Solucion de Software
    Javier Alejandro López
    Ainda não há avaliações
  • Union P-N
    Union P-N
    Documento6 páginas
    Union P-N
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Interes Simple Com Pues To
    Interes Simple Com Pues To
    Documento3 páginas
    Interes Simple Com Pues To
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Probabilidades
    Probabilidades
    Documento2 páginas
    Probabilidades
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Des Cuento San U Alida Des
    Des Cuento San U Alida Des
    Documento4 páginas
    Des Cuento San U Alida Des
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Flujo Proceso 3
    Flujo Proceso 3
    Documento1 página
    Flujo Proceso 3
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Gestion de Procesos
    Gestion de Procesos
    Documento1 página
    Gestion de Procesos
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Semiconductores
    Semiconductores
    Documento6 páginas
    Semiconductores
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Flujo Proceso 1
    Flujo Proceso 1
    Documento1 página
    Flujo Proceso 1
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Benchmarking
    Benchmarking
    Documento2 páginas
    Benchmarking
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Roles de Una Empresa Tradicional
    Roles de Una Empresa Tradicional
    Documento1 página
    Roles de Una Empresa Tradicional
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Flujo Proceso 2
    Flujo Proceso 2
    Documento1 página
    Flujo Proceso 2
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • RenovacionProcesos
    RenovacionProcesos
    Documento1 página
    RenovacionProcesos
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Diferencias
    Diferencias
    Documento1 página
    Diferencias
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Procesos
    Procesos
    Documento2 páginas
    Procesos
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Definicion de Proceso
    Definicion de Proceso
    Documento1 página
    Definicion de Proceso
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Integridad 3
    Integridad 3
    Documento4 páginas
    Integridad 3
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Auto UA1
    Auto UA1
    Documento4 páginas
    Auto UA1
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Auto UA3
    Auto UA3
    Documento6 páginas
    Auto UA3
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Derivadas e Integrales 4
    Derivadas e Integrales 4
    Documento2 páginas
    Derivadas e Integrales 4
    Juan Moreno Albinagorta
    100% (1)
  • Integrales Trigonometricas
    Integrales Trigonometricas
    Documento3 páginas
    Integrales Trigonometricas
    Juan Moreno Albinagorta
    Ainda não há avaliações
  • Calculo de Integrales
    Calculo de Integrales
    Documento2 páginas
    Calculo de Integrales
    Juan Moreno Albinagorta
    Ainda não há avaliações