messing about with ass 1

This commit is contained in:
Philip Johansson 2022-06-30 18:57:39 +02:00
parent aec3f2d884
commit 898cbd3433
20 changed files with 104 additions and 21 deletions

View File

@ -10,13 +10,13 @@ namespace Homework1
{ {
public static void Main(string[] args) public static void Main(string[] args)
{ {
Task1(); //Task1();
Task2(); //Task2();
Task3(); //Task3();
Task4(); //Task4();
Task5(); //Task5();
Task6(); //Task6();
Task7(); //Task7();
Task8(); Task8();
@ -57,8 +57,29 @@ namespace Homework1
} }
public static void Task4() public static void Task4()
{ {
int a = 0;
while (a < 3)
{
a++;
if (a == 2)
continue;
Console.WriteLine(" YEAH! A is {0}", a);
}
string firstinitial = "";
Console.WriteLine("My name is Bashir Nulusson. What is the initial of my first name?"); Console.WriteLine("My name is Bashir Nulusson. What is the initial of my first name?");
string firstinitial = Console.ReadLine(); bool validInput = false;
while (!validInput)
{
firstinitial = Console.ReadLine();
if (firstinitial == "B")
validInput = true;
else
Console.WriteLine("Thats not right! try again!");
}
Console.WriteLine(" {0}{1}{2}", firstinitial, firstinitial, firstinitial); Console.WriteLine(" {0}{1}{2}", firstinitial, firstinitial, firstinitial);
Console.WriteLine(" {0} {1}", firstinitial, firstinitial); Console.WriteLine(" {0} {1}", firstinitial, firstinitial);
Console.WriteLine(" {0}{1}{2}", firstinitial, firstinitial, firstinitial); Console.WriteLine(" {0}{1}{2}", firstinitial, firstinitial, firstinitial);
@ -115,8 +136,21 @@ namespace Homework1
//The square and cube of an integer read from the keyboard //The square and cube of an integer read from the keyboard
int squareOfnumber = 0, cubeOfnumber = 0; int squareOfnumber = 0, cubeOfnumber = 0;
Console.WriteLine("Please select an integer of choice"); Console.WriteLine("Please select an integer of choice");
int selectedInt = int.Parse(Console.ReadLine()); int selectedInt = 0;
squareOfnumber = (int)Math.Pow(selectedInt, 2); bool validInput = false;
while (!validInput)
{
try
{
selectedInt = int.Parse(Console.ReadLine());
validInput = true;
}
catch
{
Console.WriteLine("That was not a number !!!");
}
}
squareOfnumber = (int)Math.Round(Math.Pow(selectedInt, 2));
cubeOfnumber = (int)Math.Pow(selectedInt, 3); cubeOfnumber = (int)Math.Pow(selectedInt, 3);
Console.WriteLine("number \tsquare \tcube" + "\n{0} \t{1} \t{2}", selectedInt, squareOfnumber, cubeOfnumber); Console.WriteLine("number \tsquare \tcube" + "\n{0} \t{1} \t{2}", selectedInt, squareOfnumber, cubeOfnumber);
} }

View File

@ -0,0 +1,23 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v6.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v6.0": {
"Module1-Assignments/1.0.0": {
"runtime": {
"Module1-Assignments.dll": {}
}
}
}
},
"libraries": {
"Module1-Assignments/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
}
}
}

View File

@ -0,0 +1,9 @@
{
"runtimeOptions": {
"tfm": "net6.0",
"framework": {
"name": "Microsoft.NETCore.App",
"version": "6.0.0"
}
}
}

View File

@ -7,4 +7,4 @@ build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly = build_property.PlatformNeutralAssembly =
build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Module1_Assignments build_property.RootNamespace = Module1_Assignments
build_property.ProjectDir = D:\Git\Bashir C-sharp assignments\homework\Module1-Assignments\ build_property.ProjectDir = D:\Git\Bashir C-sharp assignments\Module1-Assignments\Module1-Assignments\

View File

@ -0,0 +1 @@
065ded0dcb2fd2a3b1e7115bad8ce95467ea81ec

View File

@ -0,0 +1,15 @@
D:\Git\Bashir C-sharp assignments\Module1-Assignments\Module1-Assignments\bin\Debug\net6.0\Module1-Assignments.exe
D:\Git\Bashir C-sharp assignments\Module1-Assignments\Module1-Assignments\bin\Debug\net6.0\Module1-Assignments.deps.json
D:\Git\Bashir C-sharp assignments\Module1-Assignments\Module1-Assignments\bin\Debug\net6.0\Module1-Assignments.runtimeconfig.json
D:\Git\Bashir C-sharp assignments\Module1-Assignments\Module1-Assignments\bin\Debug\net6.0\Module1-Assignments.dll
D:\Git\Bashir C-sharp assignments\Module1-Assignments\Module1-Assignments\bin\Debug\net6.0\Module1-Assignments.pdb
D:\Git\Bashir C-sharp assignments\Module1-Assignments\Module1-Assignments\obj\Debug\net6.0\Module1-Assignments.csproj.AssemblyReference.cache
D:\Git\Bashir C-sharp assignments\Module1-Assignments\Module1-Assignments\obj\Debug\net6.0\Module1-Assignments.GeneratedMSBuildEditorConfig.editorconfig
D:\Git\Bashir C-sharp assignments\Module1-Assignments\Module1-Assignments\obj\Debug\net6.0\Module1-Assignments.AssemblyInfoInputs.cache
D:\Git\Bashir C-sharp assignments\Module1-Assignments\Module1-Assignments\obj\Debug\net6.0\Module1-Assignments.AssemblyInfo.cs
D:\Git\Bashir C-sharp assignments\Module1-Assignments\Module1-Assignments\obj\Debug\net6.0\Module1-Assignments.csproj.CoreCompileInputs.cache
D:\Git\Bashir C-sharp assignments\Module1-Assignments\Module1-Assignments\obj\Debug\net6.0\Module1-Assignments.dll
D:\Git\Bashir C-sharp assignments\Module1-Assignments\Module1-Assignments\obj\Debug\net6.0\refint\Module1-Assignments.dll
D:\Git\Bashir C-sharp assignments\Module1-Assignments\Module1-Assignments\obj\Debug\net6.0\Module1-Assignments.pdb
D:\Git\Bashir C-sharp assignments\Module1-Assignments\Module1-Assignments\obj\Debug\net6.0\Module1-Assignments.genruntimeconfig.cache
D:\Git\Bashir C-sharp assignments\Module1-Assignments\Module1-Assignments\obj\Debug\net6.0\ref\Module1-Assignments.dll

View File

@ -0,0 +1 @@
50cc8f69dc425243156adb056d3e07d69ccd0907

View File

@ -1,17 +1,17 @@
{ {
"format": 1, "format": 1,
"restore": { "restore": {
"D:\\Git\\Bashir C-sharp assignments\\homework\\Module1-Assignments\\Module1-Assignments.csproj": {} "D:\\Git\\Bashir C-sharp assignments\\Module1-Assignments\\Module1-Assignments\\Module1-Assignments.csproj": {}
}, },
"projects": { "projects": {
"D:\\Git\\Bashir C-sharp assignments\\homework\\Module1-Assignments\\Module1-Assignments.csproj": { "D:\\Git\\Bashir C-sharp assignments\\Module1-Assignments\\Module1-Assignments\\Module1-Assignments.csproj": {
"version": "1.0.0", "version": "1.0.0",
"restore": { "restore": {
"projectUniqueName": "D:\\Git\\Bashir C-sharp assignments\\homework\\Module1-Assignments\\Module1-Assignments.csproj", "projectUniqueName": "D:\\Git\\Bashir C-sharp assignments\\Module1-Assignments\\Module1-Assignments\\Module1-Assignments.csproj",
"projectName": "Module1-Assignments", "projectName": "Module1-Assignments",
"projectPath": "D:\\Git\\Bashir C-sharp assignments\\homework\\Module1-Assignments\\Module1-Assignments.csproj", "projectPath": "D:\\Git\\Bashir C-sharp assignments\\Module1-Assignments\\Module1-Assignments\\Module1-Assignments.csproj",
"packagesPath": "C:\\Users\\phils\\.nuget\\packages\\", "packagesPath": "C:\\Users\\phils\\.nuget\\packages\\",
"outputPath": "D:\\Git\\Bashir C-sharp assignments\\homework\\Module1-Assignments\\obj\\", "outputPath": "D:\\Git\\Bashir C-sharp assignments\\Module1-Assignments\\Module1-Assignments\\obj\\",
"projectStyle": "PackageReference", "projectStyle": "PackageReference",
"configFilePaths": [ "configFilePaths": [
"C:\\Users\\phils\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Users\\phils\\AppData\\Roaming\\NuGet\\NuGet.Config",

View File

@ -13,11 +13,11 @@
"project": { "project": {
"version": "1.0.0", "version": "1.0.0",
"restore": { "restore": {
"projectUniqueName": "D:\\Git\\Bashir C-sharp assignments\\homework\\Module1-Assignments\\Module1-Assignments.csproj", "projectUniqueName": "D:\\Git\\Bashir C-sharp assignments\\Module1-Assignments\\Module1-Assignments\\Module1-Assignments.csproj",
"projectName": "Module1-Assignments", "projectName": "Module1-Assignments",
"projectPath": "D:\\Git\\Bashir C-sharp assignments\\homework\\Module1-Assignments\\Module1-Assignments.csproj", "projectPath": "D:\\Git\\Bashir C-sharp assignments\\Module1-Assignments\\Module1-Assignments\\Module1-Assignments.csproj",
"packagesPath": "C:\\Users\\phils\\.nuget\\packages\\", "packagesPath": "C:\\Users\\phils\\.nuget\\packages\\",
"outputPath": "D:\\Git\\Bashir C-sharp assignments\\homework\\Module1-Assignments\\obj\\", "outputPath": "D:\\Git\\Bashir C-sharp assignments\\Module1-Assignments\\Module1-Assignments\\obj\\",
"projectStyle": "PackageReference", "projectStyle": "PackageReference",
"configFilePaths": [ "configFilePaths": [
"C:\\Users\\phils\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Users\\phils\\AppData\\Roaming\\NuGet\\NuGet.Config",

View File

@ -1,8 +1,8 @@
{ {
"version": 2, "version": 2,
"dgSpecHash": "MOQEcsHgyU5tTy3Jgsaqyv8Gzk4tJHtiPtnbac3UIAMBiUyOsdnX2cyfE9w5cBmb7Sqnm83lSk9rPRtRuNKhMA==", "dgSpecHash": "s2x8tl6ucBfud8Ystny80lTA0/kC91EXv+zVHK28iY+jCu+tedqlGXH3XkHPDFKetVr7DnbpQi1aGCZYWwe0ZQ==",
"success": true, "success": true,
"projectFilePath": "D:\\Git\\Bashir C-sharp assignments\\homework\\Module1-Assignments\\Module1-Assignments.csproj", "projectFilePath": "D:\\Git\\Bashir C-sharp assignments\\Module1-Assignments\\Module1-Assignments\\Module1-Assignments.csproj",
"expectedPackageFiles": [], "expectedPackageFiles": [],
"logs": [] "logs": []
} }