Exercicios referente a Aula 01…
Exercícios:
1) Escreva um programa que mostre uma mensagem de boas vindas, composta pelo seu nome, idade e n.º R.A.
2) Escreva uma programa capaz de imprimir uma string especificada pelo usuário (primeiro argumento recebido pelo programa) uma vez.
3) Escreva uma programa capaz de imprimir seu nome 5 vezes.
4) Escreva uma programa capaz de imprimir uma string especificada pelo usuário (primeiro argumento recebido pelo programa) , a string deve ser impressa o número especificado de vezes especificada pelo usuário (segundo argumento recebido pelo programa).
5) Considere o seguinte código Java:
int i = 5, j, k;
j = –i;
k = j++;
i += 10;Depois da execução do código, qualserá o valor das variáveis i, j e k?
6) Considere o seguinte programa. Qual o valor das variáveis a, b, c, d no final do programa?
Compile-o e confirme os valores.class IncDec {
public static void main(String args[]) {
int a = 1;
int b = 2;
int c = ++b;
int d = a++;
c++;
System.out.println(“a = ” + a);
System.out.println(“b = ” + b);
System.out.println(“c = ” + c);
System.out.println(“d = ” + d);
}
}7) Escreva um programa que leia um valor inteiro e o classifique (como positivo, negativo ou zero).
8 ) Escreva um programa que determine se um número, fornecido pelo usuário, é par ou ímpar.
9) Escreva um programa que associe um valor qualitativo a uma nota quantativa. (1=Mau, 2=Ruim, 3=Suficiente, 4=Bom, 5=Excelente).
10) Escreva um programa que some os números de 1 a 10 e mostre o resultado.
11) Escreva um programa que peça ao usuário um número correspondente a um dia da semana e que apresente o nome desse dia (utilizando o comando sw itch).
12) Escreva um programa que calcula o máximo, o mínimo, a soma e a média de um conjunto de valores inteiros. O nº de valores a introduzir deve ser também pedido ao usuário.
13) Escreva um programa que escreva um quadrado de asteriscos. O tamanho do lado é definido pelo usuário.
14) Escreva um programa que calcule o volume de uma embalagem, a partir da sua altura, comprimento e largura.
15) Escreva um programa que peça ao usuário um n.º inteiro positivo e escreva todos os números inteiros entre 1 e esse número.
16) Escreva um programa para determinar o tipo de bilhete que cada visitante de um parque de diversões deve comprar.
O tipo de bilhete é determinado em função da idade do visitante, de acordo com a seguinte tabela:
Idade Bilhete Inferior a 6 Isento de pagamento Entre 6 e 12 Bilhete de criança Entre 13 e 65 Bilhete normal Mais de 65 Bilhete de 3ª Idade 17) Escreva um programa que calcule o menor e o maior de 10 números inteiros introduzidos pelo usuário.
18) Escreva um programa que, recebendo qualquer n.º inteiro positivo, devolva a soma dos seus dígitos. Ex.: se o n.º for 1234, o programa deverá devolver 10 (1+2+3+4).
19) Escreva um programa que recebe do usuário dois valores inteiros e um operador aritmético (+, – * ou /), determine o resultado da operação por eles definida.
20) Escreva um programa capaz de escrever uma pirâmide de números com um número de linhas entre 1 e 9, fornecido pelo usuário.
Por exemplo, se o número de linhas for 4, o resultado pretendido é:
1 121 12321 1234321
Aula 1
Introdução ao ambiente de programação em Java. Conceitos básicos sobre a tecnologia e linguagem Java. Os primeiros programas em Java.
Tipos de dados em Java. O nível dos tipos primitivos e o nível dos tipos referenciados. Declaração de variáveis e constantes de tipos primitivos.
Operadores (aritméticos, condicionais e relacionais) disponíveis sobre os tipos primitivos. Conversão entre tipos. Estruturas de controle (while, do-while, switch, for e if).
Downloads:
Exemplo utilizando comando de entrada Input Test Input
Exemplo utilizando comando de saida Println Oi
Exemplo utilizando comando condicional if…else IfElse
Exemplo utilizando comando condicional switch…case Switch Case
Exemplo utilizando comando de repetição while While
Exemplo utilizando comando de repetição do…while Do While
Exemplo utilizando comando de repetição for For
fonte: Livro – JANDL JUNIOR, Peter. Introdução ao Java.
-
Recentes
-
Links
-
Arquivos
- março 2007 (3)
- fevereiro 2007 (7)
-
Categorias
-
RSS
RSS Entradas
RSS Comentários