Informatică, întrebare adresată de Ionut017, 9 ani în urmă

cum se face problema asta cu materie de clasa a 9a (fara c++)
Sa se scrie un algoritm care calculeaza media aritmetica a elementelor divizibile cu 3 ale unui sir de n nr. naturale citite de la tastatura.


Davidpiscot: program vrei, nu?
Ionut017: da

Răspunsuri la întrebare

Răspuns de Davidpiscot
1
#include<cstdio>
using namespace std;
int main()
{
   unsigned n,v[100],i,k=0,sum=0;
  float ma;
  printf("Numarul de elemente=");
  scanf("%u",&n);
  for(i=1;i<=n;i++){
   printf("v[%u]=", i);
   scanf("%u", &v[i]);
   if(v[i]%3==0)
   {
     sum+=v[i];
     k++;
   }
}
 ma=float(sum)/k;
 printf("Media aritmetica a elementelor divizibile cu trei este: %lf",ma);
}
   

Ionut017: vreau pseudocod scuze
Davidpiscot: eh...trebuia sa zici din prima
Davidpiscot: incerc sa il fac :( chiar daca nu il mai stiu
Davidpiscot: START
Davidpiscot: citeste n
Davidpiscot: pentru i=1 n executa ,scrie v[i],citeste v[i]
Davidpiscot: daca v[i]%3==0,s<-s+v[i]; k++; (aici inchizi) ma<-s/k,scrie ma;
Davidpiscot: SFARSIT
Ionut017: mersi
Davidpiscot: Cu placere!
Alte întrebări interesante