Натуральные числа - числа, используемые для счёта предметов. Не являются отрицательными, не являются дробными.
1)1*2=2
2)2*2=4
3)4*2=8
4)8*2=16
5)16*2=32
6)32*2=64
При сплошном умножении 62 не получится.
Попробем менять числа местами:
С шага 4) 16 > 61, 61*2=122
С шага 5) 32 > 23, 23*2=46, если 46*2 то будет 92. если 46 поменять местами то будет 64, оба варианта опять не подходят.
С шага 6) 64 > 46, если 46*2 то будет 92. если 46 поменять местами то будет 64, оба варианта опять не подходят.
ответ: получить из числа 1 число 62 на таком калькуляторе нельзя.
ответ: N - количество чисел(вводим с клавиатуры)
K - требуемый член. К не может быть больше N , поэтому если к больше N программа требует ввести вас число К еще раз.
Объяснение:
#include <stdio.h>
#include <malloc.h>
int main(void) {
int N,k,*a,b=0 ;
printf("Введите количество введеных чисел ");
scanf("%d",&N);
while(b==0){
printf("Введите число К ");
scanf("%d",&k);
if(k>N){printf("число к не может быть больше N.");continue;}
b=1;
}
a = (int*)malloc(N* sizeof(int));
for(int i=0;i<N;i++)
{
printf("введите ");printf("%d",i+1); printf("-ый член ");
scanf("%d",&a[i]);
}
printf("К-ый член набора равен = ");printf("%d",a[k-1]);
free(a);
return 0;
}