C# Programmering
Har suttit oskäligt många timmar med detta nu och ska inte skriva vad jag tycker just nu.
Jag har gjort en vector där användaren fått i uppgift att skriva ut 10 heltal. Dessa heltal ska sedan skrivas ut. Jag ska nu lägga till en variabel av typen int med ett värde som jag väljer och jag har valt värdet 8. Skulle nu detta värde som jag valt ut bli detsamma som användaren fyllt i så ska detta omnämnas.
Min fråga är nu, hur gör jag. Jag har försökt mig på en if-sats som inte funkar. Jag vill att i mitt fall om det är rätt väg att gå att if-satsen ska gå igenom min Vektor/Array för att se efter om värdet 8 finns där för att således nämna detta. Känns som jag vänt och vridit på alla varianter så jag skickar nu ut min sista. Felet ligger i if-satsen, det är det enda jag vet.
namespace VektorMedTioPositioner
{
class Program
{
static void Main(string[] args)
{
int[] heltal = new int[10];
int tal1 = 8;
Console.WriteLine("Mata in 10 st heltal");
for (int i = 0; i < heltal.Length; i++)
{
int tal = int.Parse(Console.ReadLine());
heltal[i] = tal;
}
for (int i=0; i < heltal.Length; i++)
{
Console.WriteLine("index {0} har värdet {1}",i,+heltal[i]);
}
if (heltal.Length == tal1)
{
Console.WriteLine("Ett av dina heltal har värdet " +tal1);
}
else
{
Console.WriteLine();
}
Console.ReadKey();