Rezolvare BAC Informatica 2009 – Varianta 76 – Subiectul al III-lea problema 3

Mai jos puteti gasi rezolvarea problemei 3 de la subiectul III din varianta 76 pentru examenul de bacalaureat din anul 2009


#include <iostream>
using namespace std;
void s(int n, int c, int &k) {
k = 0;
if (n == 0 && c == 0)
k = 1;
while (n > 0) {
if (n % 10 >= c - 1 && n % 10 <= c + 1)
k++;
n = n / 10;
}
}
int main() {
int n,c,k;
cin>>n>>c;
s(n,c,k);
cout<<k;
return 0;
}

Spor la lucru! Daca aveti intrebari nu ezitati sa le lasati in comentarii, va vom raspunde cat de repede putem 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *