No Output for loop?
Show older comments
% I want to create a loop for all number combination from 1 to 10^4 for a^3+b^3=c^3
% My Script does not work. There is no Output and no errror code.
% When i change i to 2 then it works but why not when i use 3 for i
% Please help me to fix my problem
% Thank you
n = 10^4;
i = 3;
for a = 1:n
for b = 1:n
for c = 1:n
if (((a^i)+(b^i)) == (c^i))
result = ['Bingo ' 'For a: ' num2str(a) ' For b: ' num2str(b) ' For c: ' num2str(c)];
disp(result)
end
end
end
end
2 Comments
Original question by Steven Thies retrieved from Google Cache:
Many deleted comments are also shown in the archive.
"No Output for loop?"
% I want to create a loop for all number combination from 1 to 10^4 for a^3+b^3=c^3
% My Script does not work. There is no Output and no errror code.
% When i change i to 2 then it works but why not when i use 3 for i
% Please help me to fix my problem
% Thank you
n = 10^4;
i = 3;
for a = 1:n
for b = 1:n
for c = 1:n
if (((a^i)+(b^i)) == (c^i))
result = ['Bingo ' 'For a: ' num2str(a) ' For b: ' num2str(b) ' For c: ' num2str(c)];
disp(result)
end
end
end
end
Rena Berman
on 6 May 2021
(Answers Dev) Restored edit
Accepted Answer
More Answers (0)
Categories
Find more on Performance and Memory in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!