using System;
namespace Opwarmer_1
{
public class Program
{
public static void Main(string[] args)
{
//Toon alle natuurlijke getallen van 1 tot n.
int getalN;
//Vraag om een getal
Console.WriteLine("Geef het eindgetal in: ");
getalN = Convert.ToInt32(Console.ReadLine());
//Toon alle natuurlijke getallen van 1 tot n.
for (int i = 1; i <= getalN; i++)
{
Console.WriteLine(i);
}
}
}
}
using System;
namespace Opwarmer_2
{
public class Program
{
public static void Main(string[] args)
{
//Toon alle natuurlijke getallen van n tot 1.
int getalN;
//Vraag om een getal
Console.WriteLine("Geef het begingetal in:");
getalN = Convert.ToInt32(Console.ReadLine());
getalN = Math.Abs(getalN);
//Toon alle natuurlijke getallen van n tot 1.
for (int i = getalN; i >= 1; i--)
{
Console.WriteLine(i);
}
}
}
}
using System;
namespace Opwarmer_3
{
public class Program
{
public static void Main(string[] args)
{
//Toon alle even getallen tussen 1 en 100.
for (int i = 1; i <= 100; i++)
{
if (i % 2 == 0)
{
Console.WriteLine(i);
}
}
}
}
}
using System;
namespace Opwarmer_4_alle_oneven_getallen_tussen_1_en_100
{
public class Program
{
public static void Main(string[] args)
{
for (int i = 1; i < 100; i++)
{
if (i % 2 != 0)
{
Console.WriteLine(i);
}
}
}
}
}
using System;
namespace Opwarmer_5_de_som_van_getallen_van_1_tot_n
{
public class Program
{
public static void Main(string[] args)
{
//Toon de som van alle getallen van 1 tot n (dus 1+2+3+4+...+n).
int getalN;
//Vraag om een getal
Console.WriteLine("Geef het eindgetal in: ");
getalN = Convert.ToInt32(Console.ReadLine());
getalN = Math.Abs(getalN);
//Toon de som van alle getallen van 1 tot n (dus 1+2+3+4+...+n).
int som = 0;
for (int i = 1; i <= getalN; i++)
{
som = som + i;
}
//Toon de som
Console.WriteLine("De som van alle getallen van 1 tot {0} is {1}.", getalN, som);
}
}
}
using System;
namespace Drillen_for_paramters_door_gebruiker_laten_bepalen
{
public class Program
{
public static void Main(string[] args)
{
//variabelen
string keuze;
int sprong;
int start;
int einde;
//gegevens aan gebruiker vragen
Console.WriteLine("Wenst u getallen oplopend of aflopend te tonen?");
Console.WriteLine("a. oplopend");
Console.WriteLine("b. aflopend");
//keuze van gebruiker opslaan
keuze = Console.ReadLine();
keuze = keuze.ToLower().Replace(".", "");
//gegevens aan gebruiker vragen
Console.WriteLine("Van welk getal wenst u te starten?");
//start getal opslaan
start = Convert.ToInt32(Console.ReadLine());
//gegevens aan gebruiker vragen
Console.WriteLine("Tot welk getal wenst u te gaan?");
//eind getal opslaan
einde = Convert.ToInt32(Console.ReadLine());
//gegevens aan gebruiker vragen
Console.WriteLine("Welke spronggrootte wenst u?");
//sprong opslaan
sprong = Convert.ToInt32(Console.ReadLine());
//keuze van gebruiker bepalen
if (keuze == "a")
{
//oplopende getallen tonen
for (int i = start; i <= einde; i += sprong)
{
Console.WriteLine(i);
}
}
else
{
//aflopende getallen tonen
for (int i = start; i >= einde; i -= sprong)
{
Console.WriteLine(i);
}
}
}
}
}
using System;
namespace Drillen_n_ontbinden_in_factoren
{
public class Program
{
public static void Main(string[] args)
{
//declaratie van variabelen
int getalN;
//Vraag om een getal
Console.WriteLine("Geef het getal in dat u wil ontbinden in factoren:");
getalN = Convert.ToInt32(Console.ReadLine());
//Toon de factoren van het getal
Console.WriteLine("De factoren van {0} zijn:", getalN);
for (int i = 1; i <= getalN; i++)
{
if (getalN % i == 0)
{
Console.WriteLine(i);
}
}
}
}
}
using System;
namespace Drillen_tafels_van_vermenigvuldiging
{
public class Program
{
public static void Main(string[] args)
{
//variabelen declareren
int getal;
int einde;
int juist = 0;
int antwoord, oplossing;
//vraag getal op om tafel van te tonen
Console.WriteLine("Welke tafel wil je oefenen?");
getal = Convert.ToInt32(Console.ReadLine());
//vraag op hoeveel tafels je wil oefenen
Console.WriteLine("Hoeveel tafels wil je oefenen?");
einde = Convert.ToInt32(Console.ReadLine());
//for loop om tafels te tonen
for (int i = 1; i <= einde; i++)
{
oplossing = getal * i;
Console.Write(getal + " x " + i + " = ");
antwoord = Convert.ToInt32(Console.ReadLine());
if (antwoord == oplossing)
{
Console.BackgroundColor = ConsoleColor.Green;
Console.WriteLine("Juist, proficiat");
juist++;
}
else
{
Console.BackgroundColor = ConsoleColor.Red;
Console.WriteLine("Fout het correcte antwoord was " + oplossing);
}
Console.ResetColor();
}
//resultaat tonen
Console.WriteLine("Je hebt " + juist + " van de " + einde + " oefeningen juist`.");
}
}
}
using System;
namespace Advanced_Getallenpiramide
{
public class Program
{
public static void Main(string[] args)
{
//variabelen declareren
int getalN;
//gegevens aan gebruiker vragen
Console.WriteLine("Geef in tot welk getal u de getallenpiramide wil zien:");
getalN = Convert.ToInt32(Console.ReadLine());
//Toon de getallenpiramide van het getal
for (int i = 1; i <= getalN; i++)
{
for (int j = 1; j <= i; j++)
{
Console.Write(j);
}
Console.WriteLine();
}
}
}
}
using System;
namespace Advanced_Fibonacci
{
public class Program
{
public static void Main(string[] args)
{
//variabelen
int getalN;
int getal1 = 0;
int getal2 = 1;
int getal3;
//gegevens aan gebruiker vragen
Console.WriteLine("Geef in tot welk getal u de Fibonacci getallen wil zien:");
getalN = Convert.ToInt32(Console.ReadLine());
//Toon de Fibonacci getallen van het getal
for (int i = 0; i < getalN; i++)
{
Console.WriteLine(getal1);
getal3 = getal1 + getal2;
getal1 = getal2;
getal2 = getal3;
}
}
}
}
```csharp
using System;
namespace Advanced_Diamantpatroon { public class Program { public static void Main(string[] args) { int i, j, rijen;
Console.WriteLine("Uit hoeveel rijen moet de piramide bestaan?");
rijen = Convert.ToInt32(Console.ReadLine());
for (i = 0; i <= rijen; i++)
{
for (j = 1; j <= rijen - i; j++)
{
Console.Write(" ");
}
for (j = 1; j <= 2 * i - 1; j++)
{
Console.Write("*");
}
Console.WriteLine();
}
for (i = rijen - 1; i >= 1; i--)
{
for (j = 1; j <= rijen - i; j++)
Console.Write(" ");
for (j = 1; j <= 2 * i - 1; j++)
Console.Write("*");
Console.WriteLine();
}
}
} }
using System;
namespace Advanced_Diamantpatroon
{
public class Program
{
public static void Main(string[] args)
{
int i, j, rijen;
Console.WriteLine("Uit hoeveel rijen moet de piramide bestaan?");
rijen = Convert.ToInt32(Console.ReadLine());
for (i = 0; i <= rijen; i++)
{
for (j = 1; j <= rijen - i; j++)
{
Console.Write(" ");
}
for (j = 1; j <= 2 * i - 1; j++)
{
Console.Write("*");
}
Console.WriteLine();
}
for (i = rijen - 1; i >= 1; i--)
{
for (j = 1; j <= rijen - i; j++)
Console.Write(" ");
for (j = 1; j <= 2 * i - 1; j++)
Console.Write("*");
Console.WriteLine();
}
}
}
}