0 / 0 / 1
Регистрация: 08.04.2016
Сообщений: 21
|
|
1 | |
Шифр Цезаря. Чтение аргумента строки11.04.2016, 11:22. Показов 2612. Ответов 7
Написать программу,которая шифруют сообщение шифром Цезаря.Первый дополнительный параметр—целое число int,сдвиг.Остальные параметры— строка, которую нужно зашифровать. Массив строк склеить в одну строку через пробел.Шифровать следует только буквы английского алфавита(верхний и нижний регистр).
0
|
11.04.2016, 11:22 | |
Ответы с готовыми решениями:
7
Шифр Цезаря в Си Шифр Цезаря Шифр Цезаря Шифр Цезаря. Обратный сдвиг |
838 / 641 / 940
Регистрация: 26.06.2015
Сообщений: 1,409
|
||||||
11.04.2016, 20:08 | 2 | |||||
Вот накидал по простому.
0
|
Заблокирован
|
||||||
19.04.2016, 12:46 | 3 | |||||
с учетом пользования только аглицкого алфавита все 256 можно убрать
0
|
0 / 0 / 1
Регистрация: 08.04.2016
Сообщений: 21
|
||||||
20.04.2016, 12:30 [ТС] | 4 | |||||
Данные следует читать из аргументов командной строки, обратное обозна-
чено в варианте. При необходимости проверять количество аргументов и их формат.
0
|
131 / 131 / 157
Регистрация: 11.04.2015
Сообщений: 343
|
|
20.04.2016, 12:51 | 5 |
можно поподробней что там обозначено в варианте
0
|
194 / 193 / 15
Регистрация: 12.12.2010
Сообщений: 270
|
|
20.04.2016, 14:10 | 6 |
http://lord-n.narod.ru/downloa... 6/0604.htm
Код
#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { if(argc!=2) { printf("Вы забыли ввести свое имя.\n"); exit(1); } printf("Привет %s", argv[1]); return 0; }
0
|
0 / 0 / 1
Регистрация: 08.04.2016
Сообщений: 21
|
||||||
21.04.2016, 11:09 [ТС] | 7 | |||||
Нужно проверять количество аргументов, если их недостаточно или слиш- 1.ком много, то выводить соответствующее сообщение (например, пользо- ватель обязательно должен указывать команду) с использованием на- звания программы argv[0]. • Программа должна содержать встроенную справку по командам. Справ- ка выводится по --help. О том как избавится от такого повторяющегося кода будет в следующих лабах. • Если пользователь вводит несуществующую команду, следует его об этом предупредить. • Если не указано в варианте, все аргументы для вычислений передаются через командуню строку. • Все аргументы для вычислений должны быть соответствующего форма- та, иначе следует сообщать об ошибке. • --what выводит строку "Boo says 'WHAT?'". • --foo вычисляет y = a cos x + b sin x. • --exp вычисляет y = e^x
0
|
0 / 0 / 1
Регистрация: 08.04.2016
Сообщений: 21
|
||||||
23.04.2016, 06:55 [ТС] | 8 | |||||
Данные следует читать из аргументов командной строки, обратное обозна-
чено в варианте. При необходимости проверять количество аргументов и их формат. Написать программу,которая шифруют сообщение шифром Цезаря.Первый дополнительный параметр—целое число int,сдвиг.Остальные параметры— строка, которую нужно зашифровать. Массив строк склеить в одну строку через пробел.Шифровать следует только буквы английского алфавита(верхний и нижний регистр).
0
|
23.04.2016, 06:55 | |
23.04.2016, 06:55 | |
Помогаю со студенческими работами здесь
8
Шифр Цезаря - ошибка в коде Шифр Цезаря выдает Segmentation fault Шифр Цезаря через командую строку Шифр Цезаря. Чтение из файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |