Visualizzazione dei risultati da 1 a 9 su 9

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2014
    Messaggi
    32

    prodotto scalare (vettore per vettore) c++

    Ragazzi chiedo il vostro aiuto! deo fare il prodotto scalare tra due vettori..il programma procede bene inizializza bene gli array ma mi sbaglia il rpodotto scalare non riesco a capire il motivo! vi posto sotto il codice! grazie in anticipo!
    codice:
    #include <iostream>
    #define LEN 20
    
    
    using namespace std;
    
    
    int main () {
    
    
    int	A[LEN], B[LEN];
    int i,n,sum;
    
    
    cout<<"inserisci il numero degli elementi dell'array A"<<endl;
    
    
    cin>>n;
    
    
    
    
    
    
    for ( i=0; i<n; i++){
    cout<<"inserisci il ["<<i+1<<"] valore dell'array"<<endl;	
    cin>>A[i];
    }
    for (i=0;i<n;i++){
    
    
    cout<<"l'array e'["<<A[i]<<"]"<<endl;
    }
    cout<<"inserisci il numero degli elementi dell'array B"<<endl;
    	
    cin>>n;
    
    
    for ( i=0; i<n; i++){
    	cout<<"inserisci il ["<<i+1<<"] valore dell'array"<<endl;
    	
    	cin>>B[i];
    }
    for (i=0;i<n;i++){
    
    
    cout<<"l'array e'["<<B[i]<<"]"<<endl;
    }
    for (int i=0; i<n; i++){
    	sum=0;
    	sum+=A[i]*B[i];
    	i=i+1;
    }
    
    
    
    
    cout<<"il prodotto scalare e'"<<sum<<""<<endl;
    
    
    system ("pause");
    return 0;
    
    
    }
    Ultima modifica di MItaly; 20-03-2015 a 14:38 Motivo: Tag CODE

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.