Tema: C# vs. C++
View Single Post
Staro 12.09.2008., 15:07   #3
aleks5698
Registered User
Moj komp
 
Datum registracije: Jul 2007
Lokacija: Čakovec
Postovi: 13
Citiraj:
Autor munst0r Pregled postova
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;
        }

Zadnje izmijenjeno od: aleks5698. 12.09.2008. u 15:22.
aleks5698 je offline   Reply With Quote