tema: How to... C#
Prikaz jedne poruke
Stara 17.11.2009, 17:33   #71
holodoc
Deo inventara foruma
 
Član od: 5.12.2005.
Poruke: 6.785
Zahvalnice: 348
Zahvaljeno 1.893 puta na 1.078 poruka
Određen forumom Re: How to... C#

Dobro nećemo baš da napadamo bilo koga samo zato što je početnik Uostalom ovde to možda jeste pogrešna logika ali imaš recimo slučajeva kod specijalnih slučajeva rekurzivnih funkcija gde tako nešto može i da ima potpunu logiku

Elem, Eclipse je lepo objasnio šta je ovde problem. U stvari nije konkretno čak ni problem već pre će biti logička nelogičnost (Mister Spok bi me ubio ) Tačno je da ti pokušavaš da sabereš dva broja ali problem je u tome što oni još uvek nisu uneti pa ćeš na kraju dobiti rezultat sabiranja dva nepostojeća broja. Isto tako u C# ne postoji mogućnost da se promenjljiva tipa string kastuje (cast) u integer pa ovde moraš da koristiš funkcije koje je naveo Eclipse jer Console.ReadLine() uvek vraća string a ti dalje moraš da vodiš računa o promenjljivama i njihovim tipovima.

Evo primera radi kako može da izgleda tvoj zadatak.
Kod:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Sabiranje
{
    class Program
    {
        static void Main(string[] args)
        {
            int first, second, third;
            Console.WriteLine("Program za sabiranje!");
            Console.WriteLine("Unesi prvi broj:");
            first = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Unesi drugi broj:");
            second = Convert.ToInt32(Console.ReadLine());
            third = first + second;
            Console.WriteLine("Rezultat je: " + third);
            Console.ReadLine();
            return;
        }
    }
}
holodoc je offline   Odgovor sa citatom ove poruke
Sledeći korisnik se zahvaljuje korisniku holodoc na korisnoj poruci:
Ivan-94 (18.11.2009)