Водинпрекрасней день буквам надоело стоять по алфавиту и умная буква у предложила поменятся местами как то
Александровна1244
21.02.2021
1) #include < iostream> using namespace std; int main() { unsigned long long p = 1; for (int i = 10; i< =98; i+=2) p*=i; cout < < "proizvedenie: " < < p < < endl; return 0; } 2) #include < iostream> using namespace std; int main() { unsigned long long p = 1; int i = 10; while (i< =98) { p*=i; i+=2; } cout < < "proizvedenie: " < < p < < endl; return 0; } 3) #include < iostream> using namespace std; int main() { unsigned long long p = 1; int i = 10; do { p*=i; i+=2; } while (i< =98); cout < < "proizvedenie: " < < p < < endl; return 0; } столь большое произведение не поместиться даже unsigned long long,поэтому результатом будет выдавать 0
igschuschkov6211
21.02.2021
Начнем с определения мин кол-ва бит год до 2100 это будет два в двенадцатой(12 бит) так как в одинадцатой не хватает немного, месяц это два в четвертой(4 бит) а день это два в пятой(5 бит) перемножаем их между собой, затем на 80 и получаем биты 12*4*5*80=19200бит коли ответ нужен в байтах, так просто делим на 8 и получаем 19200/8=2400байт
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Придумать сказку про клавиатуру про то как буквы решили стоять не по порядку