Anda di halaman 1dari 8

Segunda gua de ejercicios.

ASIGNATURA:
SEDE:
Renca
AREA: Informtica y telecomunicaciones.
CARRERA: Ingeniera en informtica.
DOCENTE: Gabriel Zulian
FECHA: 26-05

Nombre:

Nicols Lopez :3

Rut:

Cd. Asignatura:
Puntaje Obtenido:
Nota Final:

Instrucciones:
Fecha entrega: 27 06 20:00 AM
Exigencia: La gua de ejercicios debe estar
completa.

Puntaje: 11 puntos.
Otras Especificaciones:
- Si nota es inferior a 4 puede realizar
esta gua en grupo de 4 personas, si su
nota es superrior a 4 debe realizar su
gua en pareja.
- Por cada programa desarrollado, debe
anexar la traza del algoritmo utilizado.
- Si usted obtuvo nota inferior a 4 en la
segunda evaluacin, la realizacin de
esta gua reconsiderar su nota a un 4.
- Si usted obtuvo nota superior a 4 en la
segunda evaluacin, la no realizacin de
esta gua reconsiderar su nota a un 3.
- Debe enviar este documento, de manera
ordenada, indicando el cdigo de
programacin y la traza realizada por
cada ejercicio, al correo:
Gabriel.zulian@inacapmail.cl, indicando
en el asunto:
Su_seccin_Y_Nombre_de_los_integran
tes.
-

Firma conforme: _________________


Solicita Recorreccin: SI

NO

Motivo:

Nota: A algunas le falta como introducir algo por


teclado lo busque en google y realmente no lo entend
Nota2: la numeracin est corrida, arregle la
numeracin del numero 2.
Integrantes*
Nicolas Lopez
Ricardo Burnier
Seccion 060

Desarrolle programas en java, segn las siguientes indicaciones.


1. Imprimir por pantalla los primeros 20 trminos de la siguiente sucesin:
1 * 3 * 5 * * n
2. Dado un nmero entero ya definido, determinar si se encuentra en el
intervalo cerrado 51 - 100.
3. Dado un nmero entero ya definido, mostrar cantidad de * segn su valor.
4. Dado un valor N y otro valor Y, mostrar en pantalla nmeros correlativo
desde 1 hasta n, reemplazando por un * cada vez que corresponda
desplegar un nmero mltiplo de Y.

5. Desplegar los nmeros de x hasta z, donde x <=z, a) utilizando for`s


b)Utilizando while c) utilizando do while.
6. Desarrolle un mtodo que sea capaz de indicar si un nmero X (ya definido)
es par , impar y/o primo.
7. Dada la siguiente sucesin de nmeros: 2, 4, 8, 6, 36, 72, 70, 4900, 9800,...
mediante el uso de mtodos, mostrar en pantalla los trminos de esta serie
y calcular la suma de N (N se indica por teclado) elementos, es decir,
SUMA=2+4+8+6+.....
8. Desarrollar un programa que, utilizando mtodos, se despliegue en pantalla
N trminos de la serie: 1, 3, 1, 1, 4, 1, 1, 1, 5, 1 , 1, 1, 1, 6, . . .
9. Generar: 1,2,6,24,120,... para n trminos.
10. Generar: 2,5,7,10,12,15,17 para n trminos.

Desarrollo
1 > public static void main(String[] args) {
for (int i = 1; i < 20; i=i+2) {
System.out.println(i);
}
}

2 > public static void main(String[] args) {


int x=67;
if (50<x && x<101) {
System.out.println("Esta dentro del intervalo");
} else {
System.out.println("El numero no est en el intervalo");
}
}
}

3 > public static void main(String[] args) {


int x = 20;
System.out.print("Los multiplos son :" +x);
for ( int i=1 ; i<=x ; i++ ){
if (multiplox (x , i)){
System.out.print(" "+i);
}
}
}
public static boolean multuplox (int n1,int n2){
if (n1%n2==0)
return true;
}else{
return false;
}
}

4 > public static void main(String[] args) {


Scanner sc = new Scanner(System.in);
int q, w= 0;
System.out.println("Ingrese un numero");
q = sc.nextInt();
while(w < q){
System.out.println("*");
q=q+1;
} }
}

5> public static void main(String[] args) {


int n=20;
int y= 4;
for (int i=1 ; i<y=n; i++){
if(multiplox (i,y){
System.out.println("*");
}else{
System.out.println("i");
}
}
}
}
public static boolean multuplox (int n1,int n2){
if (n1%n2==0)
return true;
}else{
return false;
}
}

6>

public static void main(String[] args) {


int x=3;
if(x%2==0){
System.out.println("El numero es par");
}else{
if(x%2==1){
System.out.println("El numero es impar");
}
if(esPrimo(11)){
System.out.println("El numero es primo");
}else{
System.out.println("El numero no es primo");
}

public static boolean esPrimo(int a){


int divisores=0;
for(int i = 1; i<=a ; i++){
if(a % i == 0){
divisores++;
}
}
return divisores == 2;

7> public static void main(String[] args) {


Scanner sc = new Scanner(System.in);
int q, w= 0, c;
for ( int i=1 ; i<=9 ; i= i^2 ){
w=i
System.out.println(w);
C=c+1;
}
}
System.out.println("Ingrese un numero");
q = sc.nextInt();
w=(i+c)^2
System.out.println(w);
}
}

8>

public static void main(String[] args) {


int a=1;
int q=2;
int w=4;
int e=8;
int r=6;
System.out.println(a);
System.out.println(q);
for (int i=1 ; i<=2; i++){
System.out.println(a);
}
System.out.println(w);
for (int i=1 ; i<=3; i++){
System.out.println(a);
}
System.out.println(e);
for (int i=1 ; i<=4; i++){
System.out.println(a);
}
System.out.println(r);
}
}

9> public static void main(String[] args) {


int q=2;
int w=3;
int e=4;
int r=5;
System.out.println("1");
for(int i=1; i<=14; i++){
e=w-q;
q=w;
w=r;
System.out.println(q);
}
}
}
10>
public static void main(String[] args) {
q=3;
w=2;
n=0; //leer termino n
System.out.println(w);
for ( int i=1 ; i<=n ; i++ ){
w=q+w
System.out.println(w);
W=w+w
System.out.println(w);
}
}

Anda mungkin juga menyukai