В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
ilchumakovsky1
ilchumakovsky1
08.04.2022 16:54 •  Информатика

1.ca f2 ee 20 e2 eb e0 e4 e5 e5 f2 20 e8 ed f4 ee f0 ec e0 f6 e8 e5 e9 2c 20 f2 ee f2 20 e2 eb e0 e4 e5 e5 f2 20 ec e8 f0 ee ec
2.c0 20 eb e0 f0 f7 e8 ea 20 ef f0 ee f1 f2 ee 20 ee f2 ea f0 fb e2 e0 eb f1 ff
закодируйте ​

Показать ответ
Ответ:
SL87
SL87
04.01.2022 15:24

#include <iostream>

#include <string>

#include <algorithm>

#include <vector>

using namespace std;

int Accum (const vector<int>& v) {   // сумма цифр числа

int sum = 0;

for (auto x : v) {

 sum += x;

}

return sum;

}

vector<int> NumInNums (const int& number) {  // разбираем число на цифры

vector<int> Nums = {};

int num = number;

while (num != 0) {

 Nums.push_back(num % 10);

 num /= 10;

}

reverse(begin(Nums), end(Nums));

return Nums;

}

void Funct_1 (const int& number_2, const vector<int> nums) {

int Accumul = Accum(nums);

if (Accumul >= 10) {  // проверка суммы на двузначность

 cout << "Two-digit number" << endl;

} else {

 cout << "Not a two digit number" << endl;

}

if (Accumul > number_2) { // больше или меньше, чем х

 cout << "Exceeds" << endl;

} else {

 cout << "Not exceed" << endl;

}

if (Accumul % 6 == 0) {  // кратность суммы цифр шести

 cout << "Multiple 6" << endl;

} else {

 cout << "Not multiple 6" << endl;

}

}

void Funct_2(const vector<int>& v) {

if (v[v.size() - 2] > v[v.size() - 1]) {   // сравнение цифры десятков с цифрой единиц

 cout << "The number of tens more digits units" << endl;

} else {

 cout << "The number of units is greater than the number of tens" << endl;

}

bool F = false;

for (auto x : v) {      // входит ли цифра 4 или 7 в число

 if ((x == 4) or (x == 7)) {

  F = true;

  break;

 }

}

if (F == true) {

 cout << "4 or 7 enters" << endl;

} else {

 cout << "4 or 7 is not included in the number" << endl;

}

if (v[v.size() - 1] == 5) {    // оканчивается ли число цифрой 5

 cout << "Ends with the number 5" << endl;

} else {

 cout << "Not end in 5" << endl;

}

}

int main() {

int number_1, number_2;

vector<int> nums;

cout << "Number a: ";

cin >> number_1;

cout << "Number x: ";

cin >> number_2;

Funct_1(number_2, NumInNums(number_1));

Funct_2(NumInNums(number_1));

return 0;

}

0,0(0 оценок)
Ответ:
nastakim68
nastakim68
08.05.2020 08:15

Арифметр:144425144725144633144729144644144646144644144630144727144725(10 система)

000011100010110000011001000011100010111100011001000011100010111000100001

0000111000101111000111010000111000101110001011000000111000101110001011100

0001110001011100010110000001110001011100001111000001110001011110001101100

0011100010111100011001(2 система)

Перфокарта:144447144630144725144729144646144642144625144725144727144625(10 система)

000011100010110000101111000011100010111000011110000011100010111100011001

0000111000101111000111010000111000101110001011100000111000101110001010100

0001110001011100001100100001110001011110001100100001110001011110001101100

0011100010111000011001(2 система)

Программа:144447144725144646144628144725144625144644144644144625(10 система)

000011100010110000101111000011100010111100011001000011100010111000101110

0000111000101110000111000000111000101111000110010000111000101110000110010

00011100010111000101100000011100010111000101100000011100010111000011001(2 система)

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота