Ответы на вопрос:
1.6. системы счисления, используемые в информатике система счисления — это совокупность приемов и правил записи чисел с цифр. различают непозиционные ипозиционные системы счисления. внепозиционной системе счисления каждый символ имеет свое определенное значение, которое не зависит от положения символа в записи числа. например, в римской системе счисления i — 1, v — 5, x — 10, l — 50, c — 100, d — 500, m — 1000. число 77 записывается lxxvii. впозиционной системе счисления значение любой цифры в изображении числа зависит от ее положения (позиции) в ряду цифр, изображающих данное число. например: 77 — 7 единиц и 7 десятков. каждая позиционная система счисления имеет строго определенное количество символов (цифр) для обозначения любого числа: –двоичная — 2: 0 и 1; –десятичная — 10: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. количество цифр, используемых в позиционной системе счисления для записи чисел, называется основанием системы счисления. основанием системы счисления может быть любое натуральное число. пусть q — основание системы, тогда любое число в системе счисления с основанием q можно представить в виде: аq =anqn +an–1qn–1 + +a1q1 +a0q0 +a–1q–1 +a–2q–2 + +a–kq–k,(3) гдеаq — число, записанное в системе счисления с основаниемq, n + 1 — количество разрядов целой части числа, аi — цифры числа, причем 0 ≤аi < q, k — количество разрядов в дробной части числа. в информатике используются только позиционные системы счисления: десятичная, двоичная, восьмеричная, шестнадцатеричная
#include <iostream>
using namespace std;
bool check(string &s){
for(auto &i : s)
if(!(i >= '0' && i <= '9'))
return false;
return true;
}
int sum_n(int k){
return (1 + k)*k/2;
}
signed main(){
string n;
cin >> n;
check(n) ? cout << sum_n(stoi(n)) : cout << "n is wrong";
}
за лучший ответ + 10 к карме :)
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Викуша040221.03.2023 21:14
-
young2222814.07.2022 19:16
-
10ЛК30.11.2021 15:34
-
80zumani22.12.2021 17:13
-
vkuke21.06.2022 21:57
-
Даша2991113.12.2022 22:03
-
ОливияСэм22.04.2020 02:43
-
Adam100330007.02.2023 23:12
-
виктор23802.02.2023 09:02
-
Yulasha2206.07.2020 22:01
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.