[java] Skalarprodukt

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • [java] Skalarprodukt

    Quellcode

    1. public class Skalarprodukt {
    2. public static void main(String[] args) {
    3. java.util.Scanner input = new java.util.Scanner(System.in);
    4. int skalar=0;
    5. String text1="", text2="";
    6. System.out.print("Bitte geben Sie die Dimensionen der Vektoren ein: ");
    7. int dimension = input.nextInt();
    8. int[] v1= new int[dimension], v2= new int[dimension];
    9. for(int i=0; i<dimension; i++) {
    10. System.out.print("Bitte geben Sie v1["+i+"] ein: ");
    11. v1[i] = input.nextInt();
    12. text1 += (i==0) ? ""+v1[i] : "," + v1[i];
    13. }
    14. for(int i=0; i<dimension; i++) {
    15. System.out.print("Bitte geben Sie v2["+i+"] ein: ");
    16. v2[i] = input.nextInt();
    17. text2 += (i==0) ? ""+v2[i] : "," + v2[i];
    18. }
    19. for(int i=0; i<dimension; i++)
    20. skalar += v1[i]*v2[i];
    21. System.out.println("Das Skalarprodukt von ("+text1+") und ("+text2+") ist : "+skalar);
    22. }
    Alles anzeigen