PDA

View Full Version : Problema c++


l3nox
08-11-2013, 14:10
Ciao ragazzi, ho 2 algoritmi da codificare in c++.
Sono stato aiutato da un conoscente, a farli, ma purtroppo non funzionano, non vengono compliati in c++ avendo un sacco di errori, errori che non riesco ad aggiustare.
Mi sapresti aiutare ?

Le tracce sono le seguenti:
1) Progettare un algoritmo che legga una sequenza di valori numerici fino alla lettura di un valore 0 e scriva quanti valori sono stati letti e la loro somma.

2) Progettare un algoritmo che, dato un valore numerico k, legga n valori e conti quanti di essi sono maggiori di k scrivendo il risultato.

La codifica del primo l'ho fatto cosi:
int main(void){
int n=1;
int cont,somma;
cont=0;
while(n!=0){
cin>>n;
++cont
somma+=n;
}
cout<<"valore finale "<<somma<<" e valori letti"<< cont <<"\n";

Mentre del secondo cosi:
int main(void){
int k,mag,n,i,num;
mag=0;
cout<<"dammi il valore k(da confrontare)<<"\n";
cin>>k;
cout<<"dammi n valori"<<"\n";
cin>>n;
for(i=1;i<=n;++i){
cin>>num;
if num>k
mag+=1;
++i;
}
cout<<"numeri maggiori di :" <<mag<<"\n";
return 0;
}

Sapreste dirmi dove ho sbagliato ?

l3nox
08-11-2013, 14:14
Le ho dimenticato a scrivere, ma comunque dentro al compliatore le ho messe

lorenzo001
08-11-2013, 16:00
E gli include dove sono?