how to repeat an input question

Hi, I am trying to create a loop where someone is asked to input a sentence. I need them to keep typing sentences until they eventually type a word that will terminate the loop (such as 'END') How can I do this? Here is what I have so far.
I am an absolute beginner to Matlab and am having a lot of trouble comprehending the language of coding.
N=input('what is N?: ') %establishes N
A=input('give me a sentence!: ','s'); %asks user for sentence input

Answers (2)

A = 'start' ;
while ~strcmpi(A,'end')
N=input('what is N?: ') %establishes N
A=input('give me a sentence!: ','s'); %asks user for sentence input
end
all_A = {};
while true
A = input('give me a sentence!: ','s'); %asks user for sentence input
if strcmpi(strtrim(A), 'end'); break; end
all_A{end+1} = A;
end

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Products

Release

R2021a

Asked:

on 22 Oct 2021

Answered:

on 22 Oct 2021

Community Treasure Hunt

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

Start Hunting!