1. Crie um projeto no BlueJ ou Eclipse chamado Lab1, e dentro desse projeto crie um arquivo Ola.java
e digite o seguinte código Java nele:
public class Ola {
public static int soma(int a, int b) {
return a + b;
}
public static void main(String[] args) {
System.out.println("A soma de 2 e 3 é: " + soma(2,3));
}
}
Execute o projeto e veja o resultado. Se você estiver no Eclipse, crie um scrapbook para esse projeto (um arquivo chamado scrapbook.jpage
) e inspecione o resultado de algumas expressões, escrevendo os seguintes trechos de código Java, selecionando-os com o mouse e escolha “Inspect” no menu que aparece no clique do botão direito:
2 + 3
new Ola()
Ola.soma(2,3)
System.out.println(Ola.soma(2,3));
String a = "Olá";
String b = " Mundo";
return a + b;
Se você estiver no BlueJ, basta entrar os comandos acima no console do BlueJ.
Use esse mesmo projeto para o próximo exercício.
2. Converta o programa C abaixo para um programa Java que faz a mesma coisa, nos moldes do programa IniVetor
visto na última aula:
#include <stdio.h>
int main (void)
{
int vetor[5], i;
int trocou = 0;
int fim = 5;
int temp;
printf("Entre com um vetor de %d elementos\n", 5);
for (i = 0; i < 5; i++)
{
printf("Elemento %d ", i);
scanf("%d", &vetor[i]);
}
do {
trocou = 0;
for (i=0; i < fim-1; i++)
{
if (vetor[i] > vetor[i+1])
{
temp = vetor[i];
vetor[i] = vetor[i+1];
vetor[i+1] = temp;
trocou = 1;
}
}
fim--;
} while (trocou);
for (i=0; i < 5; i++) printf("%d\n", vetor[i]);
return 0;
}
Última Atualização: 2016-12-09 11:49