Даны целое число k (1< =k< =252) и последовательность цифр , в которой выписаны подряд все натуральные числа от 50 до 250. нужно.определить k-ую цифру. перевести с языка си ++ на си #include "stdafx.h" #include #include using namespace std; int _tmain(int argc, _tchar* argv[]) { setlocale(lc_all, "rus"); const int numsize = 201; int nums[numsize] = {0}; bool q = false; cout < < "введите число k от 1 до 252: "; int k; cin > > k; for(int i = 0; i < numsize; ++i) nums[i] = 50+i; cout < < "последовательность: \n"; for(int i = 0; i < numsize; ++i) cout < < nums[i] < < ' '; for(int i = 0; i < numsize; ++i) { if(k == nums[i]) { cout < < "\nчисло k соответствует числу с номером " < < i + 1 < < " в последовательности." < < endl; q = true; } } if(! q) cout < < "\nчисло k в последовательности не найдено." < < endl; system("pause"); return 0; }
115
426
Ответы на вопрос:
#include< stdio.h> #include< conio.h> int main() { int n=0,i=50,k,dgt=0; printf("k = "); scanf("%i",& k); while (n< k) { if (i> =100) n+=3; else n+=2; i++; } i--; if (n==k) dgt=i % 10; else { if (n-1==k) dgt=(i/10) % 10; if (n-2==k) dgt=i/100; }; printf("\n digit = %i",dgt); printf("\n number = %i",i); getch(); return(0); }
Сn лампочек можно закодировать 2 в степени n сообщений (передавать 2 в степени n сигналов). с одной лампочки – 2 сообщения (2 в степени 1 = 2). с двух лампочек – 4 сообщения (2 в степени 2 = 4). с трех лампочек – 8 сообщений (2 в степени 3 = 8). с четырех лампочек – 16 сообщений (2 в степени 4 = 16). таким образом, вам понадобится минимум 4 лампочки, чтобы иметь возможность передавать 15 различных сигналов
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
bpanvk103.01.2021 06:57
-
missvaleria229.10.2020 19:51
-
PolinaCartonova06.04.2022 14:42
-
НикаМарьям15.02.2021 09:16
-
0921320.06.2023 03:50
-
artemgavrev19.01.2022 05:03
-
TaisiyaP06.05.2023 02:20
-
MiyaGi12327.08.2020 22:14
-
imranio10.12.2022 06:52
-
Cat12538729.06.2021 03:52
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.