Zapis danych z programu do pliku

0

Witam, czy mógłby mi ktoś pomóc z zapisem wyniku poniższego programu do pliku txt.


package Ja;

import java.io.FileNotFoundException;
import java.util.Scanner;

class Bank {
		public static void main(String[] args) throws FileNotFoundException {	

		 Scanner odczyt = new Scanner(System.in);
				System.out.println("Podaj kwotę którą chcesz wypłacić");
				int kwota = odczyt.nextInt();
				int[] tab = {500,200,100,50,20,10};
			if(kwota==0) {
				System.out.println("wprowadzono błędną kwotę");
			}
			else if(kwota>0 && kwota<10) {
				System.out.println();
		}
			else if(kwota>=10) {
				for(int i=0; i<6;i++) {
					int licznik = kwota/tab[i];
					kwota=kwota-(licznik*tab[i]);
					System.out.println("ilość banknotów "+licznik+" o nominale "+tab[i]+("\n")+"reszta "+kwota+("\n"));
				}
			}
	
	}
}

```
0

Wrzucam tylko część kodu w której cokolwiek uległo zmianie.

else if(kwota>=10) {
				for(int i=0; i<6;i++) {
					int licznik = kwota/tab[i];
					kwota=kwota-(licznik*tab[i]);
					System.out.println("ilość banknotów "+licznik+" o nominale "+tab[i]+("\n")+"reszta "+kwota+("\n"));
					PrintWriter zapis = new PrintWriter("bankomat.txt");
					zapis.println("ilość banknotów "+licznik+" o nominale "+tab[i]+("\n")+"reszta "+kwota+("\n"));
					zapis.close();
0

Niestety zmiana nic nie zmieniła

0

PrintWritera nie znam w zasadzie, zgadywałem, ale może to: https://examples.javacodegeeks.com/core-java/io/filewriter/java-filewriter-example/

0

Przenieś otwieranie i zamykanie pliku poza pętle.

1 użytkowników online, w tym zalogowanych: 0, gości: 1