Plano de marketing pessoal

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1446 palavras )
  • Download(s) : 0
  • Publicado : 24 de novembro de 2011
Ler documento completo
Amostra do texto
Lista de Exercícios Algoritmos

1 – Faça dois programas, um usando o comando de estrutura de repetição while e o outro a estrutura de repetição do while que receba números inteiros e mostre se eles são pares ou impares. O programa só deve parar quando o usuário digitar 0.

2 – Faça um programa para mostrar um menu com as seguintes opções:
1. Adição2. Subtração
3. Multiplicação
4. Divisão
5. Sair
Para cada opção, o programa deve ler dois números reais. O programa deve efetuar a operação escolhida utilizando os dois números lidos, e apresentar o resultado ao usuário.
Se o usuário digitar uma opção diferente doas apresentadas, o programa deve dar uma mensagem deerro e voltar ao menu.

3 - Desenvolva um algoritmo modularizado que receba o valor da compra de um produto e, a partir de um menu de opções, permita ao usuário escolher entre:
a. calcular e retornar o pagamento a vista com 20% de desconto; (função com parâmetros)
b. calcular e mostrar o pagamento em duas vezes com entrada e com 10% de desconto; (procedimento com parâmetros)
c. calcular eretornar o pagamento a vista no cartão com 15% de desconto; (função com parâmetros)
d. calcular e mostrar o pagamento em duas vezes no cartão com 5% de desconto; (função com parâmetros)
e. calcular e mostrar o pagamento a prazo em duas vezes sem entrada com acréscimo de 5%; (procedimento com parâmetros)
f. calcular e retornar o pagamento a prazo em três vezes sem entrada com acréscimo de 10%.(função com parâmetros)

4 - Desenvolva um algoritmo modularizado que receba um valor inteiro positivo e, a partir de um menu de opções, permita ao usuário escolher entre:
a. entrar e mostrar o valor inteiro armazenado numa variável n; (procedimento com parâmetros)
b. calcular e mostrar a somatória dos números 100 e n ; (procedimento com parâmetros)
c. calcular e retornar o produto dos números 20e n; (função com parâmetros)
d. verificar e retornar se n é primo ou não (função com parâmetros)
Obs1.: após a chamada das funções, mostrar o resultado.
Obs2.: uma das opções do menu deve ser a de sair do programa.

5 - Desenvolva um algoritmo modularizado que receba um valor inteiro e, a partir de um menu de opções, permita o usuário escolher entre:
a. entrar e mostrar o valor a serarmazenado em uma variável n; (procedimento com parâmetros)
b. calcular e retornar o valor da somatória dos vinte primeiros termos da série de Fibonnacci; (função sem parâmetros)
c. verificar e mostrar se o número armazenado na variável n é divisível por 7; (função com parâmetros)
d. verificar e mostrar se o número armazenado na variável n é par ou ímpar; (procedimento com parâmetros)

RespostaExercicio 1
Do while
import javax.swing.*;
public class Ex1{
public static void main (String args []){
int n=1;
do{
n=Integer.parseInt(JOptionPane.showInputDialog(null, "Entre com o numero"));
  if(n%2==0){
  System.out.println("par");
}
  if (n%2==1){
  System.out.println("impar");
  }
}while (n!=0);
}
}
While

import javax.swing.*;
public class Exe{
publicstatic void main (String args []){
int n=1;
while (n!=0){
n=Integer.parseInt(JOptionPane.showInputDialog(null, "Entre com o numero"));
  if(n%2==0){
  System.out.println("par");
}
  if (n%2==1){
  System.out.println("impar");
 }
   }
    }
}

Resposta Exercicio 2

import javax.swing.*;
public class ex2{
public static void main(String[] args){
double num1=0;double num2=0;
int conta=0;
do{
conta=Integer.parseInt(JOptionPane.showInputDialog(null,"Escolha uma opção:\n Digite 1 para Adição"+
"\n Digite 2 Para Subtração"+
"\n Digite 3 Para Multiplicação"+
"\n Digite 4 Para Divisão"+
"\n Digite 5 Para Sair"));
if(conta>=1 && conta <=4){
num1=Double.parseDouble(JOptionPane.showInputDialog(null,"Entre com o primeiro numero:"));...
tracking img