Afişează mesaje
|
Pagini: [1]
|
3
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / Problema medie aritmetica
|
: Februarie 20, 2013, 18:33:26
|
Bun. o problema banala care nu-mi afiseaza rezultatul dorit din motive necunoscute. algoritmul este urmatorul:
#include <iostream>
using namespace std;
int main() { int n,a[100],i,s=0; float ma=0; cin>>n; for(i=0;i<n;i++) cin>>a; for(i=0;i<n;i++) s=s+a; ma=s/n; cout<<ma; return 0; }
Ideea e ca imi calculeaza media aritmetica ca si cand as fi declarat-o cu int,desi ea e cu float.Nu-mi calculeaza cu virgula si nu inteleg de ce.Stiu ca am mai facut problema asta de mai multe ori si a mers,am uitat eu ceva sau care e problema?
|
|
|
|