Skip to content

Commit 5c383c7

Browse files
author
İSMAİL TAŞDELEN
committed
master
1 parent 07bd8f5 commit 5c383c7

37 files changed

+8151
-2
lines changed

.gitignore

+11-1
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,14 @@
3535
/app/Java_Project_53/build/
3636
/app/Java_Project_54/nbproject/private/
3737
/app/Java_Project_54/build/
38-
/app/Java_Project_55/nbproject/private/
38+
/app/Java_Project_55/nbproject/private/
39+
/app/Java_Project_55/build/
40+
/app/Java_Project_56/nbproject/private/
41+
/app/Java_Project_56/build/
42+
/app/Java_Project_57/nbproject/private/
43+
/app/Java_Project_57/build/
44+
/app/Java_Project_58/nbproject/private/
45+
/app/Java_Project_58/build/
46+
/app/Java_Project_59/nbproject/private/
47+
/app/Java_Project_59/build/
48+
/app/Java_Project_60/nbproject/private/

app/Java_Project_55/src/java_project_55/Java_Project_55.java

+40-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
* and open the template in the editor.
55
*/
66
package java_project_55;
7+
import java.util.Scanner;
78

89
/**
910
*
@@ -14,8 +15,46 @@ public class Java_Project_55 {
1415
/**
1516
* @param args the command line arguments
1617
*/
18+
public static double harfnotu_hesapla(double vize, double finall){
19+
double ort = (vize/100)*40 + (finall/100)*60;
20+
String harf = "";
21+
if (ort >= 90)
22+
harf = "A+";
23+
else if (ort >= 85)
24+
harf = "A-";
25+
else if (ort >= 80)
26+
harf = "B+";
27+
else if (ort >= 75)
28+
harf = "B";
29+
else if (ort >= 70)
30+
harf = "B-";
31+
else if (ort >= 65)
32+
harf = "C+";
33+
else if (ort >= 60)
34+
harf = "C-";
35+
else if (ort >= 55)
36+
harf = "C+";
37+
else if (ort >= 50)
38+
harf = "D+";
39+
else if (ort >= 45)
40+
harf = "D";
41+
else if (ort >= 40)
42+
harf = "D-";
43+
else if (ort >= 35)
44+
harf = "F+";
45+
else if (ort >= 0)
46+
harf = "F-";
47+
48+
return ort;
49+
}
1750
public static void main(String[] args) {
1851
// TODO code application logic here
52+
Scanner tara = new Scanner(System.in);
53+
System.out.println("Vize notunu giriniz : ");
54+
double vize = tara.nextDouble();
55+
System.out.println("Final notunu giriniz : ");
56+
double finall = tara.nextDouble();
57+
System.out.println("Ortalamanız : " + harfnotu_hesapla(vize,finall));
1958
}
2059

21-
}
60+
}

app/Java_Project_56/build.xml

+73
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!-- You may freely edit this file. See commented blocks below for -->
3+
<!-- some examples of how to customize the build. -->
4+
<!-- (If you delete it and reopen the project it will be recreated.) -->
5+
<!-- By default, only the Clean and Build commands use this build script. -->
6+
<!-- Commands such as Run, Debug, and Test only use this build script if -->
7+
<!-- the Compile on Save feature is turned off for the project. -->
8+
<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->
9+
<!-- in the project's Project Properties dialog box.-->
10+
<project name="Java_Project_56" default="default" basedir=".">
11+
<description>Builds, tests, and runs the project Java_Project_56.</description>
12+
<import file="nbproject/build-impl.xml"/>
13+
<!--
14+
15+
There exist several targets which are by default empty and which can be
16+
used for execution of your tasks. These targets are usually executed
17+
before and after some main targets. They are:
18+
19+
-pre-init: called before initialization of project properties
20+
-post-init: called after initialization of project properties
21+
-pre-compile: called before javac compilation
22+
-post-compile: called after javac compilation
23+
-pre-compile-single: called before javac compilation of single file
24+
-post-compile-single: called after javac compilation of single file
25+
-pre-compile-test: called before javac compilation of JUnit tests
26+
-post-compile-test: called after javac compilation of JUnit tests
27+
-pre-compile-test-single: called before javac compilation of single JUnit test
28+
-post-compile-test-single: called after javac compilation of single JUunit test
29+
-pre-jar: called before JAR building
30+
-post-jar: called after JAR building
31+
-post-clean: called after cleaning build products
32+
33+
(Targets beginning with '-' are not intended to be called on their own.)
34+
35+
Example of inserting an obfuscator after compilation could look like this:
36+
37+
<target name="-post-compile">
38+
<obfuscate>
39+
<fileset dir="${build.classes.dir}"/>
40+
</obfuscate>
41+
</target>
42+
43+
For list of available properties check the imported
44+
nbproject/build-impl.xml file.
45+
46+
47+
Another way to customize the build is by overriding existing main targets.
48+
The targets of interest are:
49+
50+
-init-macrodef-javac: defines macro for javac compilation
51+
-init-macrodef-junit: defines macro for junit execution
52+
-init-macrodef-debug: defines macro for class debugging
53+
-init-macrodef-java: defines macro for class execution
54+
-do-jar: JAR building
55+
run: execution of project
56+
-javadoc-build: Javadoc generation
57+
test-report: JUnit report generation
58+
59+
An example of overriding the target for project execution could look like this:
60+
61+
<target name="run" depends="Java_Project_56-impl.jar">
62+
<exec dir="bin" executable="launcher.exe">
63+
<arg file="${dist.jar}"/>
64+
</exec>
65+
</target>
66+
67+
Notice that the overridden target depends on the jar target and not only on
68+
the compile target as the regular run target does. Again, for a list of available
69+
properties which you can use, check the target you are overriding in the
70+
nbproject/build-impl.xml file.
71+
72+
-->
73+
</project>

app/Java_Project_56/manifest.mf

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Manifest-Version: 1.0
2+
X-COMMENT: Main-Class will be added automatically by build
3+

0 commit comments

Comments
 (0)