Inlägg

Inlägg som Sibbow91 har skrivit i forumet
Av Sibbow91

Hej!

Jag har ett "ASUS ROG STRIX Z270I GAMING" om det är intressant.
https://www.inet.se/produkt/1900211/asus-rog-strix-z270i-gami...

Hur mycket kan du tänka dig att betala för det isåfall?

Av Sibbow91

Hej!

Jag har sedan 15 år tillbaka endast spelat multiplayer spel på PC men bestämde mig för 2 månader sedan att köpa ett PS4.
Än så länge har jag barat fastnat för dark souls 3 och monster hunter world, klarat båda två.

Jag har testat bloodborne, horizon new dawn, the witcher 3, divinity: original sin 2 och the last of us.

Bloodborne tycker jag flöt på alldeles för dåligt. The witcher 3 försökte jag tvinga mig igenom men orkade inte mer efter 20 timmar, alldeles för mycket konversation och annat skit. Gillade miljön och hur the last of us utspelar sig, men kändes som att hela spelet gick ut på att smyga runt och det gillar jag inte.

Känns som att jag inte kan uppskatta singleplayerspel på samma sätt som när jag var yngre, utan vill helst att det ska vara lite "tävling", men vill iallafall ge det en chans till.

Söker därför efter ett spel som inte har allt för mycket koversation. Storyn behöver inte vara jättebra, utan hellre bra combat och det får gärna vara svårt.

Inte FPS, det vill jag spela med mus och tangentbord

Av Sibbow91

@SimonBest: Tack!

Av Sibbow91

@SimonBest:
Jag är väldigt intresserad. Kollar min mail flera gånger per dag i hopp om att ha fått en key!

Av Sibbow91

Användare: @Shiftypants
Typ av affär: Köp
Tillvägagångssätt: PM + Swish
Produkt: Borderlands 3 (PC-spel)

Positivt:

Snabb affär utan problem!

Negativt: Inget.

N/A

Slutbetyg: 5/5

Av Sibbow91

180:- för Borderlands 3

Av Sibbow91

Jag är intresserad av endast Borderlands 3 om det går att köpa separat. Lägger ett bud på 150:-!

Av Sibbow91

Jag är intresserad av endast Borderlands 3 om det går att köpa separat. Lägger ett bud på 150:-!

Av Sibbow91

@alvarlagerlof: Eftersom att det står så i boken jag jobbar med och programmering är helt nytt för mig, började med programmering A för 1 månad sedan.

Kallas det array egentligen?

Av Sibbow91

@perost: Tack för ett snabbt och bra svar!

Av Sibbow91

Problem med vektor!

Hej!

Jag läser programmering A på distans. Håller just nu på med en inlämningsuppgift och sitter helt fast.

Programmet ska simulera en buss där 20 passagerare får plats. Detta ska göras med en vektor, jag får inte använda en lista.

Även dessa funktioner ska användaren kunna komma åt genom en switch-case meny:
1. Lägga till en passagerare
2. Skriv ut åldrar på alla passagerare
3. Beräkna den totala åldern av alla passagerare
4. Beräkna genomsnittlig ålder
5. Ta fram passagerare med högst ålder.
6. Visa alla positioner med passagerare med/mellan viss ålder
7. Sortera bussen efter ålder (bubble sort)
8. Avsluta programmet

Jag har fått alla funktioner att fungera, men har problem med vektorn. För det första så raderas alla passagerare från vektorn om jag lägger till nya passagerare en andra gång. Sen så vill jag inte att elementen som är tom i vektorn ska ha värdet 0, utan inte vara där alls. Detta eftersom att uträkningarna i dom andra funktionerna blir fel då dem utgår från att bussen har 20 passagerare hela tiden. Har testat mig fram att användaren får bestämma index, men då blir det fortfarande samma problem att allt raderas då man lägger till passagerare en andra gång.

Har suttit i flera timmar med det här nu utan resultat och tycker det är så djävla svårt såna här gånger att plugga på distans då jag inte har någon lärare att be om hjälp.

Hur ska jag tänka här? Vill inte ha en färdig kod, utan behöver bara hjälp att komma på rätt spår!
Variabeln"int antal_passenger" låg där i exemplet så antar att jag ska använda den på någon vänster.
Se den feta texten i koden:

namespace Bussen { class Program { public static void Main(string[] args) { var minbuss = new Buss(); minbuss.Run(); Console.Write("Press any key to exit the program . . . "); Console.ReadKey(true); } } } class Buss { public int[] passenger = new int[20]; public int antal_passenger; public void Run() { int menu = 0; do { Console.WriteLine("-----------------------------------------------------"); Console.WriteLine("Welcome to the bus-simulator!"); Console.WriteLine("Choose an alternative:"); Console.WriteLine("1. Add passenger"); Console.WriteLine("2. See the age of the passengers in the bus"); Console.WriteLine("3. Calculate the total age of the bus passengers"); Console.WriteLine("4. Calculate the average age of the bus passengers"); Console.WriteLine("5. Find the oldest passenger in the bus"); Console.WriteLine("6. Find the passengers within a specific age range:"); Console.WriteLine("7. Sort the bus passengers by their ages"); Console.WriteLine("0. Exit the bus-simulator"); Console.WriteLine("-----------------------------------------------------"); menu = int.Parse(Console.ReadLine()); switch (menu) { case 1: add_passenger(); break; case 2: print_buss(); break; case 3: calc_total_age(); break; case 4: calc_average_age(); break; case 5: max_age(); break; case 6: find_age(); break; case 7: sort_buss(); break; } } while (menu != 0); } public void add_passenger() { Console.WriteLine("How many passengers do you want to add?"); string str1 = Console.ReadLine(); int size = Convert.ToInt32(str1); for (int i = 0; i < size; i++) { Console.WriteLine("Write the age of the passenger you want to add: "); string str = Console.ReadLine();//the user give str an value int pass = Convert.ToInt32(str);//Converting to int passenger[i] = pass; //Adding the value to the array } } public void print_buss() { Console.WriteLine("The bus passengers ages is: "); for (int i = 0; i < passenger.Length; i++) { Console.WriteLine(passenger[i] + " years old"); } } public int calc_total_age() { int sum = 0; for (int i = 0; i < passenger.Length; i++) { sum += passenger[i]; } Console.WriteLine("The total age of the passengers is " +sum); return sum; } public int calc_average_age() { int sum = 0; for (int i = 0; i < passenger.Length; i++) { sum += passenger[i]; } int sum1 = sum / passenger.Length; Console.WriteLine("The average age of the the passengers is " + sum1); return sum1; } public int max_age() { int maxValue = passenger.Max(); Console.WriteLine("The oldest passenger in the bus is " + maxValue + " years old "); return maxValue; } public void find_age() { Console.WriteLine("What is the lowest age you want to find?"); string str = Console.ReadLine(); int low = Convert.ToInt32(str); Console.WriteLine("What is the highest age you want to find?"); string str1 = Console.ReadLine(); int high = Convert.ToInt32(str1); Console.WriteLine("The passengers between the ages " + low + " - " + high + " is sitting on: "); for (int i = 0; i < passenger.Length; i++) { if (passenger[i] > low || passenger[i] > high) { Console.WriteLine("Seat " +i); } } } public void sort_buss() { int max = passenger.Length - 1; for (int i = 0; i < max; i++) { int nrLeft = max - i; for (int j = 0; j < nrLeft; j++) { if (passenger[j] > passenger[j+1]) { int temp = passenger[j]; passenger[j] = passenger[j + 1]; passenger[j + 1] = temp; } } } for (int i = 0; i < passenger.Length; i++) Console.WriteLine("Passenger " + (i+1) + " is " + passenger[i] + " years old"); } }

Av Sibbow91

Uppgift - Vektorer, medeltemperatur

Jag har problem med en skoluppgift!

Programmet ska fungera så här:
Användaren anger hur många temperaturmätningar som har gjorts och
matar sedan in de olika temperaturerna. Programmet ska då skriva ut medeltemperaturen.

Jag ska använda mig av vektorer och for eller for each-loop.

Så här långt har jag kommit än så länge och jag förstår verkligen inte varför medeltemperaturen inte blir rätt!

static void Main(string[] args) { Console.WriteLine("Ange hur många temperaturer som du har mätt upp: "); string str = Console.ReadLine(); int tempCount = Convert.ToInt32(str); int[] temperature = new int[tempCount]; for (int i = 0; i < temperature.Length; i++) { Console.WriteLine("Ange temperatur " + i + ":"); str = Console.ReadLine(); int temperatur = Convert.ToInt32(str); temperature[i] = temperatur; } int sum = 0; for (int i = 0; i < temperature.Length; i++) sum = sum + temperature[i] / tempCount; Console.WriteLine("Medeltemperaturen är " + sum); Console.ReadLine();[/b]

Tack på förhand!