Vad man skriver i cosole när man inte kan dö

Skriv nummer annars få text som säger till

Lindehaven skrev:

Det finns flera lösningar samt jag föreslog en vanlig metod tillsammans med try och catch . Har du provat den (eller någon annan metod) samt vad blev resultatet?

 

public static void Main()

{

ine("Skriv ett tal");

bool loop = true;

do

try

{

string s = ne();

int nr = (s);

int sum = ;

nr = nr + sum;

if (nr < )

ine("Ditt tal + blir: " + nr + " ange ett tal större än 50");

else if (sum < )

ine("ditt tal plus blir " + sum + "ange mindre än ");

else if (sum > || sum < )

{

ine("Ditt tal + blir: " + sum);

break;

}

}

catch

{

ine("Skriv ett nummer");

}

while (loop);

y();

}

}

}

Konsolapp

I den här handledningen lär du dig ett antal funktioner i .NET samt C#. Du får lära dig detta:

  • Grunderna i .NET CLI
  • Strukturen för ett C#-konsolprogram
  • Konsol-I/O
  • Grunderna i fil-I/O-API:er i .NET
  • Grunderna i aktivitetsbaserad asynkron programmering i .NET

Du skapar en program som läser en textfil samt ekar innehållet i textfilen till konsolen. Utdata till konsolen är i takt för att matcha läsningen högt. ni kan öka eller sakta ned takten genom att trycka på tangenterna "<" (mindre än) eller ">" (större än). Du kan köra det här programmet i Windows, Linux, macOS eller inom en Docker-container.

Det finns många funktioner inom den här handledningen. Låt oss bygga dem en i taget.

Förutsättningar

Skapa appen

Det inledande steget är att skapa ett nytt program. Öppna en kommandotolk och producera en ny katalog för ditt schema. Gör den till den aktuella katalogen. Skriv kommandot i kommandotolken. Detta skapar startfilerna för ett grundläggande "Hello World"-program.

Innan

Får inte till Do While loopen

Hej! 

Uppgiften säger:

Denna uppgift går ut på att producera en kod utifrån ett aktivitetsdiagram. 

Utifrån detta färdiga programmet ska ni besvara:

Hur många i pension får personen om han eller hon skriver in åldern 58?

(allså är tanken att man ska be personen mata in sin ålder samt beräkna pensionen vid 58 års åldern. Startpengen är angiven till och detta ska ökas med eller beroende vart i loopen man är. )

Dom besitter angivit att do, if, else samt while ska användas i uppgiften. 

Jag får felsvar på min kod och är kapabel inte lista ut var jag falerar :( 

Min kod: 

 

using System;

namespace Aktivitetsdiagram

{

class Program

{

public static void Main(string[] args)

{

ine("Enter age: "); //be användaren mata in sin ålder

do

{

int money=; // pengar

int age; //användarens inmatning från ålder

age++; //ökar ålder med 1 till varje varv som körs

if (money> || age<60) //om pensionen är större än och ålder under 60 år

{

in

Kapitel 4 - Upprepning med loopar samt felsökning¶

Introduktion till kapitlet¶

Våra program i dem tidigare kapitlen har kört koden inom programmet uppifrån och ner, från start och till slut, och därefter besitter de avslutats. Vi ska nu titta hur vi kan låta kod återkomma om och om igen med hjälp av loopar. Möjligheten att låta kod köras flera gånger kommer bland annat låta oss skapa en ny typ av program som vi kommer för att kalla för menyprogram där användaren all tiden får välja vad hen önskar göra, programmet kommer inte att avslutas förrän användaren själv väljer det. Kapitlet avslutas med att se hur man kan låta programmets körning pausa enstaka valfri tid innan det går vidare till nästa rad vilket kan kombineras med loopar för att få intressanta effekter.

Loopar på svenska

På svenska kallas loopar ibland för slingor.

I slutet av kapitlet ska vi undersöka hur man kunna använda Visual Studio för att vandra igenom sin kod steg-för-steg vilket förmå hjälpa när man vill hitta buggar i si