Está en la página 1de 7

AUXILIATURA: METODOLOGIA DE LA PROGRAMACION I (B)

AUXILIAR: JOHANN AMERICO SANDI VIGABRIEL


ING.: LEYNA SALINAS
4TO PARCIAL

1
/*
Escribir un programa para calcular el enesimo termino de la serie fibonacci
*/
package primer_año_4to_parcial;
import java.util.*;
/**
*
* @author AMERICO
*/
public class num1 {

public static void main(String[] americo){


num1 n=new num1();
n.fibonacci();
}

public void fibonacci(){


Scanner leer=new Scanner(System.in);
System.out.println("Ingrese el enesimo termino:");
int n=leer.nextInt();
int[] V=new int[n];
int a=0,b=1,t;
System.out.print(a+" "+b+" ");
for(int i=0;i<n-2;i++){
t=a+b;
a=b;
b=t;
V[i]=t;
}

for(int i=0;i<n-2;i++){
System.out.print(V[i]+" ");
}
}
}

CORRIDO:
Ingrese el enesimo termino:
5
01123

2
/*
* Escribir un metodo para calcular la siguiente serie: n E i=1 : i*2-1
*/

package primer_año_4to_parcial;
import java.util.*;
/**
*
* @author AMERICO
*/
public class num2 {
public static void main(String[] americo){
num2 n=new num2();
n.serie();
}
public void serie(){
Scanner leer=new Scanner(System.in);
System.out.println("Ingrese N:");
int n=leer.nextInt();
int[] V=new int[n+1];
for(int i=1;i<n+1;i++){
V[i]=i*2-1;
}

for(int i=1;i<n+1;i++){
System.out.print(V[i]+" ");
}

}
}

CORRIDO:
Ingrese N:
4
1357

3
/*
* Escribir un metodo para generar el cuadro latino
*/

package primer_año_4to_parcial;
import java.util.*;
/**
*
* @author AMERICO
*/
public class num3 {
public static void main(String[] americo){
num3 n=new num3();
n.cuadro_latino();
}

public void cuadro_latino(){


Scanner leer=new Scanner(System.in);
System.out.println("Ingrese tamaño de la matriz:");
int M = leer.nextInt();
int matriz[][]= new int [M][M];

for (int fil = 0; fil < M; fil++) {


for (int col = 0; col < M; col++) {
if (fil==0) matriz[fil][col]=col+1;
else if(col==0) matriz[fil][col]= matriz[fil-1][M-1];
else matriz[fil][col]= matriz[fil-1][col-1];
}
}

for (int i = 0; i < M; i++) {


for (int j = 0; j < M; j++) {
if (matriz[i][j]<10) System.out.printf(" %d",matriz[i][j]);
else System.out.printf(" %d",matriz[i][j]);
}
System.out.println();
}
}
}
CORRIDO:
Ingrese tamaño de la matriz:
5
1 2 3 4 5
5 1 2 3 4
4 5 1 2 3
3 4 5 1 2
2 3 4 5 1

4
PRIMERA FORMA:
/*
* Escribir una clase llamada ESTUDIANTE bajo el siguiente detalle:
----------------------
| Estudiante |
----------------------
|codigo INT |
|nombre string |
|apellidos string |
|direccion string |
|telefono INT |
-----------------------
*/

package primer_año_4to_parcial;
import java.util.*;
/**
*
* @author AMERICO
*/
public class num4 {// Ustedes lo ponen Estudiante en vez de "num4"
int codigo;
String nombre;
String apellidos;
String direccion;
int telefono;

public num4(){
codigo=0;
nombre=null;
apellidos=null;
direccion=null;
telefono=0;
}

public void datos(){


Scanner leer_datos=new Scanner(System.in);
System.out.println("Ingrese el codigo del estudiante:");
codigo=leer_datos.nextInt();
System.out.println("Ingrese su nombre:");
nombre=leer_datos.next();
System.out.println("Ingrese sus apellidos:");
apellidos=leer_datos.next();
System.out.println("Ingrese su direccion:");
direccion=leer_datos.next();
System.out.println("Ingrese su telefono:");
telefono=leer_datos.nextInt();
}

public void imprimir(){


System.out.println("------------------------");
System.out.println("| ESTUDIANTE |");
System.out.println("------------------------");
System.out.println("| "+codigo+" |");
System.out.println("| "+nombre+" |");
System.out.println("| "+apellidos+" |");
System.out.println("| "+direccion+" |");
System.out.println("| "+telefono+" |");
System.out.println("------------------------");
}

public static void main(String[] americo){

num4 llama=new num4();


llama.datos();
llama.imprimir();

}
}

Ingrese el codigo del estudiante:


123
Ingrese su nombre:
AMERICO
Ingrese sus apellidos:
sandi
Ingrese su direccion:
campero#100
Ingrese su telefono:
74242583
------------------------
| ESTUDIANTE |
------------------------
| 123 |
| AMERICO |
| sandi |
| campero#100 |
| 74242583 |
------------------------
SEGUNDA FORMA:

package primer_año_4to_parcial;

import java.util.Scanner;

/**
*
* @author AMERICO
*/
public class Estudiante {
/**
*
* @author AMERICO
*/
public static void main(String[] ame){
Estudiante llama=new Estudiante();
llama.codigo();
llama.nombre();
llama.apellidos();
llama.direccion();
llama.telefono();
llama.imprimir();

}
int codigo;
String nombre;
String apellidos;
String direccion;
int telefono;

Scanner leer_datos=new Scanner(System.in);

public Estudiante(){
codigo=0;
nombre=null;
apellidos=null;
direccion=null;
telefono=0;
}

private void codigo(){


System.out.println("Ingrese el codigo del estudiante:");
codigo=leer_datos.nextInt();
}

public void nombre(){


System.out.println("Ingrese su nombre:");
nombre=leer_datos.next();
}

public void apellidos(){


System.out.println("Ingrese sus apellidos:");
apellidos=leer_datos.next();
}

public void direccion(){


System.out.println("Ingrese su direccion:");
direccion=leer_datos.next();
}

public void telefono(){


System.out.println("Ingrese su telefono:");
telefono=leer_datos.nextInt();
}

public void imprimir(){


System.out.println("------------------------");
System.out.println("| ESTUDIANTE |");
System.out.println("------------------------");
System.out.println("| "+codigo+" |");
System.out.println("| "+nombre+" |");
System.out.println("| "+apellidos+" |");
System.out.println("| "+direccion+" |");
System.out.println("| "+telefono+" |");
System.out.println("------------------------");
}

CORRIDO:
Ingrese el codigo del estudiante:
123
Ingrese su nombre:
AMERICO
Ingrese sus apellidos:
sandi
Ingrese su direccion:
campero#100
Ingrese su telefono:
74242583
------------------------
| ESTUDIANTE |
------------------------
| 123 |
| AMERICO |
| sandi |
| campero#100 |
| 74242583 |
------------------------

5
/*
* Escribir un metodo para generar la siguiente serie:
1! 2! 3! 4! N!
---- ---- ---- ---- ----
1^1 2^2 3^3 4^4 N^N
*/

package primer_año_4to_parcial;
import java.util.*;
import java.math.*;
/**
*
* @author AMERICO
*/
public class num5 {
public static void main(String[] americo){
num5 llamar=new num5();
llamar.metodo5();
llamar.segunda_forma();
}

Scanner leer=new Scanner(System.in);


int n;

public void metodo5(){


System.out.println("Ingrese el limite: ");
n=leer.nextInt();
for(int i=1;i<n+1;i++){
System.out.print("\n "+i+"! \n---- ;\n"+i+"^"+i);
System.out.println(" ");
}
}

public void segunda_forma(){


for(int i=1;i<n+1;i++){
System.out.print(+i+"!/"+i+"^"+i+" , ");
}
}
}

Corrido:

Ingrese el limite:
4

1!
---- ;
1^1

2!
---- ;
2^2

3!
---- ;
3^3

4!
---- ;
4^4
1!/1^1 , 2!/2^2 , 3!/3^3 , 4!/4^4

También podría gustarte