77+53=120
120-100=20
ответ 20
Так как кузнечик должен вернуться в начало, то после выполнения цикла он должен быть в координате (6, 4)
так как цикл повторяется 2 раза, то можем посчитать приращение в коодринатах
(3, 2) + (2, 1) = (5, 3) * 2 = (10, 6)
теперь узнаем, сколько надо пройти кузнечику командой 1
(10, 6) - (6, 4) = (4, 2) так как цикл повторяется 2 раза, то разделим на 2
(4, 2) = (2, 1)
так как (10, 6) больше чем (6. 4) по обеим координатам - меняем знаки у обеих координат и получаем (-2, -1)
ну а вообще можно посмотреть на координаты и увидеть, что (3, 2) * 2 и есть (6, 4) - значит делаем противоположную команду для "сместиться на (2, 1)", то есть "сместиться на (-2, -1)"
ответ: сместиться на (-2, -1)
#include <stdio.h>
#include <stdlib.h>
#include <locale>
int main()
{
setlocale(LC_ALL, "RUS");
int g[3];
for (int i = 0; i < 3; i++)
{
printf("Введите рост %d спортсмена >> ", i+1);
scanf("%d", &g[i]);
}
if (g[0] < g[1] && g[1] < g[2])
printf("on growth");
else
printf("don't on growth");
system("pause");
}
Замечание: контроль правильности ввода не выполняется.
#include <stdio.h>
int main(void) {
int a_8, a_10, a_5, b, c;
printf("Введите число в восьмеричной системе счисления: ");
scanf("%d",&a_8);
b = a_8;
a_10 = 0; c = 1;
while (b>0) {
a_10 += c*(b % 10);
c *= 8;
b /= 10;
}
b = a_10;
a_5 = 0; c = 1;
while (b>0) {
a_5 += c*(b % 5);
c *= 10;
b /= 5;
}
printf("%d(8) = %d(10) = %d(5)",a_8,a_10,a_5);
return 0;
}
Пример:
<span>Введите число в восьмеричной системе счисления: 2014
2014(8) = 1036(10) = 13121(5)</span>