Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [Cи] : возв. числа 2 в степень


Автор: ivka 11.3.2008, 22:39
Код

 while n<=1000
 do mas[i] = up_to_two;
i++;
 if n>0 then - WriteLine("Error!");


вот есть такая идея программы... а смысл программы,возвести 2 в степень k, где k - вводимое число. результат хранить в массиве М=1000. сообщить если результат не помещается в массив. А в Си я вапще не понимаю...  smile  smile  

Автор: Rodman 12.3.2008, 09:53
Код

for (int i=0; i<1000; i++)
  mas[i] = pow(2, k);
printf("The End!");
getch();
если я все так понял

Автор: Greblin 12.3.2008, 14:45
Возможно, я чего-то не понмаю, но по-моему под "результат хрантся в массиве М" имеется ввиду длинная арифметика 

Автор: 0lmer 12.3.2008, 14:49
Либо
Код

for (int i=0; i<1000; i++)
  mas[i] = pow(2, i);
printf("The End!");
getch();

Каждвй i-ый элемент массива это 2 в степени i.
Если я правильно понял.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)