Boyaris
?>

Ввести натуральное число n (не больше 2147483647 определить сколько в нем знаков, вычислить сумму цифр числа и определить старшую цифру числа

Информатика

Ответы

Кирилл-Анна1023
Program enot; var i,n,k,a,s,m: integer; begin read(n); k: =0; s: =0; while n> 0 do begin i: =a; a: = n mod 10; k: =k+1; s: =s+a; n: =n div 10; if m< i then m: =i; end; write('summa = ',s,'; znakov = ',k,'; starsh = ',m); end.
irina611901

#include <iostream>

#include <algorithm>

using namespace std;

string func(int n, int k){

   string s;

   while(n > 0){

       if(n % k < 10) s += (n % k) + '0';

       else s += (n % k - 10) + 'A';

       n /= k;

   }

   reverse(s.begin(), s.end());

   return s;

}

int main() {

   int N;

   cin >> N;

   int a[3] = {2, 8, 16};

   for(auto &i : a)

       cout << "Number " << N << " in the notation with a base " << i << " equals to " << func(N, i) << "\n";

}

MonashevFesenko1483
Граф,  графи́ня  (нем.  graf)  —  королевское  должностное лицо в  раннем средневековье  в  западной европе.  титул  возник в  iv веке  в  римской империи  и первоначально присваивался высшим  сановникам(например,  comes sacrarum largitionum  «главный казначей»). во  франкском государстве  со второй половины  vi века  граф (гауграф) в своём  округе-графстве/гау(нем.  gau  — первоначально, сельская община у древних германцев, численностью ок. 100 человек) обладал судебной, административной и военной властью.  по постановлению  карла ii лысого  (877)  должность  и владения графа стали наследственными. в период  феодальной раздробленности  —  феодальныйвладетель  графства, затем (с ликвидацией феодальной раздробленности) титул высшего  дворянства. в качестве титула формально продолжает сохраняться в большинстве стран европы с  монархической  формой правления. в  россии  титул введён  петром i(первым его получил в 1706 году  б.  п.  шереметев). в конце  xix векаучтено свыше 300 графских родов. графский титул в советской россии был ликвидирован декретом  вцик  и  совнаркома  от  11 ноября  1917 года.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Ввести натуральное число n (не больше 2147483647 определить сколько в нем знаков, вычислить сумму цифр числа и определить старшую цифру числа
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

demochkoo
Fedoseeva
lighturist
neganovaarxi
poch23420
Popova838
moonligh3560
silantyevevgeny
zdanovich90764
Yevgenii1423
shymilin19951783
kris5009646
Kalmikova1666
uchpapt
kengyra