Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Desde 1 hasta b
Entonces:
Suma=suma+a
SALIDA Producto mediante sumas sucesivas
1.1.2. Seudocódigo
Proceso Ejercicio01_sem09
Leer a
Leer b
suma=0
suma = suma+a
FinPara
FinProceso
int suma = 0;
int a=sc.nextInt();
int b=sc.nextInt();
1.1.6. GEUI
evt) {
double a, b, producto, c;
a=Integer.parseInt(jtxtdato01.getText());
b=Integer.parseInt(jtxtdato02.getText());
if(a>0 && b>0){
producto=0;
c=1;
while (c<=b){
producto= producto+c;
c=c+1;
es:"+producto+ "\n");
else{
evt) {
jtxtdato01.setText("");
jtxtdato02.setText("");
jtxtDatos.setText("");
jtxtdato01.requestFocus();
}
/**
*/
http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
*/
try {
javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
java.util.logging.Logger.getLogger(GUIE01_09.class.getName()).log(jav
java.util.logging.Logger.getLogger(GUIE01_09.class.getName()).log(jav
java.util.logging.Logger.getLogger(GUIE01_09.class.getName()).log(jav
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
new GUIE01_09().setVisible(true);
});
}
// Variables declaration - do not modify
A>=b
Entonces:
A=a-b
cociente=cociente+1
SALIDA Cociente mediante restas sucesivas
2.1.2. Seudocódigo
Proceso Ejercicio02_sem09
Definir a,b Como Entero
Leer a
Leer b
cociente=0
a=a-b
cociente=cociente+1
Fin Mientras
FinProceso
int a;
int b;
double cociente;
a = sc.nextInt();
b = sc.nextInt();
cociente = 0;
while (a>=b) {
a = a-b;
cociente = cociente+1;
"+cociente);
}
2.1.6. GEUI
double a,b,cociente,c;
a=Integer.parseInt(jtxtdato01.getText());
b=Integer.parseInt(jtxtdato01.getText());
cociente=0;
c=1;
while(c>=b){
cociente= cociente+c;
c=c-1;
es:"+cociente+ "\n");
}
private void jtxtdato01ActionPerformed(java.awt.event.ActionEvent evt)
jtxtdato01.setText("");
jtxtdato02.setText("");
jtxtDatos.setText("");
jtxtdato01.requestFocus();
/**
*/
http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
*/
try {
javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
java.util.logging.Logger.getLogger(GUIE02_09.class.getName()).log(java.
java.util.logging.Logger.getLogger(GUIE02_09.class.getName()).log(java.
java.util.logging.Logger.getLogger(GUIE02_09.class.getName()).log(java.
java.util.logging.Logger.getLogger(GUIE02_09.class.getName()).log(java.
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
new GUIE02_09().setVisible(true);
});
A>=b
Entonces:
A=a-b
division=division+1
SALIDA Residuo mediante restas sucesivas
3.1.2. Seudocódigo
Proceso Ejercicio03_sem09
Leer a
Leer b
division=0
a=a-b
division=division+1
Fin Mientras
FinProceso
int a;
int b;
double division;
a = sc.nextInt();
b = sc.nextInt();
division = 0;
while (a>=b) {
a = a-b;
division = division+1;
3.1.6. GEUI
i <- i+1
FinMientras
Proceso ejercicio04
i <- 0
pot <- 1
Leer n
i <- i+1
FinMientras
FinProceso
int n,i,pot;
i = 0;
pot = 1;
n = entrada.nextInt();
while(i<n)
pot = pot*5;
i++;
}
System.out.println("5 a la "+n+" es: "+pot);
4.1.6. GEUI
contabilizador <=100
5.1.2. Seudocódigo
Proceso Ejercicio05_sem09
contabilizador=1
Escribir contabilizador
Esperar 1 segundos
FinSi
contabilizador =contabilizador+1
FinMientras
FinProceso
int contabilizador = 0;
double contabilizar;
contabilizar = 1;
while (contabilizador<=100) {
if (contabilizador%2==1) {
System.out.println(contabilizador);
Thread.sleep(1*1000);
contabilizador = contabilizador+1;
5.1.6. GEUI
Si x%i=0 Entonces
cont=cont+1
FinSi
FinPara
Si cont=2 Entonces
SiNo
FinSi
6.1.2. Seudocódigo
Proceso Ejercicio06_sem09
leer x
cont=0
Si x%i=0 Entonces
cont=cont+1
FinSi
FinPara
Si cont=2 Entonces
SiNo
FinSi
FinProceso
double cont;
double i;
double x;
x = sc.nextDouble();
cont = 0;
for (i=1;i<=x;i++) {
if (x%i==0) {
cont = cont+1;
if (cont==2) {
} else {
6.1.6. GEUI
x=x+1
FinMientras
SALIDA Promedio de n números.
7.1.2. Seudocódigo
Proceso EJERCICIO07_SEM09
Leer n
x=1
Leer num
x=x+1
FinMientras
FinProceso
double n;
double num;
double prom = 0;
double x;
n = sc.nextDouble();
x = 1;
while (x<=n) {
num = sc.nextDouble();;
x = x+1;
}
}
7.1.6. GEUI
ENTRADA cantidad_pares=0;
suma_pares=0;
media_impares=0;
PROCESO Para i=1 Hasta 10 Con Paso 1 Hacer
Leer un_numero;
suma_pares=suma_pares+un_numero;
cantidad_pares= cantidad_pares+1;
SiNo
media_impares=media_impares+un_numero;
FinSi
Escribir "";
Fin Para
SALIDA Respuesta de cuantos pares hay , su suma respectiva
8.1.2. Seudocódigo
Proceso EJERCICIO08_SEMANA09
cantidad_pares=0;
suma_pares=0;
media_impares=0;
Leer un_numero;
suma_pares=suma_pares+un_numero;
cantidad_pares= cantidad_pares+1;
SiNo
media_impares=media_impares+un_numero;
FinSi
Escribir "";
Fin Para
media_impares=media_impares/10;
double cantidad_pares;
double i;
double media_impares;
double suma_pares;
double un_numero;
cantidad_pares = 0;
suma_pares = 0;
media_impares = 0;
for (i=1;i<=10;i++) {
System.out.println("Proceso "+i);
un_numero =sc.nextDouble();
if (un_numero%2==0) {
suma_pares = suma_pares+un_numero;
cantidad_pares = cantidad_pares+1;
} else {
media_impares = media_impares+un_numero;
System.out.println("");
media_impares = media_impares/10;
}
9. Solución Del ejercicio 09
Leer x
Si x< 15 Entonces
a=a+1
FinSi
b=b+1
FinSi
Si x>50 Entonces
c=c+1
FinSi
FinMientras
SALIDA Numeros menores de 15
Numeros mayores a 50
9.1.2. Seudocódigo
Proceso ejercicio_semana09
x=0
a=0
b=0
c=0
Leer x
Si x< 15 Entonces
a=a+1
FinSi
b=b+1
FinSi
Si x>50 Entonces
c=c+1
FinSi
FinMientras
FinProceso
int a;
int b;
int c;
int x;
x = 0;
a = 0;
b = 0;
c = 0;
while (x>=0) {
System.out.println("Ingresa un numero");
x = sc.nextInt();
if (x<15) {
a = a+1;
}
if (x>=25 && x<=45) {
b = b+1;
if (x>50) {
c = c+1;
Num>=50
Num=num-2
SALIDA Numeros pares de forma descendente hasta el 50
10.1.2. Seudocódigo
Proceso ejercicio10
Escribir num
FinMientras
FinProceso
int num;
num = 100;
while (num>=50) {
System.out.println(num);
num = num-2;
suma= suma+contador
contador=contador+1
FinMientras
SALIDA Sumatoria de los primeros números del 1 al 10.
11.1.2. Seudocódigo
Proceso ejercicio11_semana09
contador=1
suma=0
suma= suma+contador
contador=contador+1
FinMientras
FinProceso
int contador;
int suma;
contador = 1;
suma = 0;
while (contador<=10) {
suma = suma+contador;
contador = contador+1;
"+suma);
}
12. Solución Del ejercicio 12
i <- i+3
FinMientras
SALIDA La sumatoria entre 30 y 60
12.1.2. Seudocódigo
Proceso ejercicio12_while
i <- 30
sum <- 0
i <- i+3
FinMientras
FinProceso
12.1.3. Diagrama de flujo
int i;
int sum;
i = 30;
sum = 0;
while (i<=60) {
sum = sum+i;
i = i+3;
}
System.out.println("La sumatoria de 30+33+36+39+42+...+60 es
"+sum);
i <- i+1
FinMientras
SALIDA El producto de los 100 primeros terminos
13.1.2. Seudocódigo
Proceso ejercicio13_while
i <- 1
pro <- 1
i <- i+1
FinMientras
FinProceso
int i;
double pro;
i = 1;
pro = 1;
while (i<=100) {
pro = pro*i;
i = i+1;
"+pro);
FinMientras
SALIDA El factorial de un numero ingresado.
14.1.2. Seudocódigo
Proceso ejercicio14_while
Leer num
i <- 1
fact <- 1
i <- i+1
FinMientras
FinProceso
14.1.3. Diagrama de flujo
double fact;
int i;
int num;
i = 1;
fact = 1;
while (i<=num) {
fact = fact*i;
i = i+1;
Num=Num
Den=Den+1
ex=ex+1
ST=ST+(Num^ex/Den)
i=i+1
Fin Mientras
SALIDA La suma de los términos ingresados
15.1.2. Seudocódigo
Proceso ejercicio15_sem09
Leer T
Leer X
i=3
ST=0
Den=1
ex=1
Num=X
Num=Num
Den=Den+1
ex=ex+1
ST=ST+(Num^ex/Den)
i=i+1
Fin Mientras
SumTotal=ST+1+X
double den;
double ex;
double i;
double num;
double st;
double sumtotal;
double t;
double x;
t = sc.nextDouble();
x = sc.nextDouble();
i = 3;
st = 0;
den = 1;
ex = 1;
num = x;
while (i==t) {
num = num;
den = den+1;
ex = ex+1;
st = st+(Math.pow(num,ex)/den);
i = i+1;
sumtotal = st+1+x;