Informatică, întrebare adresată de emanuel9999, 8 ani în urmă

Fişă de lucru
1. Se citesc de la tastatură x numere întregi cât timp nu s-a dat valoarea 0. Realizează
algoritmi care afişează:
a. Suma numerelor citite
b. Produsul numerelor negative
c. Câte numere sunt pare
c
d. Media aritmetică a numerelor citite
AJUTOR ​

Răspunsuri la întrebare

Răspuns de lucaciucandrei
1

COROANA TE ROG!!!

C++

#include<iostream>

using namespace std;

int main(){

   int x, s=0, p=1, k=0, k2=0;

   do{

       cin>>x;

       s+=x, k2++;

       if(x%2==0) k++;

       if(x<0) p*=x;

   }while(x!=0);

   cout<<s<<' '<<p<<' '<<k<<' '<<(float)s/k2;

   return 0;

}

PSEUDOCOD

s<-0, p<-1, k<-0, k2<-0

repeta

   citeste x

   s<-s+x, k2<-k2+1

   daca x%2=0 atunci k<-k+1

   daca x<0 atunci p<-p*x

pana cand x=0

scrie s, ' ', p, ' ', k, ' ', s/k2

Alte întrebări interesante