shaplen
30.08.2021 00:34

Нужно написать програму на асемблере, котороя ищет суму ряда
должно выгледить так. вместо должен быть код на асембелере

#include ;
#include
using namespace std;
int main()
{
float x,s;
int k;
cout< < "x=";
cin > > x;
__asm
{
mov ecx,8
mov k, 0
fldz
cykl:











fdiv
fadd
inc k
loop cykl
fstp s
}
cout < < "s="< < s < < endl;
//system("pause");
_getch();
return 0;
}

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Tyan789
15.12.2020 22:41

b) Напишет все числа от 1 до 9, при этом без тройки.

c) Напишет все буквы в слове "table", без первой t

continue - это штука, которая пропускает следующую часть цикла, начиная новую.

В букве "b" continue стоит в условии "i == 3". Если i равен трём, то "print(i)" пропускается и начинается новый цикл (при этом изменения сделанные раньше остаются.)

В букве "c" происходит цикл, который перебирает все символы в строке. Условие проверяет, равен ли символ t. Если равен, то используется continue и символ не выводится.

Если есть вопросы, пиши

0,0(0 оценок)
Ответ:
Kapitonovakarol
04.01.2023 02:06

Не совсем чётко сформулировано задание. Но попробую хоть в чём-то хотя можно ответить только на вопрос  типа "Сравнить размеры этих файлов".

 

Во втором файле по сравнению с первым

стерео *2

16 бит *2

48000  *6    (после * указываю во сколько раз больше, чем в 1 случае)

Таким образом, объём второго файла будет в 2*2*6=24раза больше, чем первого.

Ну где-то так...

 

Да, примерный объём первого файла за 10сек оценивается просто

10*1*8000=80 000 байт = 78Кбайт

Ну а второго

80000*24=1920000байт = 1875Кб=1.8М

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота