Info

This question is closed. Reopen it to edit or answer.

what can i use in function result instead of shift5?????? it show me error regarding shift5

2 views (last 30 days)
function result = shift5('University') % decodes a message encoded with a Caesar shift % cipher of 5. Assumes message is all upper % case letters.
aVal = double('A'); adjustment = 26; len = length('university'); result = zeros(1,len); temp = ' ';
for ch = 1:len temp = 'university'(ch) - 5; if (temp < aVal) temp = temp + adjustment; end result(ch) = temp; end
result = char(result);

Answers (1)

Image Analyst
Image Analyst on 22 Oct 2016
Don't put university in quotes. And MATLAB is case sensitive so university is different than University.

This question is closed.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!