C# kód probléma. Hogyan? (kezdő)
Figyelt kérdés
Adott ez a feladat:
Kérjük be a felhasználótól egy számtani sorozat első tagját és a differenciáját. A program írja ki a sorozat első 20 tagját!
int hossz = 20;
Console.WriteLine("Adja meg a számtani sorozat 1. tagját!");
int elso = int.Parse(Console.ReadLine());
Console.WriteLine("Adja meg a sorozat differenciáját!");
int diff = int.Parse(Console.ReadLine());
Console.Clear();
if (diff >= 0)
{
Console.WriteLine("A számtani sorozat tagjai: ");
for (int i = 1; i <= hossz; i++)
{
Console.WriteLine("{0}", elso);
elso = elso + diff;
}
}
else if (diff < 0)
{
for (int j = 1; j <= hossz; j++)
{
Console.WriteLine("{0}", elso);
elso = elso - diff;
}
}
Console.ReadKey();
Ha differnciának mínusz számot írok, akkor is növeli a sorazatot. Mi lehet a probléma?
2017. nov. 25. 17:37
1/2 anonim ![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
![*](//static.gyakorikerdesek.hu/p/vsz2.png)
válasza:
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
Ezt nem gondoltad át. Ha pozitív a differencia, akkor hozzáadod a pozitív számot, ha meg negatív, akkor kivonod. Negatívot ha kivonsz, az pozitív lesz, nemde? Nem kell szétválasztani, csak add hozzá a differencia értékét.
2/2 A kérdező kommentje:
Atyavilág, tényleg. Nagyon szépen köszönöm !!!
2017. nov. 25. 18:52
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!