Citiraj:
Autor munst0r
Tebi ovaj C++ program (tj. dio programa) radi ono sto bi trebao? Jer, ja ovdje vidim nekoliko ozbiljnih gresaka/nelogicnosti.
Inace, ona linija bi u C#u mogla izgledati ovako:
predmet[x] = int.Parse(Console.ReadLine());
(pod uvjetom da negdje prije imas deklariranu varijablu predmet kao polje intova)
|
da... ali mi javlja gresku...
evo... ovako bi trebao izgledati dio koda u C#-u
Code:
static int Petlja()
{
#region Integers
/* Nezadane Varijablem */
//----------------------------------//
int numberOfGrades;
//----------------------------------//
/* Zadane varijable */
//----------------------------------//
int maxGrade = 5;
int minGrade = 1;
int maxNumberOfGrades = 50;
//----------------------------------//
#endregion
#region Read a number of grades
/* Postavlja upit korisniku */
//-------------------------------------------------------//
Console.Write("Upisite broj predmeta(kolicina): ");
numberOfGrades = int.Parse(Console.ReadLine());
//-------------------------------------------------------//
#endregion
#region Get gredes
if (numberOfGrades <= maxNumberOfGrades)
{
int grade;
for (int number = 1; number < numberOfGrades; number++)
{
Console.Write("\nUpisite " + number + " ocjenu: ");
grade[number] = int.Parse(Console.ReadLine());
}
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("\n Upisali ste broj koji je veci od\n limitiranog broja predmeta!");
Console.ForegroundColor = ConsoleColor.Gray;
Console.WriteLine("\n\nZa nastavak pritisnite enter...");
Console.ReadLine();
}
#endregion
OSTATAK KODA!
return 0;
}