21/06/18 9:20
MATTIZ2001
DESCRIZIONE:SCRIVERE UNA FUNZIONE CHE PRENDE IN INPUT UN VETTORE DI INTERI E NE RITORNA LA SOMMA SOLO DEI VALORI CHE SONO DISPARI
come errore dev mi dice:"invalid conversion from int to int*", non capisco l'errore!
#include <iostream>
using namespace std;
int funzione_sommadis(int vettore[]){
int somma=0;
for(int k=0;k<20;k++){
if(!(vettore[k]%2==0)){
somma=somma+vettore[k];
}}
cout<<"La somma dei valori dispari e': "<<somma<<endl;
return somma;
}
int main(){
int somma;
somma=funzione_sommadis(4);
}
Ultima modifica effettuata da lumo 21/06/18 21:02
aaa
21/06/18 10:22
Carlo
Non scrivere frasi in maiuscolo!!
#include <iostream>
using namespace std;
int funzione_sommadis(int vettore[])
{
int somma=0;
for(int k=0;k<20;k++)
{
if(!(vettore[k]%2==0))
{
somma=somma+vettore[k];
}
}
return somma;
}
int main()
{
int somma;
int vettoreinput[] = {1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0};
somma=funzione_sommadis(vettoreinput);
cout<<"La somma dei valori dispari e': "<<somma<<endl;
}
Non ho il C installato non ho potuto verificare eventuali errori di sintassi.
Nel prossimo codice inserisci il controllo della lunghezza del vettore in modo da non eseguire un ciclo arbitrario fino a 20
Ultima modifica effettuata da Carlo 21/06/18 11:18
in programmazione tutto è permesso
21/06/18 17:31
nessuno
Ma perché continui a violare il regolamento pur essendo stato avvisato?
Non capisco come mai non ti bannino.
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
21/06/18 21:00
lumo
MATTIZ2001, per favore leggi bene il regolamento del forum e della sezione C/C++ prima di postare ancora
pierotofy.it/pages/extras/forum/2/78115-leggere_prima_di_postare_regolamento/
Evita i titoli e le scritte in maiuscolo, non attiri la nostra attenzione, anzi ci passa la voglia di leggere e di aiutarti.
L'errore è molto banale e ti è già stato spiegato molto bene da Carlo e Roby.
Ricorda che in questo forum non c'è nessuno che sia obbligato ad aiutarti, quindi usa per lo meno gentilezza, noi siamo felici di aiutare se vediamo che sei interessato e hai provato più e più volte. Fammelo dire, dalla natura dell'errore si capisce che non hai provato molto, o se l'hai fatto lo hai fatto assolutamente nel modo sbagliato. Devi consolidare meglio la teoria, fare molti errori e scrivere molti programmi che non vanno prima di riuscire, non viene mai tutto al primo colpo in programmazione.
Ho modificato il tuo post perché sia un po' più leggibile e ho messo un titolo decente.
Ultima modifica effettuata da lumo 21/06/18 21:03
aaa