1. Faça um algoritmo que leia um número e mostre uma mensagem indicando se este número é par ou ímpar e se é positivo ou negativo.
Algoritmo "ImparPar"
//Autor: Thiago Campos
//Data: 21.03.2012
//Algoritmo do trabalho do Prof Caio - Exercicio 1
//Programa: Verificar se o numero é par ou impar, positivo ou negativo.
Declaração de Variaveis
Inteiro n;
Literal tipo;
Inicio
Escreva(“Digite um numero:”);
Leia(n);
Se(n%2==0) faça
Se (n>=0) faça
Escreva(“O numero é par e positivo.”);
Senão
Escreva(“O numero é par e negativo.”);
fimSe
Senão
Se (n>0) faça
Escreva(“O numero é impar e positivo.”);
Senão
Escreva(“O numero é impar e negativo.”);
fimSe
fimSe
fimAlgoritmo
PASSADO PARA CODIGO JAVA
//Autor: Thiago Campos//Data: 21.03.2012
//Algoritmo do trabalho do Prof Caio - Exercicio 1
//Programa: Verificar se o numero é par ou impar, positivo ou negativo.
import java.util.Scanner;
public class Exercicio1 {
public static void main(String[] args) {
//Declaração de variaveis
Scanner entrada;
int n;
String tipo;
entrada = new Scanner (System.in);
//Entrada do dado
System.out.println("Informe o numero a ser testado:");
n = entrada.nextInt();
//Processamento: inicio dos testes
if(n % 2 == 0){
//verifica se é positivo
if(n >= 0){
tipo = "par e positivo";
System.out.printf("O numero eh %s", tipo);
}
else{
//verifica se é negativo
if(n < 0){
tipo = "par e negativo";
System.out.printf("O numero eh %s", tipo);
}
}//fim do else
}//fim do if
else{
//verifica se é positivo
if(n >= 0){
tipo = "impar e positivo";
System.out.printf("O numero eh %s", tipo);
}
else{
//verifica se é negativo
if(n < 0){
tipo = "impar e negativo";
System.out.printf("O numero eh %s", tipo);
}
}//fim do else
}
}
}
-26
ResponderExcluirola, seu post foi muito util! ainda bem que tem otarios como vc para fazer pra nos! =)
ResponderExcluirObrigado! Infelizmente neste mundo existem imbecis que pensam como você, não estudam, plageiam e se acham no direito de ofender o próximo.
ExcluirQue Deus te abençoe.
esse ai nem vale a pena, quando ele for fazer uma entrevista de emprego o entrevistador vai dizer faça um algoritmo..., nessa hora ele não vai ter de onde pescar e vai passar vergonha. :D
Excluirum verdadeiro saco de vacilo em forma de ser humano, copiando um exercicio tão simples de java e ainda se colocando em posição inferior na espécie humana por não saber agradecer.
Excluirkkkk... Boa Thierry... mas assim ele não vai entender...rs...
Excluirtá dando errado!!! ta errado as variáveis ¬¬
ResponderExcluirMeu amigo, peço que você revise ai, pois aqui está tudo ok! Boa sorte!
Excluirobrigada, Thiago, pela sua ajuda.
ResponderExcluirSua resposta ao "imbecil" foi muito honrável.
Você é muito generoso e digno, por tentar nos ajudar.
Continue assim e muito sucesso na sua caminhada.
Ana Lucia.
Obrigado Ana Lúcia. Quanto ao "imbecil", sem comentários, acredito que os colegas acima já falaram tudo. Continue se dedicando, faça a diferencia. Bons estudo!
ResponderExcluirTermina essa facul cara... é soda ver amebas cursando como o do comentário ofendendo e quem realmente se dispõe a compartilhar conhecimento não conclui o curso.
ResponderExcluirOpa man boa tarde, seu post foi muito util, apesar de já saber fazer por esse metodo, eu estou a procurar por um que não use mod, divisão ou adição binaria. bem eu ate com consegui pensar em um usando substrings, entretanto com a pouca experiencia em programação gostaria de saber se está certo e se tem como melhorar esse mesmo codigo usando a mesma ideia. desde já agradeço a atença de todos.....
ResponderExcluirb = ultimoCaracter(a)
+++++++++++++++++++++++++++++
leia(a);
b = ultimoCaracter(a);
nomeString //recebido como parâmetro
int tamanho = nomeString.length();
String valor = nomeString.substring(tamanho-1, tamanho);
System.out.println("Último caracter da String: " + valor);
+++++++++++++++++++++++++++++++
leia(a);
b = a.toString();
int tamanho = b.length();
String valor = b.substring(tamanho-1, tamanho);(editado)
Se (valor = "0" || valor = "2" || valor = "4" || valor = "6" || valor = "8") {
escreva("Par");
}
excreva("Impar");
}
Faça um algoritmo para receber um número qualquer e informar na tela se é par ou ímpar.(poderia traduzir no programa Portugal stugio
ResponderExcluircomo desenvolver um algoritmo usando procedimento para saber se um numero é positivo ou negativo
ResponderExcluirCara muito obrigado pela ajuda!
ResponderExcluirSeu blog é sensacional para os iniciantes.
Me ajudou muito.
Bom trabalho e sucesso!