Skip to content

Archive with all laboratory works in the discipline "Fundamentals of Programming 2023" KPI 121 1st year

Notifications You must be signed in to change notification settings

ikeepcalm/kpi-op

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project 1 (C) - Numbers Converter:

  • Arabic to Latin
  • Latin to Arabic

Project 2 (Java) - Triangle Calculator:

  • Area calculations
  • Perimeter calculations
  • Height calculcations
  • Bisector calculations
  • Median calculations

Project 3.1 (Java) - Root Calculator:

  • y = sqrt(k, x) with set tolerance

Project 3.2 (Java) - Calendar:

  • Day by date determination

Project 3.3 (Java) - Qubic Equation Calculator:

  • Calculate roots of qubic equation

Project 4.1 (Java) - Taylor Expander:

  • Expand cos via Taylor series
  • Expand sin via Taylor series

Project 4.2 (Java) - Bubble Sort:

  • Sort array of doubles using Bubble algorithm

Project 5 (Java) - String Sort:

  • Sort strings by ASCII codes

Project 6 (Java) - SLAE Solver:

  • Solve System of Linear Algebraic Equations

Project 7 (Java) - NLAE Solver:

  • Solve Non-Linear Algebraic Equations

Project 8 (Java) - Complex Resistance:

  • Calculate Complex Resistance for the given circuit

Project 9 (Java + JavaFX) - File and Records Editor:

  • Create Files
  • Read and Load Files
  • Delete Files
  • Manage Records
  • Create Records
  • Edit Records
  • Sort Records
  • Insert Records
  • Delete Records

About

Archive with all laboratory works in the discipline "Fundamentals of Programming 2023" KPI 121 1st year

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published