potreboval by som poradit ohladom vypisovania pola v C# ... totiz to, ked pole naplnim cislami a potom ho pomocou cyklu vypisujem, tak mi nechce vypisat poslednu cislicu .... rozmyslal som ze mam zlu iteracnu premennu v cykli ale skusal som to pomenit a nic .... nieze by som si s tym nevedel poradit dalsim pomocnym kodom, ale naco zbytocne stazovat a predlzovat kod ked sa mozem jednoducho spytat na pomoc
tu prikladam malu ukazku kodiku
Kód: Vybrať všetko
#region Uloha F
// vypis cisel podla zadania
string[] FUloha = new string[200]; // najvyssi ODHADOVANY pocet znakov zo vstupneho suboru
int[] intFUloha = new int[200];
// prvok FUloha[0] udava zvysny pocet cisel v stupnom subore napriklad 15(podla toho sa bude riadit aj cyklus a ine faktory)
FUloha = ((r.ReadLine()).Split(' '));
w.Write("f) Pocet: "+FUloha[0]+" postupnost:");
intFUloha[0] = Convert.ToInt32(FUloha[0]);
for (int i = 1; i < intFUloha[0]; i++)
{
w.Write(' ' + FUloha[i]);
}
w.WriteLine();
#endregion
moj vystum vyzera napriklad takto: f) Pocet: 15 postupnost: 3 3 2 3 3 4 4 4 2 2 2 5 1 1 (chyba posledna cislica)
za radu vopred dakujem ... a ospravedlnujem sa ak som nieco napisal nezrozumitelne, alebo ak moj kod nie je citatelny a zda sa byt zvlastny(som samouk, nie ziaden profik) kod je navyse vytrhnuty z rozsiahleho kontextu tak tam nejake veci mozno vyzeraju cudne
DIK