Предмет: Информатика, автор: uchalisgt

Написать программу для извлечения квадратного корня из длинного числа


Аноним: язык программирования какой?
uchalisgt: Паскаль
uchalisgt: Поможете?
uchalisgt: Эта задача оказывается не правильная, нужно найти факториал сначала
Аноним: Изменил решение
uchalisgt: Учитель говорит, не то что требуется) помогите тогда найти факториал 100!
uchalisgt: Спасибо за все)

Ответы

Автор ответа: Аноним
1

program ncp;

var

i,a : integer;

k,f: real;

begin

  f := 1;

  readln(a);

  for i := 2 to a do

  f := f *i;

k := sqrt(f);

 write(k);

end.  


uchalisgt: Отлично пишете программы!)
uchalisgt: Помогите написать ещё одну программу пожалуйста)
uchalisgt: Программа для умножения двух длинных чисел(ввод из файла)
Аноним: всмысле двух длинных?
uchalisgt: Ну например 100!=1*2*3*....**99*100, число содержит более 100 цифр
Аноним: сначала получается найти факториал, а потом их перемножить?
uchalisgt: Нет, нужно два длинных числа( в записи которых 100 цифр, например) и их надо перемножить
uchalisgt: Эти числа хранятся по частям в массиве, по 6 цифр в каждом элементе массива
Аноним: Не особо понимаю, что сделать нужно во втором задании
Похожие вопросы