using For loop to represent positive intergers with the corresponding #. And modifying the script to write out a triangular pattern with a decreasing number of #'s on each successive line
Info
Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.
Ältere Kommentare anzeigen
% a script which reads in a positive integer
% and writes out the corresponding number of “#” characters on one line
num=1;
fprintf('This program reads any positive integer');
while num>0
% print out corresponding number of #'s char on one line
fprintf('%d\n', num);
1 Kommentar
TastyPastry
am 11 Nov. 2015
Post your attempt at the problem.
Antworten (1)
Use input to get number, and repmat to replicate '#' number times. To count down, use
for i=num:-1:1
To display num #'s use
disp(repmat('#', 1, num))
I think these are enough hints to complete the task yourself.
Diese Frage ist geschlossen.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!