Категория
Информатика, опубликовано 22.11.2019 14:33

По программированию на языке c/c++. решить !

у устройства есть экран и две кнопки. при включении устройства экран показывает число 0. при нажатии на кнопку a число находящееся на экране умножается на 2, при нажатии на кнопку в к числу находящемуся на экране прибавляется 1. как нужно нажать на кнопки чтобы получилось:

• число 7
• число 99 ( если разрешается нажимать на кнопки не больше чем 10 раз )
• число в любой степени n ( например 32, 64, 128, 256 )
nb! какое минимальное количество нажатий для этого? ответ должен быть открыт через n

Ответы

Ответ
Ответ оставил: Гость
Винтон Серф;Тим Бернерс-Ли; Ларри Пейдж и Сергей Брин;
Билл Гейтс; Стив Джобс; Марк Цукерберг; Марк Андрессен

PS. Забавно, что что-то в тексте, который пришлось преобразовать в картинку, данный сервис посчитал запрещённым.
Ответ
Ответ оставил: Гость
#include <iostream>
#include <iomanip>
using namespace std;

int main() {
   int n,m,k,cnt;
   for (int i=0; i<4; i++) {
       cout<<"sequential "<<i+1<<endl;
       cout<<"n = ";  cin>>n;
       cout<<"input "<<n<<" numbers:  ";
       cin>>m;  cnt=0;
       for (int j=1; j<n; j++) {
           cin>>k;
           if (k>m) cnt++;
           m=k;
       }      
       cout<<cnt<<endl;
   }    
   system("pause");
   return 0;
}



Ответ
Ответ оставил: Гость
128 * 128 = 16384 пикселей
8 Кб = 8192 байт = 65536 бит
65536 / 16384 = 4 бита на пиксель
4² = 16
Ответ: 16 цветов.
Ответ
Ответ оставил: Гость
2 в степени 9 = 512
Это задача по комбинаторике.


Другие вопросы по информатике

✅ Ответов: 1 на вопрос по информатике: По программированию на языке c/c++. решить ! у устройства есть экран и две кнопки. при включении устройства экран показывает число 0. при нажатии на кнопку a число находящееся на экране умножается на 2, при нажатии на кнопку в к числу находящемуся на экране прибавляется 1. как нужно нажать на кнопки чтобы получилось: • число 7 • число 99 ( если раз... ты найдешь на сайте. Также ты можешь добавить свой вариант ответа, если считаешь, что он не верен или твой ответ более полный. Пожалуйста, добавляй только правильные ответы.
Вконтакте Youtube