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

4. Se citeşte un număr natural nenul. Să se calculeze media aritmetică dintre cifra minimă și
cifra maximă a sa.
Exemplu: n=2783 se va afişa 5, deoarece cifra minimă este 2, iar cifra maxină este 8.
Va rog pana maine joi(13.06.2021)

Răspunsuri la întrebare

Răspuns de v1tam1na
2

#include <iostream>

using namespace std;

int main() {

   int n, n1;

   cin>>n;

   n1=n;

   int max=0, min=9;

   while(n!=0){

       if(max<=n%10){

           max=n%10;

       }

       n=n/10;

   }

   while(n1!=0){

       if(min<=n1%10){

           min=n%10;

       }

       n1=n1/10;

   }

   cout<<(max+min)/2;

   return 0;

}

Alte întrebări interesante