package com.Java; import java.sql.SQLOutput; import java.text.DecimalFormat; import java.util.Arrays; import java.util.Locale; import java.util.Scanner; import java.util.Random; import java.util.Arrays; public class Main { public static void main(String[] args) { DecimalFormat df = new DecimalFormat("####0.00"); Scanner scan = new Scanner(System.in); System.out.println("nosilnost varjenega I profila"); // inputs; System.out.println("vpiši dolžino h:"); double h = scan.nextDouble(); System.out.println("vpiši sirino stojne višine tw:"); double tw = scan.nextDouble(); System.out.println("vpiši dolžino (sotjna višina) d:"); double d = scan.nextDouble(); System.out.println("vpiši dolžino pasnice b:"); double b = scan.nextDouble(); double tf = (h-d)/2; System.out.println("izberito vrsto jekla: S235, S275, S355"); System.out.println("type: 1 2 or 3:"); int vrstaJekla = scan.nextInt(); double fy=0; if(vrstaJekla==1){ fy=23.5; } else if(vrstaJekla==2){ fy=27.5; } else if(vrstaJekla==3){ fy=35.5; } else{ System.out.println("napačen vnos podatkov !"); } double stojina = d/tw; double sigmaM0 = 1.10; double c = b/2; double pasnica=c/tf; System.out.println("stojina : " +stojina); System.out.println("pasnica : "+ pasnica); // določitev odp momenta; double Wply = (b*tf*(h-tf))+(tw*(Math.pow(h-2*tf,2))/4); System.out.println("Wply = "+Wply+" cm3"); // nosilnost double MpiR0_KNcm = Wply*(fy/sigmaM0); double MpiR0_KNm = MpiR0_KNcm/100; System.out.println("Value: " + df.format(MpiR0_KNm)+"KNm"); } }
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter