13.2 判定分岐 タスク2
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
if条件が満たされない場合にelseを使用するのですが,答えの通りに回答しても不正解になってしまいます.何が原因でしょうか.
if doPlot
plot(density)
title("Sample Densities")
ylabel("Density(g/cm^3)")
else
disp("The density of"+element ...
+"is"+density)
end
0 comentarios
Respuestas (1)
Akiko
el 29 de Jun. de 2022
disp 内の string 配列で、正解の場合、よくみると of の後ろや is の前後に半角スペースがあります。
disp("The density of " + element ...
+ " is " + density)
すごくわかりづらいですよね。。。タスク内の disp... のコマンドをマウスで選択して Ctrl +C でコピーしてから貼り付けると確実と思います。
ちなみに、半角スペースがあると、出力結果が
"The density of Lithium is 0.53"
となりますが、前後のスペースがないと
"The density ofLithiumis0.53"
と表示されることになります。
0 comentarios
Ver también
Categorías
Más información sobre Logical en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!