Program Z1;
Var x,y:real;
begin
Write('Введите значение x = ');
Readln(x);
if x>=1 then y:=5*x else y:=sqr(x);
Write('y=',y);
End.
Пример:
Введите значение x = 3
y=15
6) а)408:17=24(10)=11000(2)
б) 2410(8)=10100001000(2)=1288(10); 27(8)=10111(2)=23(10); 1288:23=56(10)=111000(2)=70(8)
в) D4A(16)=110101001010(2)=3402(10); 1B(16)=11011(2)=27(10); 3402:27=126(10)=1111110(2)=7E(16)
Я думаю что надо из А в К надо найти сколько ходов потребуется А чтобы дойти в К.
Ответ: 9
#include <stdio.h>
int main()
{
char c;
int k=0;
printf("Вводите символы (в конце '.')");
do {
scanf("%c",&c);
if ((c>='0')&&(c<='9')) k++;
}
while (c != '.');
printf("k = %d",k);
return 0;
}
Пример:
<span>Вводите символы (в конце '.')
сегодня 18 февраля 2017 г.
k = 6</span>
M = 15, n = 1
m = m-2 = 15-2 = 13; n = n*2 = 1*2 = 2
m<6 ⇒ 13<6 ⇒ нет
m = m-2 = 13-2 = 11; n = n*2 = 2*2 = 4
m<6 ⇒ 11<6 ⇒ нет
m = m-2 = 11-2 = 9; n = n*2 = 4*2 = 8
m<6 ⇒ 9<6 ⇒ нет
m = m-2 = 9-2 = 7; n = n*2 = 8*2 = 16
m<6 ⇒ 7<6 ⇒ нет
m = m-2 = 7-2 = 5; n = n*2 = 16*2 = 32
m<6 ⇒ 5<6 ⇒ да
Ответ: n=32, m=5