Artur-62838
?>

Подскажите как записать эту формулу в паскаль?

Информатика

Ответы

Елена-Олег

y := Ln(abs(x - b))/(a*x*x*x)

Объяснение:

Ln(x) - натуральный логарифм от x

abs(x) - модуль числа x

/ - знак деления или знак черты дроби

* - знак умножения

y := ln(abs(x - b))/(a*x*x*x)

jamaltreid
Есть формула: V = HWC/8
2(2^{8} * 2^{8} * 5) / 2^{3} * 2^{10} = 40килобайт
разбор решения:
1)H - высота, равная 256 или 2 в восьмой степени
2) W - ширина, равная 256 или 2 в восьмой степени
3) C = 5, потому что есть другая формула 2^{i} = N, где N - это количество цветов. Количество цветов 28. Но нужно выбрать целое i по формуле 2^{i} = N i в битах. Нет такой степени чтобы 2 равнялась 28 поэтому берем ближайшую степень 5 и вставляем её в самую первую формулу. 
4) Разделить на 8 нужно, чтобы перевести получившиеся биты в байты, но нам нужны килобайты, поэтому делим получившееся число на 2^{10} и получается нужный нам ответ в килобайтах.
ss2911
Смотри прилагаемый файл.

В твоё распоряжение предоставляется функция int obrez (char*). Она принимает единственный аргумент - указатель на строку, которую ты хочешь обрезать; делает её обрезание; и возвращает целое число - количество отрезанных хвостовых пробелов.

Обрезание делается методом последовательного забивания вместо хвостовых пробелов нулевого символа. 

В main показано использование этой функции на примере ввода строки с клавиатуры. Если хочешь изменить или удалить выдачу обрезанной строки на экран, - то делай что требуется. 

Если предполагаешь шалить с памятью, то корректность указателей проверяй сам, функция obrez этого, ес-но, не делает.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Подскажите как записать эту формулу в паскаль?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

АЛЕКСЕЙ
iburejko7
kalina1372
verynzik66525
Pervosha
yanermarina87
Людмила902
Devaunka40
art-03857
kosstroy
Михаил1121
Ушакова1902
dmitrymakarov003
prik-galina7390
Aleksandrovna Kolesnik1764