Rakstīt ziņojumu 
 
Pavediena vērtējums:
  • 0 balsis - 0 vidējais
  • 1
  • 2
  • 3
  • 4
  • 5
C# kur ir kļūda?
Autors Ziņa
ALG Atslēdzies
Member
***

Ziņojumi: 112
Pievienojās: Apr 2006
Reputācija: -8
Ziņojums: #1
C# kur ir kļūda?
Kods:
namespace _Uzd
{
    using System;
    class Program
    {
        static void Main()
        {
            Console.WriteLine("„Divdimensijas masivs”");
            Console.WriteLine();
            Console.Write("Ievadiet Rindas elementus N: ");
            int c = Int32.Parse(Console.ReadLine());
            Console.Write("Ievadiet Kolonnas elementus M: ");
            int d = Int32.Parse(Console.ReadLine());
            Console.WriteLine("---------------------------");
            Random r = new Random();
            int[,] x = new int[c, d];
            for (int i = 0; i < c; i++)
            {
                for (int j = 0; j < d; j++)
                {
                    x[i, j] = r.Next(10);
                    Console.Write(x[i, j] + "\t");
                }
                Console.WriteLine();
            }
            Console.WriteLine("---------------------------");
            Console.WriteLine("Ievadiet Skaitli no 0-9: ");
            int e = Int32.Parse(Console.ReadLine());
            int b;
            for (int i = 0; i < c; i++)
            {
                for (int j = 0; j < d; j++)
                {

                    if (x[i, j] == e)
                    {
                        b = x[i, j];

                        Console.WriteLine("Sis skaitlis masiva sastopams: " + b + "reizes");
                        Console.Read();
                    }
                }
            }
        }
    }
}
(Šo ziņojumu pēdējo reizi modificēja: 21.01.2010 10:53 ALG.)
21.01.2010 10:52
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
PeterB Atslēdzies
(._.)
****

Ziņojumi: 287
Pievienojās: Sep 2008
Reputācija: 10
Ziņojums: #2
RE: C# kur ir kļūda?
(21.01.2010 10:52 )ALG rakstīja:  
Kods:
int e = Int32.Parse(Console.ReadLine());

if (x[i, j] == e)
b = x[i, j];

Console.WriteLine("Sis skaitlis masiva sastopams: " + b + "reizes");

Šeit ir kļūda.
21.01.2010 11:06
Apskatīt lietotāja interneta adresi Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
ALG Atslēdzies
Member
***

Ziņojumi: 112
Pievienojās: Apr 2006
Reputācija: -8
Ziņojums: #3
RE: C# kur ir kļūda?
nu man tā arī likās bet kā no viņas tikt vaļā?
21.01.2010 11:09
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
telezypher Atslēdzies
kauts kas labaks c(:[
****

Ziņojumi: 618
Pievienojās: Aug 2006
Reputācija: 6
Ziņojums: #4
RE: C# kur ir kļūda?
tu b ierakasti x[i,j] kurš tajā brīdī ir vienāds ar e .. tātad tas pats ievadītais 0-9
moš vnk viņu palielināt pa 1 ?
un pirms cikla uzliec vinu 0, savadak bus neinicializets mainigais..
21.01.2010 11:31
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
ALG Atslēdzies
Member
***

Ziņojumi: 112
Pievienojās: Apr 2006
Reputācija: -8
Ziņojums: #5
RE: C# kur ir kļūda?
Jap sapratu... Smile
Kods:
if (x[i, j] == e)
{
b = b + 1;
}
}
}
Console.WriteLine("Sis skaitlis masiva sastopams " + b + " reizes!");
Console.Read();
21.01.2010 13:52
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
Rakstīt ziņojumu 


Lēciens uz forumu:



Kontaktifizmati.lvAtgriezties uz augšuAtgriezties pie saturaArhīva skatsRSS sindikācija