DPTP motor: ...
DPTP motor: ...
1
2
[Fórum]Egyetemi témákProgramozás
Daniel - 19-Nov-29 14:24
#24607
User
Budapest
2015.Nov.05
Fibonacchi:

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
using System;

namespace Fibonacchi
{
    class Program
    {
        static void Main(string[] args)
        {
            // ződ a szöveg
            Console.ForegroundColor = ConsoleColor.Green;
            Console.Write("Írd be, hogy hány elemet szeretnél látni:
"
);
            int szam1 = 0, szam2 = 1, kovszam, elemszam;
            string bevitel = Console.ReadLine();

            //while ciklus, megvizsgáljuk hogy sikerült-e számot megadni
            while (true)
            {
                if (!int.TryParse(bevitel, out elemszam))
                {
                    Console.WriteLine("Ez nem szám! 
Számot adj meg, te marha!"
);

                    bevitel = Console.ReadLine();
                }

                else if (elemszam < 2)
                {
                    Console.WriteLine("2-nél nagyobbat kérnék.");
                    bevitel = Console.ReadLine();
                }
                else if (elemszam > 20)
                {
                    Console.WriteLine("20-nál kisebbet kérnék.");
                    bevitel = Console.ReadLine();
                }

                else

                {
                    break;
                }
            }

            //Kiirjuk az elso es a masodik szamot
            Console.Write(szam1 + " " + szam2 + " ");

            //for ciklus 2-tol, mert a 0 es 1 mar ki volt irva
            for (int i = 2; i < elemszam; ++i)
            {
                kovszam = szam1 + szam2;
                Console.Write(kovszam + " ");
                szam1 = szam2;
                szam2 = kovszam;
            }

            Console.WriteLine("
Nyomj meg egy billentyűt a kilépéshez!"
);
            Console.ReadKey();
        }
    }
}


Megosztás 
Daniel - 19-Nov-28 11:20
#24606
User
Budapest
2015.Nov.05
Tabus feladat részemről:



1234567891011121314151617181920212223242526272829303132
using System;

namespace Gyak
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Adj meg egy szót!");
            string bev = Console.ReadLine();
            Console.WriteLine("Adj meg egy karaktert amelyet hagyjunk ki");
            string kar = Console.ReadLine();
            string kap ="";

            

            for (int i = 0; i < bev.Length; ++i)
            {
                if (bev<i>!=kar[0])
                {
                   kap += bev<i>;
                }
            }
            Console.WriteLine("A kihagyott betű után kapott szó: {0}", kap);
            Console.WriteLine("
Kész!"
);
            Console.ReadKey();
           
        }
    }
}

Megosztás 
Sipi - 19-Nov-27 19:24
#24603
User

2019.Nov.27
A szóban tabu betű:



12345678910111213141516171819202122232425262728293031323334353637
using System;

namespace Tabu
{
    class Program
    {
        static void Main(string[] args)
        {
            int a;
            a = 0;
            
            Console.WriteLine("Kérem a megadott szót:");
            string szoveg = Console.ReadLine();

            Console.WriteLine("Kérem a tabu betűt:");
            string betu = Console.ReadLine();

            for (int i = 0, hossz = szoveg.Length; i < hossz; ++i)
            {
                if (szoveg<i> == betu[0])
                {
                    Console.ForegroundColor = ConsoleColor.Red;
                    Console.Write("!");
                    Console.ForegroundColor = ConsoleColor.Gray;
                    a = a + 1;
                }
                else
                Console.Write(szoveg<i>);
            }
            Console.WriteLine("

A szóban lévő tabu betűk száma: {0}"
, a);
            Console.WriteLine("
Ennyike..."
);
            Console.ReadKey();

        }
    }
}

Megosztás 
Sipi - 19-Nov-27 19:23
#24602
User

2019.Nov.27
A szó betűi szóközökkel:



12345678910111213141516171819202122
using System;

namespace Szoszokoz
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Kérem a megadott szót!");
            string szoveg = (Console.ReadLine());
            for (int i = 0, hossz = szoveg.Length; i < hossz; ++i)
            {
                Console.Write(szoveg<i>);
                Console.Write(" ");
            }
            Console.WriteLine("

Hát ez ennyi volt"
);
            Console.ReadKey();
        }
    }
}

Megosztás 
Sipi - 19-Nov-27 19:11
#24601
User

2019.Nov.27
A szám prím szám-e (alap megoldás):



1234567891011121314151617181920212223242526272829303132333435363738394041424344
using System;

namespace Prim
{
    class Program
    {
        static void Main(string[] args)
        {
            int a, b;

            do
            {
                Console.WriteLine("Kérem adja meg a kívánt számot:");
                a = Convert.ToInt32(Console.ReadLine());
                if (a < 0)
                {
                    Console.ForegroundColor = ConsoleColor.Red;
                    Console.WriteLine("Na ne már!!!");
                    Console.ForegroundColor = ConsoleColor.Gray;
                }
            } while (a < 0);

            b = 0;

            for (int i = a - 1; i > 1; --i)
            {
                if (a % i == 0)
                {
                    b = b + 1;
                }
            }
            if (b == 0)
            {
                Console.WriteLine("A szám prímszám!");
            }
            else
            {
                Console.WriteLine("A szám nem prímszám!");
            }
            Console.ReadKey();
        }
    }
}

Megosztás 
Sipi - 19-Nov-27 19:09
#24600
User

2019.Nov.27
Szó nagy betűvel, fordítva:



1234567891011121314151617181920212223
using System;

namespace Nagyforditott
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Kérem a szót:");
            string szoveg = Console.ReadLine();

            szoveg = szoveg.ToUpper();

            for (int i = szoveg.Length - 1; i >= 0; --i)
            {
                Console.Write(szoveg<i>);
            }
            Console.WriteLine("

 Hát ez csak ennyike :-("
);
            Console.ReadKey();
        }
    }
}

Megosztás 
Sipi - 19-Nov-27 19:07
#24599
User

2019.Nov.27
Fibonacci sorozat kicsit másképp:



123456789101112131415161718192021222324252627282930313233343536373839
using System;

namespace Fibo
{
    class Program
    {
        static void Main(string[] args)
        {
            int a, b, c, d, e;

            Console.ForegroundColor = (ConsoleColor)3;

            do
            {
                Console.WriteLine("Kérem adja meg hány elemből áljon a sorozat (10-30):");
                //a = Convert.ToInt32(Console.ReadLine());
            
            } while ((Int32.TryParse(Console.ReadLine(), out a) == false) || a < 10 || a > 30);

            Console.WriteLine("A Fibibibi sorozat:");

            c = 0;
            d = 1;
            Console.WriteLine("{0}
{1}"
, c, d);

            for (b = 0; b < a; ++b)
            {
                e = c + d;
                Console.WriteLine("{0}", e);
                c = d;
                d = e;
            }

            Console.ReadKey();

        }
    }
}

Megosztás 
Sipi - 19-Nov-27 19:04
#24598
User

2019.Nov.27
Mondat szavai nagy kezdőbetűkkel külön sorban:



123456789101112131415161718192021222324252627282930313233343536373839
using System;

namespace Mondatnagybetu
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Kérem a mondatot:");
            string mondat = Console.ReadLine();
            mondat = mondat.ToUpper();
            Console.ForegroundColor = ConsoleColor.Red;
            Console.WriteLine();
            Console.Write(mondat[0]);

            for (int i = 1, hossz = mondat.Length; i < hossz; ++i)
            {
                if (mondat<i> == " ") //Aposztróffal kell megadni és szögletes zárójellel!
                {
                    Console.WriteLine();
                    mondat = mondat.ToUpper();
                    Console.ForegroundColor = ConsoleColor.Red;
                    i = i + 1;
                    Console.Write(mondat<i>);
                }
                else
                {
                    mondat = mondat.ToLower();
                    Console.ForegroundColor = ConsoleColor.Gray;
                    Console.Write(mondat<i>);
                }
            }
            Console.WriteLine("

Ennyi!"
);
            Console.ReadKey();
        }
    }
}

Megosztás 
don_peter - 19-Nov-27 19:01
#24597
User
Érdliget
2010.Sep.01
Mondat szavai, nagy kezdőbetűkkel külön sorban: 2. verzió

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253using System;

namespace szavak_elso_nagybetu
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Kérem a mondatot:");
            string mondat = Console.ReadLine();
            mondat.ToLower();
            string b = "";
            string text = "";

            // Az első karakter miatt kell
            b += mondat[0];
            b = b.ToUpper();
            text += b;

            // 1-ről indulunk mert az első karaktert már elintéztük
            for (int i = 1, hossz = mondat.Length; i < hossz; ++i)
            {
                if (mondat<i> == " ") // Aposztroffal kell megadni
                {
                    b = "";
                    b += mondat[++i];
                    b = b.ToUpper();
                    text += " "+b;
                }
                else {
                    text += mondat<i>;
                }

            }
            // text változó tartalmazza a szöveget, de már minden új szó naggyal van benne
            Console.WriteLine(text);

            // ha soronként kell kiírni akkor
            for (int i = 0, h = text.Length; i < h; ++i)
            {
                if (mondat<i> == " ") // Aposztroffal kell megadni
                {
                    Console.Write("
"
);
                }
                else
                    Console.Write(text<i>);
            }

            Console.WriteLine("
 Ennyi!"
);
            Console.ReadKey();
        }
    }
}

Megosztás 
don_peter - 19-Nov-27 10:45
#24595
User
Érdliget
2010.Sep.01
Fibonacci számsorozat:

123456789101112131415161718192021222324252627using System;

namespace fibonacchi
{
    class Program
    {
        static void Main(string[] args)
        {
            int a = 0;

            do {
                Console.WriteLine("Dobj egy számot: ");
                //a = Convert.ToInt32(Console.ReadLine());
            } while (!Int32.TryParse(Console.ReadLine(), out a) || a < 10 || a > 30);

            int b = 1;
            // In N steps compute Fibonacci sequence iteratively.
            for (int i = 0; i < 14; ++i)
            {
                int temp = a;
                a = b;
                b = temp + b;
                Console.WriteLine("{0} - Fibonacchi: {1}", i, a);
            }
        }
    }
}

Megosztás 
don_peter - 19-Nov-27 10:42
#24594
User
Érdliget
2010.Sep.01
ASCII kód

123456789101112131415161718192021using System;

namespace ascii_kod
{
    class Program
    {
        static void Main(string[] args)
        {
            // Olvass be egy szót, és írd ki a képernyőre egymás alá a karaktereinek ASCII kódját!
            Console.WriteLine("Kérlek írj be egy szót! ");
            string szo = Console.ReadLine();
            for (int i = 0; i < szo.Length; ++i)
            {
                Console.WriteLine("Betü: {0}  ascii code: {1,4}   Hex: 0x{2,2}", szo<i>, (byte)szo<i>, Convert.ToByte(szo<i>).ToString("X"));
            }
            Console.WriteLine("Kész");
            Console.ReadKey();
         
        }
    }
}

Megosztás 
Daniel - 19-Oct-26 13:32
#24534
User
Budapest
2015.Nov.05
Válasz don_peter 19'.10.26. 13:29-kor érkezett hozzászólására. Post száma: #msg24533
Nice one, sir.
Megosztás 
don_peter - 19-Oct-26 13:29 
#24533
User
Érdliget
2010.Sep.01
Programozási tételek és miegymás.. Majd ide fel tesszük ami kell...
Megosztás 
1
2
Fórum statisztika
  • Oldal indulása: 2010-09-01
  • Új koncentráltabb fórum mûködés: 2016-11-07
  • Vissza állás nyitott fórum mûködésre: 2020-08-04
  • Oldalletöltések száma: 2443593
  • Összes fórum csoport: 15
  • Összes fórumtopik: 193
  • Összes fórum hozzászólás: 28663
  • Összes privát élet: 7313
  • Összes Hír/Cikk/Blog élet: 29
  • Összes Hír/Cikk/Blog hozzászólás: 18
  • Összes felhasználó: 225
  • Legújabb tagunk: Sisterminator aki 2021-03-28. regisztrált
  • Legnézettebb topik: Mutass képet legújabb szerzeményedről

DPTP motor: GDPR infomráció!
2018 Május 25.-től hatályba lépett adatvédelmi szabályzatról itt olvashatsz bővebben: Adatvédelmi tájékoztató
Az oldal további használatához el kell olvasnod és fogadnod az adatvédelmi és cookie-k használatával kapcsolatos tájékoztatonkat.

Elfoadom!
Nem fogadom el!