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)
{
Task1();
Task2();
Task3();
Task4();
Task5();
Task6();
Task7();
//Task1();
//Task2();
//Task3();
//Task4();
//Task5();
//Task6();
//Task7();
Task8();
@ -57,8 +57,29 @@ namespace Homework1
}
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?");
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}", 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
int squareOfnumber = 0, cubeOfnumber = 0;
Console.WriteLine("Please select an integer of choice");
int selectedInt = int.Parse(Console.ReadLine());
squareOfnumber = (int)Math.Pow(selectedInt, 2);
int selectedInt = 0;
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);
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._SupportedPlatformList = Linux,macOS,Windows
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,
"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": {
"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",
"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",
"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\\",
"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",
"configFilePaths": [
"C:\\Users\\phils\\AppData\\Roaming\\NuGet\\NuGet.Config",

View File

@ -13,11 +13,11 @@
"project": {
"version": "1.0.0",
"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",
"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\\",
"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",
"configFilePaths": [
"C:\\Users\\phils\\AppData\\Roaming\\NuGet\\NuGet.Config",

View File

@ -1,8 +1,8 @@
{
"version": 2,
"dgSpecHash": "MOQEcsHgyU5tTy3Jgsaqyv8Gzk4tJHtiPtnbac3UIAMBiUyOsdnX2cyfE9w5cBmb7Sqnm83lSk9rPRtRuNKhMA==",
"dgSpecHash": "s2x8tl6ucBfud8Ystny80lTA0/kC91EXv+zVHK28iY+jCu+tedqlGXH3XkHPDFKetVr7DnbpQi1aGCZYWwe0ZQ==",
"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": [],
"logs": []
}