Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Ejercicios de JavanetBeans: Clase 26-08-2021 - Manipulación de Números - Prof. Salazar, Apuntes de Programación Java

Este documento contiene dos ejercicios en java escritos en la clase del 26 de agosto de 2021. El primero presenta un programa que permite introducir un número positivo y luego intercambia los dígitos pares por cero. El segundo ejercicio lee un lote de números positivos hasta que la sumatoria de los pares sea mayor o igual a 50, mostrando además la cantidad de números introducidos.

Tipo: Apuntes

2015/2016

Subido el 24/09/2021

galo-chuquimia
galo-chuquimia 🇧🇴

5

(1)

5 documentos

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
EJERCICIOS JAVANETBEANS CLASE 26/08/2021
//INTRODUCIR UN NUMERO POSITIVO, INTERCAMBIAR LOS DIGITOS PARES POR 0
package p1_26_08_repaso_do_while;
import java.util.*;
public class P1_26_08_REPASO_DO_WHILE {
public static void main(String[] args) {
Scanner leer=new Scanner(System.in);
int n,a,dig;
do{
System.out.println("intro numero:");
n=leer.nextInt();
}while(!(n>0));
a=0;
while(n>0){
dig=n%10;
n=n/10;
a=a*10+dig;
}//while
while(a>0){
dig=a%10;
a=a/10;
if(dig%2==0){
n=n*10;
}
else{
n=n*10+dig;
}
}//while
System.out.println("eliminado digitos cero:"+n);
}//main
}//class
//LEER UN LOTE DE NUMEROS POSITIVOS HASTA QUE LA SUMATORIA DE PARES
//SEA MAYOR O IGUAL A 50, ADEMAS MOSTRAR LA CANTIDAD DE NUMEROS INTRODUCIDOS
package p1_26_08_repaso_do_while;
import java.util.*;
public class EJEMPLO2 {
public static void main(String[] args) {
Scanner leer=new Scanner(System.in);
int sp,c,a;
sp=0;
c=0;
do{
pf2

Vista previa parcial del texto

¡Descarga Ejercicios de JavanetBeans: Clase 26-08-2021 - Manipulación de Números - Prof. Salazar y más Apuntes en PDF de Programación Java solo en Docsity!

EJERCICIOS JAVANETBEANS CLASE 26/08/

//INTRODUCIR UN NUMERO POSITIVO, INTERCAMBIAR LOS DIGITOS PARES POR 0

package p1_26_08_repaso_do_while; import java.util.; public class P1_26_08_REPASO_DO_WHILE { public static void main(String[] args) { Scanner leer=new Scanner(System.in); int n,a,dig; do{ System.out.println("intro numero:"); n=leer.nextInt(); }while(!(n>0)); a=0; while(n>0){ dig=n%10; n=n/10; a=a10+dig; }//while while(a>0){ dig=a%10; a=a/10; if(dig%2==0){ n=n10; } else{ n=n10+dig; } }//while System.out.println("eliminado digitos cero:"+n); }//main }//class //LEER UN LOTE DE NUMEROS POSITIVOS HASTA QUE LA SUMATORIA DE PARES //SEA MAYOR O IGUAL A 50, ADEMAS MOSTRAR LA CANTIDAD DE NUMEROS INTRODUCIDOS package p1_26_08_repaso_do_while; import java.util.*; public class EJEMPLO2 { public static void main(String[] args) { Scanner leer=new Scanner(System.in); int sp,c,a; sp=0; c=0; do{

do{ System.out.println("intro numero:"); a=leer.nextInt(); }while(!(a>0)); if(a%2==0){ sp=sp+a; } c=c+1; }while(!(sp>=50)); System.out.println("sumatoria pares:"+sp); System.out.println("cantidad nmeros:"+c); }//main }//class