algorytm.org

Implementacja w Java



Baza Wiedzy
wersja offline serwisu przeznaczona na urządzenia z systemem Android
Darowizny
darowiznaWspomóż rozwój serwisu
Nagłówki RSS
Artykuły
Implementacje
Komentarze
Forum
Bookmarki






Sonda
Implementacji w jakim języku programowania poszukujesz?

Potęgowanie - Implementacja w Java
Ocena użytkownikóww: *****  / 4
SłabyŚwietny
Nadesłany przez Dominik Goździuk, 08 października 2011 18:32
Kod przedstawiony poniżej przedstawia główną część rozwiązania problemu.
Pobierz pełne rozwiązanie.

Jeżeli nie odpowiada Ci sposób formatowania kodu przez autora skorzystaj z pretty printer'a i dostosuj go automatycznie do siebie.

Potegowanie.java:
//Potęgowanie
//(c) Dominik Goździuk
//www.algorytm.org

import java.util.Scanner;

public class Potegowanie {
	
	public static int potega(int p, int w) {
		if (w == 0)
		return 1;
		return p * potega(p, --w);
	}
	
	public static void main(String[] args) {
		int p, w;
		
		Scanner sc = new Scanner(System.in);
		System.out.print("Podaj podstawe: ");
		p = sc.nextInt();
		System.out.print("Podaj wykladnik: ");
		w = sc.nextInt();
		
		System.out.println(p + "^" + w + " = " + potega(p,w));
	}
}
Komentarze
photo
0 # Bożydar 2016-04-19 09:44
Polecam :)
Odpowiedz | Odpowiedz z cytatem | Cytować
Dodaj komentarz