Răspuns :
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int num, k, divk=0, a, b, inAB=0, suma=0;
cout << "k="; cin >> k;
cout << "a="; cin >> a;
cout << "b="; cin >> b;
cout << "introdu numere naturale, ST0P este 0..." << endl;
cin >> num;
while (num!=0)
{
if (num%k==0) ++divk;
if (num>=a && num<=b) ++inAB;
suma=suma+num;
cin >> num;
}
cout << "a) divizibile cu " << k << " sunt " << divk << " numere" << endl;
cout << "b) intervalul [" << a <<"," << b << "] contine " << inAB << " numere din sir" << endl;
cout << "c) suma elementelor sirului = " << suma;
}
Explicație:
Răspuns:
Explicație:#include <bits/stdc++.h>
using namespace std;
int main()
{
int a,b,k,n,ct=0,s=0,d,c=0;
cin >> a >> b >> k;
cin >> n;
while(n!=0)
{
///numere divizibile cu k
if(n%k==0) ct++;
///numere care fac parte din [a,b]
if(a>b) swap(a,b);
if(n>=a && n<=b) c++;
///suma numerelor citite
s+=n;
cin >> n;
}
cout << ct << " " << c << " " << s;
return 0;
}
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.