100 баллов + лучший ответ! Написать программу на С:
Приложения:
AnonimusPro:
число n вводится как десятичное или как троичное?
думаю, вводится как десятичное, а потом переводится в троичную систему
Ответы
Ответ дал:
1
#include <stdio.h>
int main()
{
int x,i,n,k=0,ch[100]={0};
printf("n=");
scanf("%d",&n);
printf("%d\n",0);
for(i=1;i<=n;i++)
{
x=i;
while(x!=0)
{
ch[k]=x%3;
x=x/3;
k++;
}
for(x=k-1;x>=0;x--)
{
printf("%d",ch[x]);
ch[x]=0;
}
printf("\n");
k=0;
}
return 0;
}
Огромное спасибо! Можете, пожалуйста, подсказать, что было обозначено за "х", "k", ch? Буду благодарна)
x - исходное число в 10 СС. В ch содержаться цифры числа в троичной системе. А k - количество цифр в полученном троичном числе.
Ещё раз большое спасибо!
Добрый вечер! Если есть возможность, можете, пожалуйста, помочь с заданиями: https://znanija.com/task/33609064 и https://znanija.com/task/33609075 , буду очень-очень благодарна!
Вас заинтересует
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад