#include <iostream>
using namespace std;
int main() {
// Variables
int number;
bool isPositive = false;
int numberCountDigits = 0;
// Input data
cout << "Input nubmer" << endl;
cin >> number;
// Create Solution
if (number > 999 || number < -999) {
cout << "Incorrect number" << endl;
return 0;
}
if (number >= 0) {
isPositive = true;
}
while (number != 0) {
numberCountDigits++;
number /= 10;
}
// Output Solution
cout << "-- Information --" << endl;
isPositive ? cout << "Is Positive number" << endl : cout << "Is Negative number" << endl;
cout << "Digits count: " << numberCountDigits << endl;
return 0;
}
ответ
Смотри объяснения ниже:
Объяснение:
1) Устанавливаешь отступы ползунками около листа
2)Вводишь свой текст
3)Нажимаешь на дискету с ручкой в меню, выбираешь нужную папку и сохраняешь под тем же именем
4)закрываешь WORD
5)В проводнике ишешь свою сохранку из пункта 3
6)кликаешь
7)Ентером ставишь абзатцы, как тебе кажется правильным
8)В начале первой строки ставишь ентер, на новой строке пишешь название текста
9)выделяешь заголовок, нажимаешь "главная", там где жирный, курсив, подчёркнутый (разные буквы), выбираешь подчёркивание
10) Нажимаешь на дискету со стрелочками
Первое задание выполнено!
На второе пока нет времени, может, потом добавлю
Прости за неудобства, сам устал
{данная программа переводит любое сочетание символов ascii в систему счисления заданную пользователем.}
//pascal abc.net v3.0 сборка 1111
var
a,i,b,r,n,j,bug: integer;
s,se,slo,slof: string;
procedure preob(var a,b,n: integer; var se: string);
begin
repeat
b: =a mod n;
a: =a div n;
str(b,se);
s+=se;
until (a< =n-1);
end;
beginreadln(slo);
readln(n);
for j: =1 to length(slo) do
begin;
a: =ord(slo[j]);
preob(a,b,n,se);
str(a,se);
s+=se;
for i: =1 to length(s) div 2 do
begin;
se: =s[i];
s[i]: =s[length(s)-i+1];
s[length(s)-i+1]: =se[1];
end;
write(s,'-');
slof: =slof+s;
delete(s,1,length(s));
end;
end.
пример ввода:
работа на завтра.
2
пример вывода:
11000100-11101110-11101100-11100000-11111000-11101101-11111111-11111111-100000-11110000-11100000-11100001-11101110-11110010-11100000-100000-11101101-11100000-100000-11100111-11100000-11100010-11110010-11110000-11100000-101110-
{таким образом, фразу " работа на завтра." можно закодировать как "11000100-11101110-11101100-11100000-11111000-11101101-11111111-11111111-100000-11110000-11100000-11100001-11101110-11110010-11100000-100000-11101101-11100000-100000-11100111-11100000-11100010-11110010-11110000-11100000-101110-".}