Informatică, întrebare adresată de greeneyes27, 8 ani în urmă

using System;
using System.Runtime.ExceptionServices;

namespace exercitiul6;

class math {

static void Main(string[] args)
{
int firstNumber;
int secondNumber;
int thirtNumber;

TextPrintUsers();

Console.WriteLine(" Introduce ti primul numar ");
firstNumber = int.Parse(Console.ReadLine());


Console.WriteLine("Introduce ti a doua persoana");
secondNumber= int.Parse(Console.ReadLine());

Console.WriteLine("Introduce ti a treia persoana");
thirtNumber = int.Parse(Console.ReadLine());

Min(firstNumber, secondNumber,thirdNumber);

}

static void TextPrintUsers()
{

Console.WriteLine("tastati valorile");

}

static void Min(int firstNumber , int secondNumber, int thirdNumber) {

int min; // variabila locala;

if(firstNumber < secondNumber)
{
min = firstNumber;
}
if(secondNumber < firstNumber)
{
min = secondNumber;
}
if(firstNumber < thirdNumber)
{
min = thirdNumber;
}
if(thirdNumber < firstNumber)
{
min = thirdNumber;
}
if(secondNumber < thirdNumber)
{
min = secondNumber;
}
if(thirdNumber< secondNumber)
{
min = thirdNumber;
}


}


}

Efectiv imi zice ,, the name thirdNumber,, does not exist in current context .cineva care mi zice ce am gresit si ce sa modific


VxF: Păi are dreptate, nu ai declarat variabilă thirdNumber. Corectează ortografia la „int thirtNumber;”

Răspunsuri la întrebare

Răspuns de sobo5678
0

Răspuns:

Salut, am analizat puțin codul tău, și am găsit o explicație pentru eroarea ta, poate nu e bună, dar sper să-ți fie de ajutor. Deci tu la variabile "int thirtNumber;" ai pus "thirt",

după ai mai folosit încă o dată aceeași formă, iar după la Min l-ai declarat sub altă formă "thirdNumber", și ai continuat așa... probabil de asta îți spune că thirdNumber nu se află în context =)

Alte întrebări interesante