Érdemes programozás irányba elmenni manapság?
hány éves vagy?
ha egyetemet nézel akk inkább még keresgélj és ha akad több, és még mindig ezt akarod, akkor álj le itt
egy kód:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace ConsoleApplication1
{
class Program
{
/* f1 0 végjelig poz egész, és txt be kiirja egymás alá
*
* f2 txt álományan dec értékeket (10es számrendszer), veremmel konvertálja binárisba, ki bin txt
*
* f3 a deceket veremmel 16 osba, ki hexa txt
*
* f4 txt dec értékeket irja forditott txt álományba számjegyek forditott sorrendben sor adatszerkezettel
*/
static void f1()
{
FileStream f = new FileStream("szam.txt", FileMode.Create);
StreamWriter sw = new StreamWriter(f);
Console.WriteLine("0 végjelig poz egész, első érték: ");
string a = Console.ReadLine();
while (a != "0")
{
sw.WriteLine(a);
Console.WriteLine("kövi szám? ");
a = Console.ReadLine();
}
sw.Close();
f.Close();
}
static void f2()
{
FileStream f = new FileStream("szam.txt", FileMode.Open);
FileStream f2 = new FileStream("bin.txt", FileMode.Create);
StreamWriter sw = new StreamWriter(f2);
StreamReader sr = new StreamReader(f);
Stack<int> verem = new Stack<int>();
while (!sr.EndOfStream)
{
int a=Convert.ToInt32(sr.ReadLine());
int c = a;
while(a>0)
{
verem.Push(a%2);
a /= 2;
}
while (verem.Count>0)
{ sw.Write(verem.Pop()); }
sw.WriteLine();
}
sw.Close(); sr.Close(); f.Close(); f2.Close();
}
static void f3()
{
FileStream f = new FileStream("szam.txt", FileMode.Open);
FileStream f2 = new FileStream("hexa.txt", FileMode.Create);
StreamWriter sw = new StreamWriter(f2);
StreamReader sr = new StreamReader(f);
Stack<char> verem = new Stack<char>();
while (!sr.EndOfStream)
{
int a = Convert.ToInt32(sr.ReadLine());
int c = a;
int m;
while (a > 0)
{
m = a % 16;
if (m < 10)
{
verem.Push(Convert.ToChar(m + 48));
}
else
switch (m)
{
case 10:
{
verem.Push('A');
break;
}
case 11:
{
verem.Push('B');
break;
}
case 12:
{
verem.Push('C');
break;
}
case 13:
{
verem.Push('D');
break;
}
case 14:
{
verem.Push('E');
break;
}
case 15:
{
verem.Push('F');
break;
}
}
a /= 16;
}
while (verem.Count > 0)
{
sw.Write(verem.Pop());
}
sw.WriteLine();
}
sw.Close(); sr.Close(); f.Close(); f2.Close();
}
static void f4()
{
FileStream f = new FileStream("szam.txt", FileMode.Open);
FileStream f2 = new FileStream("mazs.txt", FileMode.Create);
StreamWriter sw = new StreamWriter(f2);
StreamReader sr = new StreamReader(f);
Queue<int> a = new Queue<int>();
while (!sr.EndOfStream)
{
int b = Convert.ToInt32(sr.ReadLine());
while (b > 0)
{
a.Enqueue(b % 10);
b /= 10;
}
while (a.Count > 0)
sw.Write(a.Dequeue());
sw.WriteLine();
}
sw.Close(); sr.Close(); f.Close(); f2.Close();
}
static void Main(string[] args)
{
//f1();
//f2();
//f3();
f4();
}
}
}
na ha ezeket egész nap 8 órában tudnád irni (persze ez csak egy bevezető progi, átlagban 10.000 sor folott vannak, c# nemtom h mukodik-e, most talaltam) akkor válaszd ezt a szakmát
#6 "#3: Ezt mi az anyádnak hánytad ide?"
Akart valami nagyot villantani. De hozhatott volna valami komolyabb dolgot, mert ezzel csak annyit ért el, hogy hülyének nézzük.
Kérdező: Érdemes de pont az általad említettek miatt (nagyon népszerű) egyre nehezebb lesz a szakma. Sajnos már most is tele vagyunk inkompetens idiótákkal akinek a kódjait kell naphosszat böngészni. Kiszarja őket valami gyorstalpaló iskola, ahol felkészítik őket az állásinterjúra, mi meg szívjuk a baromságaikat. Menj egyetemre, ha lehet villanyos-mérnök, vagy progmat szakokra. Ott megtanulod az alapokat amire lehet építeni.
Ha olyan minőségű kódot akarsz írni, mint a 3-as inkább ne programozz :D
Amúgy ha érdekel csináld. Kérdezz nyugodtan ha van kérdésed!
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!