What is the syntax error in this?

% This program calculates the amount of pasta to cook, given the number of people eating.
Author: Ettore Boyardee
numPeople = 2 // numPeople: Number of people that will be eating
totalOuncesPasta = numPeople * 3; % Calculate and print total ounces of pasta
Typical: 3 ounces per person %

3 Comments

Aqila
Aqila on 13 Aug 2023
Edited: Torsten on 13 Aug 2023
the symtax 5p^3 give an error in matlab please select the option that is correct for this error
1). 5*.p^3
2). 5*p^3
3). 5p.^3
4). 5multiply p^3
There are circumstances under which none of those answers are correct.

Sign in to comment.

 Accepted Answer

James Tursa
James Tursa on 15 Sep 2017
Edited: James Tursa on 15 Sep 2017
Each comment section on a line needs to start with the % character.
The C/C++ style of commenting with // does not work with MATLAB. Use the % character.
E.g.,
% This program calculates the amount of pasta to cook, given the number of people eating.
% Author: Ettore Boyardee
numPeople = 2; % numPeople: Number of people that will be eating
totalOuncesPasta = numPeople * 3; % Calculate and print total ounces of pasta
% Typical: 3 ounces per person %

1 Comment

Octave permits // comments. If you are using Octave then this is not the proper support resource: the behaviour of Octave is not always the same as MATLAB.

Sign in to comment.

More Answers (1)

% This program calculates the amount of pasta to cook, given the number of people eating.
% Author: Ettore Boyardee
numPeople = 2; % numPeople: Number of people that will be eating
totalOuncesPasta = numPeople * 3; % Calculate and print total ounces of pasta
% Typical: 3 ounces per person %

Community Treasure Hunt

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

Start Hunting!