Jump to content

Програмирање - лекција бр. 1

Оцени ову тему


Препоручена порука

Закуцала сам се на  инт.Парсе  то прошли пут нисам одрадила...

не показује грешку, али не ради како треба  :bu:

Путници, нема пута, путеви се стварају ходањем!

А.М.

 

Link to comment
Подели на овим сајтовима

Цитат

Beograd je predivno mesto za život, a zahvaljujući internetu mladi Srbi danas mogu da rade onlajn na engleskom jeziku i za englesku platu. Od svih nacija na svetu, Srbi su u najboljoj poziciji da iskoriste globalnu interenet ekonomiju i postanu konkurentniji nego frilenseri iz Indije i Filipina, jer dobro govore jezik, sa Zapadom imaju jače kulturološke veze, a cene koje su tamo smešne ovde su dovoljne za pristojan život. To je ono što meni godinama omogućava da imam i beogradski stil života i englesku platu – savetuje Erik.

Izvor

Иначе, докле смо стигли? Бејах мало одсутан, па сам изгубио нит.

Link to comment
Подели на овим сајтовима

On 4/7/2017 at 20:59, Снежана рече

Capture.PNG.1387a2c3a7bbefd0007ba4a5997845c0.PNG

Није ми баш јасно ово... Значи први WriteLine би требало да постави питање у стилу "Унесите први број:" или тако нешто.

ΜΟΛΩΝ ΛΑΒΕ

Link to comment
Подели на овим сајтовима

Izvinjavam se ako sam propustio nešto, nisam čitao temu od početka. 

Ako si htela da sabereš dva broja prihvaćena sa ulaza, ovo ti je ispravno rešenje (mada i ovaj tvoj kod radi sasvim okej, osim ako to nije ono što si htela da uradiš):

58eb87b0a34c2_ScreenShot2017-04-10at15_24_33.png.c3d53c3164241a5bd6973e85516edca7.png

Što se sintaksnog dela tiče promenljive istih tipova možeš da odvojiš zarezom pri inicijalizovanju, mada se u praksi preporučuje da svaki bude u posebnoj liniji. Takođe ti i ovaj naknadni scope (okvir ograničen sa vitičastim zagradama) nije potreban. Neka te ne buni ovaj deo u liniji 17, radi istu stvar samo što umeće u string parametre koji slede iza njega (pošto brojanje kreće od 0, ovde je to prvi parametar odmah nakon stringa tj. zbir prvog i drugog broja). Šta se tačno desi kada pokreneš program, ne možeš da pišeš u konzoli? Ako je to u pitanju, proveri da nisi uključila program u modu za debagovanje (ne sećam se sad koja je prečica, davno sam radio sa VS).

Inače, program gore radi samo u slučaju da korisnik unese validan broj, pa je stoga ranjiv (vraća FormatException ukoliko nije unet broj). Ovo se može rešiti korišćenjem funkcije TryParse :

using System;

namespace Testiranje
{
    class MainClass
    {
        public static void Main(string[] args)
        {
            int broj1, broj2;
            string unos1, unos2;

            Console.WriteLine("Unesite prvi broj: ");
            unos1 = Console.ReadLine();
            
            /*
             * sve dok nije uneta celobrojna vrednost
             * prikazuje grešku i ponovo iščitava ulaz
             * čiji sadržaj skladišti u promenljivu unos1,
             * a pri validnom unosu skladišti unetu
             * vrednost u promenljivu broj1
             */
            while (!int.TryParse(unos1, out broj1)) {
                Console.WriteLine("Molimo unesite celobrojnu vrednost!");
                unos1 = Console.ReadLine();
            }
            
            Console.WriteLine("Unesite drugi broj: ");
            unos2 = Console.ReadLine();
            
            /*
             * sve dok nije uneta celobrojna vrednost
             * prikazuje grešku i ponovo iščitava ulaz
             * čiji sadržaj skladišti u promenljivu unos2,
             * a pri validnom unosu skladišti unetu
             * vrednost u promenljivu broj2
             */        
            while (!int.TryParse(unos2, out broj2)) {
                Console.WriteLine("Molimo unesite celobrojnu vrednost!");
                unos2 = Console.ReadLine();
            }

            Console.WriteLine("Sabiranje dva broja: {0}", (broj1 + broj2));

            Console.ReadLine();
        }
    }
}

Rezultat:

58eb910d975f8_ScreenShot2017-04-10at16_03_57.png.207ed3c8186091d9fd2f92fce2863954.png

Ulaziću malo češće na forum u narednom periodu pa ako vam bude trebala neka pomoć ili imate neku nedoumicu, vičite :) 

Love is the only force capable of transforming an enemy into friend - Martin Luther King Jr

Link to comment
Подели на овим сајтовима

On 4/7/2017 at 0:05, Grizzly Adams рече

Ај` јавите се ко има времена да настављамо, да не прозивам... :)

Ja sam upravo danas zavrsio pos`o koji me gnjavio protekle sedmice. Naime, do danas mi je bio rok da predam biznis plan sluzbi za zasposljavanje, kako bih konkurisao za neke tamo sitne subvencije i mogao da otvorim neku moju firmicu posle toga, tj. da postanem neki vajni preduzetnik. E sad, malo samo da danem, pa cu da obnovim ukratko ono dokle sam stig`o, i da nastavim dalje, ako Bog da.

Idemo napred, i samo jako! :)

"Ви морате упознати земаљско да би сте га волели, а Божанско се мора волети да би се упознало." Паскал "Свако искључиво логичко размишљање је застрашујуће: без живота је и без плода. Рационална и логична особа се тешко каје." Шмеман "Always remember - your focus determines your reality." Qui-Gon Jinn

Link to comment
Подели на овим сајтовима

Inace, ovih dana sam malo istrazivao, i nadjoh dve - reklo bi se solidne - knjige za C#, jedna je na engleskom, druga na srpskom.

Link je za direktan download, tj. oba linka.

CSharp Book 2016 Rob Miles pdf

Mala skola programiranja - Csharp

"Ви морате упознати земаљско да би сте га волели, а Божанско се мора волети да би се упознало." Паскал "Свако искључиво логичко размишљање је застрашујуће: без живота је и без плода. Рационална и логична особа се тешко каје." Шмеман "Always remember - your focus determines your reality." Qui-Gon Jinn

Link to comment
Подели на овим сајтовима

пре 2 минута, Libero рече

Ulaziću malo češće na forum u narednom periodu pa ako vam bude trebala neka pomoć ili imate nedoumicu, vičite :) 

Добро нам дошао колега и хвала на помоћи! :)

ΜΟΛΩΝ ΛΑΒΕ

Link to comment
Подели на овим сајтовима

Ваистину васкрсе!

п.с. значи не настављамо, пошто ми целог живота славимо васкрсење Христово :D

Путници, нема пута, путеви се стварају ходањем!

А.М.

 

Link to comment
Подели на овим сајтовима

@Juanito Обрао нам мраз воће, нема нам друге. Мора да се учи програмирање.

Sent from my T06 using Pouke.org mobile app

Не брините се, дакле, за сутра; јер сутра бринуће се за се. Доста је сваком дану зла свога.

(Мт.6, 34)

Link to comment
Подели на овим сајтовима

×
×
  • Креирај ново...