vdyblenkoo
02.07.2021 16:55

Найти 18 ошибок в программе 1)func.c #include "func.h" simplenum(integer n); { if (n =< 0) return -1; if (n = 1) return 2; int i=1,j=1, prevprostnum = 2; while(i { prevprostnum=findnextprost(prevprostnum); i++; }; return prevprostnum; } int findnextprost(prevnum) { int i = prevnum+1, j;
for(,true,i++) { for(j=2; j < = prevnum; j++) { if (i%j == 0 & j! =prevnum) { break; } if(j=prevnum) { return i; } } } } 2)func.h #ifndef func_h #define func_h int simplenum(n); #endif 3)variant.c #include int main() { int num; printf("vvedite nomer prostogo chisla: "); scanf("%d",
num) int prostnum = simplenum(num); printf(simplenum(num)); printf("%d", findnextprost(prostnum)); return 0; }

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Lybasha7
20.10.2020 23:04
Для прозрачности и верного подсчёта голосов необходимо создать пул голосов (пункт б).
Для обеспечения конфиденциальности следует использовать однонаправленную функцию. Например, хэш-функцию от личных данных голосующего и его личного ключа, чтобы потом невозможно было отследить его голос по его личным данным.(пункт в). По хэшу невозможно узнать личные данные.
Поскольку хэш-функция однонаправленная, каждый избиратель может использовать эту функцию и получить свой бюллетень (пункт а).
Вторым полем должна быть некоторая переменная, которая обозначает, за кого голосовал человек (например, 1 - власти, 2 - оппозиция, 0 - не явился). Это пункт г.
Пункт д обеспечивается составлением списка перед выборами. Данные хранятся опять же по хэшу для обеспечения конфиденциальности.

Таким образом, получаем алгоритм:
По списку избирателей создаём хэши и записываем их в первое поле. Во второе поле вносится значение по умолчанию = 0.
При явке избиратель получает свой хэш по личным данным, и в соответствии с ним находит своё поле. Во второе поле вносит 1 или 2.
Если такой избиратель не найден, поле не может быть заполнено.

Проверить избиратель может так же. получает хэш по своим данным и собственному ключу. По результату проверяет соответствие.

С. постройте криптографический протокол (аутентификации), обеспечивающий абсолютно честные выборы. т
0,0(0 оценок)
Ответ:
доминион11
05.05.2021 13:11
Из того что тут перечислено - все является устройствами внешней памяти.

Не понял только что за "диск" имеется ввиду первым самым, если отдельно указан лазерный... и кстати говоря, лазерный не корректно будет говорить. Диск оптический, а считыватель (привод) уже можно назвать лазерным.

Устройства внешней памяти от оперативной отличаются в первую очередь по одному главному признаку: оперативная память - энергозависима (то есть, отключили из розетки, и все что было потерялось). Тогда как устройства внешней памяти энергоНЕзависимы, то есть записал на диск (флешку или жесткий диск) и оно там останется пока диск не выйдет из строя или не запишется что либо поверх, но от выключения электричества, ничего не пропадет.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота