C
C#15mo ago
Arone

❔ returning an array from a substring

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp1 { internal class Program { static int[] studentMarks = new int[5]; static int[] percentage = new int[5]; static void Main(string[] args) {
InputAllMarks(); ConvertToPercentage(); for (int i = 0; i < 5; i++) { Console.WriteLine(percentage[i]); }
Console.ReadLine(); } static void InputAllMarks() { for (int i = 0; i < 5; i++) { Console.WriteLine("Please enter your marks"); studentMarks[i] = int.Parse(Console.ReadLine()); } } static int[] ConvertToPercentage() { for (int i = 0; i < 5; i++) { percentage[i] = studentMarks[i] / 60 * 100;
} return percentage; } } } Can anyone tell me why this returns 0 in The array percentage ?
6 Replies
Murten
Murten15mo ago
$code
MODiX
MODiX15mo ago
To post C# code type the following: ```cs // code here ``` Get an example by typing $codegif in chat For longer snippets, use: https://paste.mod.gg/
SinFluxx
SinFluxx15mo ago
ints don't do decimals, they only do whole numbers
FestivalDelGelato
it's time to use floats
Arone
AroneOP15mo ago
Oh lmao yeah I’m stupid
Accord
Accord15mo ago
Was this issue resolved? If so, run /close - otherwise I will mark this as stale and this post will be archived until there is new activity.

Did you find this page helpful?