DevioLab CRYPTO TRADING AUTOMATION
LIVE
AUTOMATED CRYPTO TRADING • BINANCE
Автоматизуйте свій криптопортфель
Торгові боти DevioLab аналізують крипторинок, автоматично відкривають і закривають позиції та керують вашим портфелем на Binance 24/7.
CRYPTO 80 Bots
BINANCE Spot Trading
TRADING 24 / 7
Спробувати DevioLab
deviolab.com

Досдіження

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
О
Факультет:
КН
Кафедра:
Не вказано

Інформація про роботу

Рік:
2019
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Кросплатформенні засоби програмування

Частина тексту файла (без зображень, графіків і формул):

Міністерсво освіти і науки України Національний університет «Львівська політехніка» / Звіт до лабораторної роботи № 2 з курсу «Кросплатформенні засоби програмування» Варіант - 16 Тема: Досдіження базових констуркцій мови Java Мета: Ознайомитися з базовими конструкціями мови Java та оволодіти навичками написання й автоматичного документування простих консольних програм мовою Java Код програми: import java.io.*; import java.util.*; /** * Клас Lab2_Pozdnii_KI42 релізовує програму до лабораторної роботи №2 * * @author Pozdnii Oleksandr * @version 1.0.0 a * @since 12.11.2018 * */ public class Main { /** * Статичний метод main є точкою входу в програму * * @param args * @throws FileNotFoundException * обробляє відсутність файлу */ public static void main(String[] args) throws FileNotFoundException { int Size; char[][] arr; String filler; Scanner in = new Scanner(System.in); File dataFile = new File("File.txt"); PrintWriter fout = new PrintWriter(dataFile); System.out.print("Enter matrix size: "); Size = in.nextInt()-2; in.nextLine(); arr = new char[Size][]; for(int i = 0; i < Size; i++) { if(i==0 | i==Size-1) arr[i]= new char[Size]; else arr[i] = new char[2]; } System.out.print("\n Enter filler character: "); filler = in.nextLine(); System.out.println("----------------"); System.out.println( ); int j=0; String s =""; for(int k=0;k<Size-2;k++) s=s+ " "; for(int i=0;i<Size;i++ ) { if(filler.length() == 1) { if(i==0 | i==Size-1) j = Size; else j =2; System.out.print(" "); for(int k=0;k<j;k++) { arr[i][k] = (char) filler.codePointAt(0); System.out.print(arr[i][k] + " "); fout.print(arr[i][k] + " "); if(j==2 && k==0) System.out.print(s); if((j<Size)&&(j>2) ) if(k==0 | k==j-2) System.out.print(" "); } System.out.print("\n"); } else if (filler.length() == 0) { System.out.println("\n no filler character"); break; } else { System.out.println("\n Too many filler characters "); break; } } System.out.print("\n"); fout.print("\n"); fout.flush(); fout.close(); } } Результат виконання програми: / Висновок. На даній лабораторній роботі я ознайомився з базовими конструкціями мови Java та оволодів навичками написання й автоматичного документування простих консольних програм мовою Java.
Антиботан аватар за замовчуванням

26.02.2019 23:56

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!