Oficina de programação

Páginas: 6 (1470 palavras) Publicado: 2 de outubro de 2012
Algoritmos

Alg 48: Antes do racionamento de energia ser decretado, quase ninguém falava em quilowatts, mas, agora, todos incorporaram essa palavra em seu vocabulário.Sabendo-se que 100 quilowatts de energia custa um sétimo do salário mínimo,fazer um algoritmo que receba o valor do salário mínimo e a quantidade de quilowatts gasta por uma residência e calcule. Imprima:
O valor em reais de cadaquilowatt
O valor em reais a ser pago
O novo valor a ser pago por essa residência com um desconto de 10%

package Trabalho;
import java.util.Scanner;
public class Ex48 {
public static void main(String args[]){
Scanner leia = new Scanner (System.in);
System.out.println("Digite o sálario:");
float x = leia.nextFloat();
float y = (x/7/100);System.out.println("O valor em reais de cada quilowatts é:"+ y);
System.out.println("Digite o valor gasto em quilowatts:");
int q = leia.nextInt();
float n = (y*q);
System.out.println("O valor a ser pago é: "+n);
System.out.println("Com desconto de 10% é: "+ (n*0.9));
}
}

Alg 49: Entrar com o nome e imprimir:
Todo o nomePrimeiro caractere
Ultimo caractere
Do primeiro até o terceiro
Quarto caractere
Todos menos o primeiro
Os dois últimos
package Trabalho;
import java.util.Scanner;
public class Ex49 {
public static void main(String[] args){
Scanner leia = new Scanner(System.in);
System.out.print("Digite um nome:");
String nome = leia.next();
if (nome.length()<5){System.out.print("Digite uma palavra com 5 caracteres ou mais:");
}
else {
System.out.println("O nome é: " + nome);
System.out.println("A primeira letra é: " + nome.charAt(0));
System.out.println("A última letra é: " + nome.charAt(nome.length() - 1));
System.out.println("Da primeira à terceira letra é: " + nome.charAt(0) + nome.charAt(1) +nome.charAt(2));
System.out.println("A quarta letra é: " + nome.charAt(3));
String n = "";
int a = nome.length();
int x = 1;
for (int i = 2; i <= a; i++) {
n = n + nome.charAt(x);
x++;
}
System.out.println("Sem a primeira letra: " + n);
System.out.println("Duas últimas letras são: " +nome.charAt(nome.length() - 2) + nome.charAt(nome.length() - 1));
}
}
}

Alg 66: Efetuar o cálculo da quantidade de litros de combustível gasto em uma
viagem sabendo-se que o carro faz 12 km com um litro. Deverão ser fornecidos o tempo gasto na viagem e a velocidade média. Utilizar as seguintes fórmulas:
Distância = tempo x velocidade
Litros usados = distância / 12
Oalgoritmo deverá apresentar os valores da velocidade média, tempo gasto na
viagem, distância percorrida e a quantidade de litros utilizados na viagem.

package Trabalho;
import java.util.Scanner;
public class Ex66 {
public static void main(String[] args) {
Scanner leia = new Scanner(System.in);
System.out.println("Digite o tempo gasto em horas:");
int t =leia.nextInt();
System.out.println("Digite a velociade média:");
int v = leia.nextInt();
float d = t*v;
System.out.println("A distância percorrida foi:"+ d);
float l = d/12;
System.out.println("Foram gastos: "+l+ "litros");
}
}

IF
Alg 96: entrar com um número e informar se ele é divisível por 3 e por 7.
package Trabalho;
import java.util.Scanner;
publicclass Ex96 {
public static void main(String[] args) {
Scanner leia = new Scanner(System.in);
System.out.println("Digite um número:");
int x = leia.nextInt();
if (x % 3 == 0) {
System.out.println("O número é divisível por 3");
}
else {
System.out.println("O número não é divisível por 3");
}
if (x % 7 == 0) {...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Oficina de Programação Lista de Algoritmos para revisão 1 Bimestre
  • Programação
  • Programação
  • Programação
  • programação
  • programação
  • Programação
  • Programação

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!