POO initial commit
This commit is contained in:
parent
2563fe3e80
commit
9c159e9075
|
@ -0,0 +1,8 @@
|
|||
# Default ignored files
|
||||
/shelf/
|
||||
/workspace.xml
|
||||
# Editor-based HTTP Client requests
|
||||
/httpRequests/
|
||||
# Datasource local storage ignored files
|
||||
/dataSources/
|
||||
/dataSources.local.xml
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="DiscordProjectSettings">
|
||||
<option name="show" value="PROJECT_FILES" />
|
||||
<option name="description" value="" />
|
||||
</component>
|
||||
</project>
|
|
@ -0,0 +1,9 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="MarkdownSettingsMigration">
|
||||
<option name="stateVersion" value="1" />
|
||||
</component>
|
||||
<component name="ProjectRootManager" version="2" project-jdk-name="19" project-jdk-type="JavaSDK">
|
||||
<output url="file://$PROJECT_DIR$/out" />
|
||||
</component>
|
||||
</project>
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/poo.iml" filepath="$PROJECT_DIR$/poo.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="$PROJECT_DIR$/../../.." vcs="Git" />
|
||||
</component>
|
||||
</project>
|
Binary file not shown.
|
@ -0,0 +1,12 @@
|
|||
# Programação Orientada a Objetos
|
||||
### Projetos + resoluções de exercícios organizados por aulas
|
||||
### Linguagem usada: [Java](https://www.java.com/en/)
|
||||
|
||||
---
|
||||
## Índice
|
||||
| Aula nº | Tópicos |
|
||||
|-------------------------------------------------------------------------------------|----------------------------------------|
|
||||
| [01](https://github.com/TiagoRG/uaveiro-leci/tree/master/1ano/2semestre/poo/aula01) | Introduction, Basics |
|
||||
|
||||
---
|
||||
*Pode conter erros, caso encontre algum, crie um* [*ticket*](https://github.com/TiagoRG/uaveiro-leci/issues/new)
|
|
@ -0,0 +1,14 @@
|
|||
package aula01;
|
||||
import java.util.Scanner;
|
||||
|
||||
public class KmToMiles {
|
||||
public static void main(String[] args) {
|
||||
double km, miles;
|
||||
Scanner sc = new Scanner(System.in);
|
||||
System.out.print("Insira distância em km: ");
|
||||
km = sc.nextDouble();
|
||||
miles = km / 1.609;
|
||||
System.out.println("A distância em milhas é " + miles);
|
||||
sc.close();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,13 @@
|
|||
package aula01;
|
||||
|
||||
public class MyFirstClass {
|
||||
|
||||
public static void main(String[] args) {
|
||||
System.out.println("Hello Eclipse!");
|
||||
int sum = 0;
|
||||
for (int i = 1; i <= 100; i++) {
|
||||
sum += i;
|
||||
}
|
||||
System.out.println(sum);
|
||||
}
|
||||
}
|
Binary file not shown.
|
@ -0,0 +1,16 @@
|
|||
package aula01;
|
||||
|
||||
public class PescadaDeRaboNaBoca {
|
||||
|
||||
public static void main(String[] args) {
|
||||
recursivoSimples(100);
|
||||
}
|
||||
|
||||
public static void recursivoSimples(int x) {
|
||||
System.out.println(x);
|
||||
x--;
|
||||
if (x>0)
|
||||
recursivoSimples(x);
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
package aula01;
|
||||
import java.io.IOException;
|
||||
import java.nio.file.Files;
|
||||
import java.nio.file.Path;
|
||||
import java.nio.file.Paths;
|
||||
|
||||
|
||||
public class ReadFileExample {
|
||||
|
||||
public static void main(String[] args) {
|
||||
Path fich = Paths.get("major.txt");
|
||||
try {
|
||||
Files.readAllLines(fich).stream().forEach(System.out::println);
|
||||
} catch (IOException e) {
|
||||
System.out.println("Certifique-se que o ficheiro \"major.txt\" está na raiz da pasta do projeto");
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,11 @@
|
|||
package aula01;
|
||||
|
||||
public class StringExample {
|
||||
public static void main(String[] args) {
|
||||
String s1 = "programar em Java";
|
||||
System.out.println(s1.split(" ")[0] + " é engraçado!! :)");
|
||||
System.out.println("É giro " + s1);
|
||||
for (int i=0; i<14; i++)
|
||||
System.out.println("vamos " + s1 + " na aula " + i);
|
||||
}
|
||||
}
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue