Miért húzza alá a bool típusban a vane változót? (c #)
Figyelt kérdés
Idáig jutottam a kódban:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _11._12._3
{
class Program
{
static void Main(string[] args)
{
int[] tomb = new int[20];
Random rnd = new Random();
for (int i = 0; i < tomb.Length; i++)
{
tomb[i] = rnd.Next(1, 11);
}
bool vane = false;
for (int i = 1; i < tomb.Length-1; i++)
{
if(tomb[i-1]<tomb[i] && tomb[i]>tomb[i+1])
{
vane = true;
}
}
if(true)
{
Console.WriteLine("van");
}
else
{
Console.WriteLine("nincs");
}
Console.ReadLine();
}
}
}
A válaszokat előre is köszönöm!
2015. nov. 18. 21:05
1/3 anonim 



válasza:





Az if(true) mindig rossz előjel. Talán if(vane) lenne...
2/3 A kérdező kommentje:
Köszönöm! sikerült! :)
2015. nov. 18. 21:16
3/3 anonim 



válasza:





Amúgy gondolom kiirta volna a VS (?) ha feléviszed az egeret, hogy unused variable.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!