my code stock.com

Snippet-Optionen

Download: Snippet als codigo-de-notas.java herunterladen.
Snippet kopieren: Für diese Aktion benötigst du einen kostenlosen my code stock.com Account
Embed-Code : Du findest den Embed-Code für dieses Snippet am Ende der Seite, wenn du es in eine Webseite oder einen Blog einbinden möchtest!

//Cristian David Cruz
public class not {

    public static void main(String[] args){
		//Creación de arreglos con las notas de parciales.
        double[]notasp1={2.3,1.8,1.9,4.5,3.2,2.6,2.5,2.0,2.0,3.5,3.2,3.1,1.3,2.0,4.5,5.0};
        double[]notasp2={1.9,4.5,3.2,2.6,1.3,2.0,4.5,5.0,2.2,2.5,2.0,2.0,3.5,3.2,3.1,1.3};
        double[]notasp3={1.3,2.0,4.5,5.0,2.2,4.5,3.2,2.6,1.3,3.2,3.1,1.3,2.0,4.5,3.1,2.5};
        //Invocacion del metodo mostrar con parametro del retorno de codigos.
        mostrar(codigos(notasp1,notasp2,notasp3));
    }
    
    public static int[] codigos(double[] p1,double[] p2,double[] p3){
		//Creacion de variables locales.
		int cont=0,dim=0,lim=0;
		//Arreglo que almacena las notas finales
		double[] pf = new double[p1.length];
		for(int i=0;i<=p1.length-1; i++){
			//Proceso matematico para sacar las notas finales
			pf[i]=(p1[i]*0.35)+(p2[i]*0.30)+(p3[i]*0.35);
			//Si se encuentra en el rango establecido la dimención del próximo arreglo aumenta
			if(pf[i]>=2.5&&pf[i]<=3.9){
				dim++;
			}
		}
		//Se crea el arreglo de los códigos de acuerdo al análisis anterior.
		int[] cod = new int[dim];
		cont=0;
		//Se recorre nuevamente el arreglo de notas finales.
		for(int i=0;i<=pf.length-1; i++){
			//El contador aumenta su estado para establecer los codigos respectivos.
			cont+=10;
			if(pf[i]>=2.5&&pf[i]<=3.9){
				//Si entra en el rango el codigo se almacena en el nuevo arreglo.
				cod[lim]=cont;
				//El indice de este arreglo va a aumentar de acuerdo a su cantidad de indices.
				if(lim<=cod.length-1){
					lim++;
				}
			}
		}
		//Retorna el arreglo con los condigos anteriormente ingresados.
		return cod;
    }
    
    public static void mostrar(int[] arr){ 
        for(int i=0;i<=arr.length-1; i++){
            System.out.print(arr[i]+"|");
        }
    }
}

Jetzt kostenlosen my code stock.com Account anlegen

my code stok.com ist ein kostenloser Dienst zum Speichern und Verwalten von Code-Snippets jeglicher Art und Programmiersprache. Wir bieten dir viele Vorteile für die tägliche Arbeit mit Code-Snippets und der gemeinsamen Arbeit im Team, probier es aus!

Jetzt informieren und registrieren

Du kannst die Höhe des iFrame-Codes beliebig anpassen! Mehr Infos findest du in unserer Embed-Code API Referenz.