1.
y=x*x*x; y=y*y (получится y=(x³)²=x⁶)
y=x*x; y=y*y; y=y*x; y=y*y (y=(x²x²x)²)
x3=x*x*x; y=x3*x3; y=y*y*x3 (y=(x³)²(x³)²(x³))
y=x*x*x; y=y*y*y; y=y*y; y=y*x (y=((x³)³)²x)
2.
d=c; c=b; b=a; a=d
Если учесть точное значение гигабайта, а это 1024 мегабайта, то решение будет таким:
4 * 1024 = 4096 мегабайт
4096 / 3,2 = 1280.
Ответ: на флеш карту размером 4 Гб можно записать 1280 музыкальных файлов.
A) 470 г) 117 д) 0 б) 44? в) 1001101100
А - умножение на 2
Б - разность с ближайшим меньшим квадратом
В - двоичная запись числа
Г - целочисленное деление на 2
Д - остаток от деления на 5
//Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23506 for x64
#include <iostream>
#include <string>
#include <sstream>
using namespace std;
int main()
{
string str = "Hello wordl";
string to_replace, word, result;
stringstream ss( str );
cin >> to_replace;
while (ss >> word)
{
if (word.find(to_replace) != string::npos)
{
word = "...";
}
result += word + " ";
}
cout << result << endl;
}
Возможно, имеется в виду вот это:
12/2=6?
Про алгоритм говорят - выполнить, а про задачу - решить.