простейшее уравнение:
10000/13=769
10000/17=588
10000-(588+769)=8643
Задание 4 Отметьте точки: 1(2,6), 2(2,8), 3(1,10), 4(2,11), 5(4,8), 6(13,8), 7(15,6), 8(10,6), 9(8,2), 10(5,2), 11(7,6), 12(7,8)
нэли
Получился самолет
Ставишь точки на координатной плоскости и соединяешь последовательно, как в задании
Я делаю через промежуточный расчет - сначала в десятичную систему
143(7) = 3*7⁰ + 4*7¹ + 1*7² = 3+28+49 = 80(10)
Вспоминаем, что цифры больше 10 обозначаются буквами.
Напоминаю
10=А, 11=B, 12=C, 13=D, 14=E,15=F - это для перевода в 16-ричную.
Теперь наши 80 делим на 12, а остатки записываем.
80(10) = 6*12¹ +8*12⁰ = 68(12) - ОТВЕТ
Program Zadacha;
Var s: String;
c: Char;
i, pos, count:
Integer;
Begin
WriteLn('Введите слово:');
ReadLn(s);
WriteLn('Введите символ:');
ReadLn(c);
pos := 0;
count := 0;
For i := 1 To Length(s) Do
If s[i] = c Then
Begin
count := count + 1;
If pos = 0 Then
pos := i;
End;
WriteLn('Позиция символа в строке: ', pos);
WriteLn('Количество вхождений символа в строку: ', count);
ReadLn;
<span>End.</span>
Var a:string;i,s:integer;
begin
read (a);
for i:=1 to length(s) do
begin
s:=s+i;
write (s);
end;
end.