using System;
namespace e_mailadres_generator
{
public class Program
{
public static void Main(string[] args)
{
//declaratie van variabelen
string voornaam, familienaam, emailadres;
DateTime geboortedatum;
//gegevens opvragen
Console.WriteLine("Gelieve uw voornaam op te geven:");
voornaam = Console.ReadLine();
Console.WriteLine("Gelieve uw familienaam op te geven:");
familienaam = Console.ReadLine();
Console.WriteLine("Wat is uw geboortedatum?");
geboortedatum = Convert.ToDateTime(Console.ReadLine());
//bewerkingen op strings
voornaam = voornaam.Trim();
voornaam = voornaam.Substring(voornaam.Length - 3, 3);
familienaam = familienaam.Replace(" ", "").ToLower().Replace("van", "");
familienaam = familienaam.Substring(0, 2);
emailadres = voornaam + "_" + familienaam + "_" + geboortedatum.ToString("yy") + "@sintcordula.be";
emailadres = emailadres.ToLower();
//resultaat tonen
Console.WriteLine("Uw e-mailadres is:");
Console.WriteLine(emailadres);
}
}
}
using System;
namespace Gebruikersnaam_eenvoudig
{
public class Program
{
public static void Main(string[] args)
{
//variabelen declareren
string voornaam;
string familienaam;
string gebruikersnaam;
//gegevens opvragen
Console.WriteLine("Wat is uw voornaam?");
voornaam = Console.ReadLine();
Console.WriteLine("Wat is uw familienaam?");
familienaam = Console.ReadLine();
//gebruikersnaam aanmaken
//spaties wissen
voornaam = voornaam.Replace(" ", "");
familienaam = familienaam.Replace(" ", "");
//alles naar hoofdletters
voornaam = voornaam.ToUpper();
familienaam = familienaam.ToUpper();
//opbouwen gebruikersnaam
gebruikersnaam = familienaam.Substring(0, 3) + voornaam.Substring(0, 2);
//resultaat tonen
Console.WriteLine($"{voornaam} {familienaam} uw gebruikersnaam is {gebruikersnaam}");
}
}
}
using System;
namespace String_funties_eenvoudig
{
public class Program
{
public static void Main(string[] args)
{
//variabelen
string voornaam;
string familienaam;
//gegevens opvragen
Console.WriteLine("Wat is uw voornaam?");
voornaam = Console.ReadLine();
Console.WriteLine("Wat is uw familienaam?");
familienaam = Console.ReadLine();
//lege lijn
Console.WriteLine();
//omzettingen
voornaam = voornaam.ToLower();
Console.WriteLine($"Uw voornaam is {voornaam}");
familienaam = familienaam.ToUpper();
Console.WriteLine($"Uw familienaam is {familienaam}");
familienaam = familienaam.Substring(0, 2);
Console.WriteLine($"De eerste 2 karakters van uw familienaam zijn {familienaam}");
voornaam = voornaam.Replace("a", "o");
Console.WriteLine($"Uw voornaam wanneer a vervangen is door o {voornaam}");
}
}
}
using System;
namespace TekstOpschonen
{
public class Program
{
public static void Main(string[] args)
{
// Variabelen declareren
string tekst;
string opgeschoondeTekst;
int origineelAantalKarakters;
int opgeschoondAantalKarakters;
// Input vragen
Console.WriteLine("Voer een tekst in:");
tekst = Console.ReadLine();
// Origineel aantal karakters
origineelAantalKarakters = tekst.Length;
// Tekst opschonen (enkel trimmen)
opgeschoondeTekst = tekst.Trim();
// Opgeschoond aantal karakters
opgeschoondAantalKarakters = opgeschoondeTekst.Length;
// Output
Console.WriteLine($"Originele tekst: '{tekst}' ({origineelAantalKarakters} karakters)");
Console.WriteLine($"Opgeschoonde tekst: '{opgeschoondeTekst}' ({opgeschoondAantalKarakters} karakters)");
}
}
}
using System;
namespace Zinanalyse
{
public class Program
{
public static void Main(string[] args)
{
// Variabelen declareren
string zin;
int totaalKarakters;
int positieEersteSpatie;
string eersteWoord;
// Input vragen
Console.WriteLine("Voer een zin in:");
zin = Console.ReadLine();
// Berekeningen
totaalKarakters = zin.Length;
positieEersteSpatie = zin.IndexOf(' ');
eersteWoord = zin.Substring(0, positieEersteSpatie);
// Output
Console.WriteLine($"Totaal aantal karakters: {totaalKarakters}");
Console.WriteLine($"Positie eerste spatie: {positieEersteSpatie}");
Console.WriteLine($"Eerste woord: '{eersteWoord}'");
}
}
}
using System;
namespace Wachtwoordvalidatie
{
public class Program
{
public static void Main(string[] args)
{
// Variabelen declareren
string wachtwoord;
bool isLangGenoeg;
bool bevatApenstaartje;
// Input vragen
Console.WriteLine("Voer een wachtwoord in:");
wachtwoord = Console.ReadLine();
// Validaties (zonder if/else of loops)
isLangGenoeg = wachtwoord.Length >= 8;
bevatApenstaartje = wachtwoord.Contains("@");
// Resultaten tonen
Console.WriteLine($"Minimaal 8 karakters: {isLangGenoeg}");
Console.WriteLine($"Bevat '@': {bevatApenstaartje}");
}
}
}
using System;
namespace BestandsextensieControleren
{
public class Program
{
public static void Main(string[] args)
{
// Variabelen declareren
string bestandsnaam;
string extensie;
int positiePunt;
// Input vragen
Console.WriteLine("Voer een bestandsnaam in:");
bestandsnaam = Console.ReadLine();
// Bestandsnaam en extensie splitsen
positiePunt = bestandsnaam.LastIndexOf('.');
extensie = bestandsnaam.Substring(positiePunt);
// Output
Console.WriteLine($"Bestandsnaam: {bestandsnaam}");
Console.WriteLine($"Extensie: {extensie}");
}
}
}
using System;
namespace InitialenGenereren
{
public class Program
{
public static void Main(string[] args)
{
// Input vragen
Console.WriteLine("Voer uw naam in (voornaam achternaam):");
string volledigeNaam = Console.ReadLine();
// Positie van de spatie vinden
int spatiePositie = volledigeNaam.IndexOf(' ');
// Voornaam en achternaam scheiden
string voornaam = volledigeNaam.Substring(0, spatiePositie);
string achternaam = volledigeNaam.Substring(spatiePositie + 1);
// Initialen genereren
string initiaalVoornaam = voornaam.Substring(0, 1).ToUpper();
string initiaalAchternaam = achternaam.Substring(0, 1).ToUpper();
string initialen = initiaalVoornaam + "." + initiaalAchternaam + ".";
// Output
Console.WriteLine($"Volledige naam: {volledigeNaam}");
Console.WriteLine($"Initialen: {initialen}");
}
}
}
using System;
namespace Woordzoeker
{
public class Program
{
public static void Main(string[] args)
{
Console.WriteLine("Voer een zin in:");
string zin = Console.ReadLine();
Console.WriteLine("Welk woord zoek je?");
string woord = Console.ReadLine();
bool komtVoor = zin.Contains(woord);
Console.WriteLine($"Komt het woord voor? {komtVoor}");
}
}
}
using System;
namespace Eerste_woord_van_een_zin
{
public class Program
{
public static void Main(string[] args)
{
/*Write a C# program that uses methods from the string and math libraries to:
1. Prompt the user for a sentence.
2. Use the string.IndexOf() method to find the first occurrence of the space character (' ') in the sentence.
3. Use the string.Substring() method to extract the first word from the sentence.*/
//variabelen declareren
string zin;
int index;
string eersteWoord;
//input
Console.WriteLine("Geef een zin in:");
zin = Console.ReadLine();
//berekeningen
index = zin.IndexOf(' ');
eersteWoord = zin.Substring(0, index);
//output
Console.WriteLine($"Het eerste woord van de zin is: {eersteWoord}.");
}
}
}