Является ли число простым - Проверяем на языке Си

  Рет қаралды 10,328

Igor Shapkin

Igor Shapkin

Күн бұрын

Пікірлер: 14
@chickenFist
@chickenFist 5 жыл бұрын
Спасибо, очень внятно и доходчиво рассказываете!
@yumir7372
@yumir7372 6 жыл бұрын
Возникло пару вопросов, не совсем по теме, но задам тут. Смотрел ваши видео про работу с различными бд (Access, SQL Server), но вот проблема, если я захочу запустить такое приложение на другой машине, возникнут проблемы, можно ли как-то прикрутить бд к ресурсам и использовать не зависимо от расположения бд? Или это как-то иначе делать нужно... Допустим, я не знаю установлен ли server или access на другой машине, как быть тогда? За ранее спасибо, не нашел на эту тему видео...
@IgorShapkinChannel
@IgorShapkinChannel 6 жыл бұрын
Самый лучший вариант - разместить СУБД на отдельном сервере (проще всего на хостинге), тогда можно обращаться к ней по IP сервера с любого клиента.
@yurishenderovich1118
@yurishenderovich1118 4 жыл бұрын
Какова скорость программ и какова предельная длина проверяемого числа? Надеюсь на ответ, Ю.
@Blasphemian
@Blasphemian 3 жыл бұрын
максимальное число, очевидно, 2^31, так как тип int, а скорость (точнее асимптотическая сложность) - O(n), где n - введённое число, в общем совсем детская, ограниченная в возможностях программа)
@АлеАле-ч2й
@АлеАле-ч2й 6 жыл бұрын
вопрос (сразу я нуб) , то что ты с .срр на .с переименовал это сделало не кресты а просто си? __ а это си на СЛРе?
@IgorShapkinChannel
@IgorShapkinChannel 6 жыл бұрын
Да, создавая файл .c получаем в VS программу на Си. По стандарту С++ обратно должен полностью поддерживать Си. И нет, это будет не CLR.
@LOREM383
@LOREM383 4 жыл бұрын
Мы изучаем цикл for. Мне не понятно bool
@variagc1232
@variagc1232 4 жыл бұрын
Если ввести 2, то не получается(((
@egorgrib7830
@egorgrib7830 4 жыл бұрын
Variag C поддерживаю
@PavelS-m5r
@PavelS-m5r 3 жыл бұрын
Тут ещё и алгоритм поиска простого числа охренеть как не оптимален. Нет смысла перебирать все числа от 2 до n. Достаточно проверить всё до корня из n. Если в этой части делителей нет, то и дальше их не будет. Плюс по циклу можем сразу идти с шагом в 2 по нечётным, это ещё половину вариантов в мусорку выкидывает, т.к. чётное больше двух не может быть простым числом. Ну и если дальше заморачиваться, то простое число не может оканчиваться на 5 и на 0. В итоге область поиска крайне сильно сократится. Можно и дальше позаморачиваться, но в учебных целях будет достаточно и этого. В общем алгоритм в примере охренеть как не оптимален. Я бы с таким решением на зачёте завернул бы доделывать.
@helmas_witch
@helmas_witch 2 жыл бұрын
помогли
@VitalayManin
@VitalayManin 3 жыл бұрын
проверь на языке СИ числа 2 степень ( от 100.000.000 до 1.000.000.000) сократим их до простых (использовать только простые.) и от всего этого отнять 1 и определить является ли число простым? язык СМ на этом сломается. и проверка 1 числа составит 1 месяц. ЖЕЛАЮ УДАЧИ скажу то что их примерно 18.000.000 чисел чтобы определить число на простату понадобится более 1.500.000 лет. на языке СИ даже квантовый компьютер не сможет решить эту проблему и потратит более 800 лет. если оспорите я вам скажу что 3 степень 3 степень 27 сжигает все мощности квантовых компьютеров и ответ будет дан только через 1800 лет на квантовом компьютере.
@izzzanaaami
@izzzanaaami 3 жыл бұрын
13 и меньше дюймов сочувствую
Стиль Material Design в Windows Forms
3:57
Igor Shapkin
Рет қаралды 20 М.
Решето Эратосфена на Си
11:41
Тимофей Хирьянов
Рет қаралды 60 М.
Wednesday VS Enid: Who is The Best Mommy? #shorts
0:14
Troom Oki Toki
Рет қаралды 50 МЛН
Как Ходили родители в ШКОЛУ!
0:49
Family Box
Рет қаралды 2,3 МЛН
Язык Си для начинающих / #8 - Указатели в Си
14:50
Гоша Дударь
Рет қаралды 112 М.
Разложение числа на множители на Си
7:33
Тимофей Хирьянов
Рет қаралды 40 М.
Вывод целых чисел в С
9:28
Оксана Еськова. Основы программирования
Рет қаралды 428
Как распознать простое число
4:41
KhanAcademyRussian
Рет қаралды 19 М.
6 6 Проверить, является ли число простым
6:16
Основы языка Python. Авторский курс Апанасевича С.
Рет қаралды 589
Java. Решето Эратосфена. Проверка числа на простоту.
20:04
Язык Си для начинающих / #3 - Массивы данных
19:09
Wednesday VS Enid: Who is The Best Mommy? #shorts
0:14
Troom Oki Toki
Рет қаралды 50 МЛН