Kezdőoldal » Számítástechnika » Programozás » C# feladat: Írj programot,...

Knashh kérdése:

C# feladat: Írj programot, amely beolvas egy a valós és egy n természetes számot, majd kiírja a hatványait az n-edik hatványig! Valaki leírná a megoldást?

Figyelt kérdés

2014. dec. 17. 13:58
 1/5 anonim ***** válasza:
100%
Nem. Segítünk, de nem oldjuk meg helyetted. Mutasd meg meddig jutottál és fogalmazz meg kérdést.
2014. dec. 17. 14:09
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:

Igen, elnézést, itt a kód:



using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;


namespace _8.feladat

{

class Program

{

static void Main(string[] args)

{

Console.WriteLine("Adj meg egy számot");

double a = double.Parse(Console.ReadLine());

Console.WriteLine("Hanyadik hatványig szeretnéd kiíratni a számot?");

int n = int.Parse(Console.ReadLine());

for (int i =1; i<=n; i++)

{

Console.WriteLine(a * i);

}

Console.ReadKey();

}

}

}


Ahogy látható, a for ciklusban az a-t i-vel szorozza meg, és így nem a hatványok jönnek ki. Valami olyasmire gondoltam, hogy az a-t annyiszor szorozza meg önmagával, amennyi az i értéke. Ezt hogyan lehetne kivitelezni?

2014. dec. 17. 14:16
 3/5 anonim ***** válasza:
Math.Pow() függvényt tilos használni?Azzal a legegyszerűbb.
2014. dec. 17. 14:37
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:
82%

Itt van egy megoldás ilyen ciklusos formában


int eredmeny = a;

for (int i = 0; i <= n; i++)

{

if (i == 0) Console.WriteLine(1);

else

{

Console.WriteLine(eredmeny);

eredmeny = eredmeny * a;

}


}

2014. dec. 17. 14:39
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:
Köszönöm a válaszokat, megértettem a feladatot! :)
2014. dec. 17. 14:42

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, 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!