Você está na página 1de 7

UNIVERSIDADE TÉCNICA DE MOÇAMBIQUE

Faculdade de Ciências Tecnológicas


Curso: Engenharia de Gestão de Recursos Petrolíferos
Disciplina: Lógica de Programação

Discente: Lúcia Eugĉnia Cumbe Docente: Gerson Chambula;

Maputo, Maio de 2020


1. ler um valor e escrever se é positivo ou negativo (considerando o valor zero como
negativo). (Pseudocódigo e fluxograma)
Pseudocódigo
Package LuciaJob;
import java.io.Bufferedreader;
import java.io.ImputStreamReader;
public class main {
public class void main (String[] args) throws IOException {
BufferedReader br = new BufferedReader (new InputStreamReader (System.in));
Int x;
System.out.pritln (“ Digite o numero ”);
x= Inter.parseInt (br.readLine ());
if (x<1) {
System.out.println (“o numero é negativo”);
}
else {
Systm.out.println (“ o numero é positivo “);
}
}
}
Fluxograma

Start

Read x

true else
ye If x<1

Println (“O
Println (“O numero e negative”) numero e
positive”)

End
2. fazer um pseudocódigo que calcule a média de 20 números introduzidos do teclado.
package lucia;
Import java.io.Bufferedreader;
public class Media {
public class void main (String[] args) throws IoException {
BufferedReader = new BufferedReader (new InputStreamReader (System.in));
doubleValores []=new double [20];
doubleSoma=0;
doubleMedia;
For (int i=0 ; i<valores.length ; i++) {
System.out.println (“digite o “+(i+1)+ “Numero”);
Valores [i]= Double.parseDouble (br.readLine ());
Soma=Valores [i];
Media=soma\valores.length;
System.out.println (“ A media dos 20 numeros lidos é “+media);
}
}

3. Elabore um código que recebendo ano de nascimento de um individuo calcula a idade. E


diga se é maior de idade ou menor de idade.
Public static void main (String[]args)throws IOException{
Pseudocódigo
package lucia;
Import java.io.Bufferedreader;
public class CalculaIdade {
public class void main (String[] args) throws IoException {
BufferedReader = new BufferedReader (new InputStreamReader (System.in));
Int anoNasc, anoActual;
Int idade;
System.out.println (“ digite o ano Actual “ );
anoActual=Integer.parseInt (br.readLine ());
anoNasc=Integer.parseInt (br.readLine ());
idade = anoActual – anoNasc;
if (idade >=18) }
System.out.println (“ tem “+idade+” de Idade e É maior de idade”);
}
else {
System.out.println (“ Tem “+idade+” de Idade e É menor de idade”);
}
}
}

4. Fazer um programa que recebendo um número do teclado, verifique se ele é par ou impar.
Se for par imprima uma mensagem na tela dizendo que é par, o mesmo pra ímpar.
package lucia;
Import java.io.Bufferedreader;
public class ParImpar {
public class void main (String[] args) throws IOException {
BufferedReader = new BufferedReader (new InputStreamReader (System.in));
Int valor;
System.out.println (“ Digite um numero”);
valor= Integer.parse.Int (br.readLine ());
if (valor ==0) {
System.out,println ( “ O valor introduzido e par “);
} else {
System.out.println (“ O valor Introduzido é impar “);
}
}
}
5.faca um algoritmo que recebendo dois números do teclado verificar qual deles e maior,
verifique também se são iguais.
package luciajob;
Import java.io.Bufferedreader;
public class LuciaJOB {
public class void main (String[] args) throws IOException {
BufferedReader br = new BufferedReader (new InputStreamReader (System.in));
double valor1, valor2;
double maior;
System.out.println (“ Digite o primeiro Numero”);
valore1= Double.parseDouble (br.readLine ());
System.out.println (“ Digite o primeiro Numero”);
valor2= Double.parseDouble (br.readLine () );
if (valor1>valor2) {
System.out.println (“ o primeiro numero e maior “);
} else
If (valo1==valor2) {
System.out.println (“ O primeiro e o segundo numero são iguais “);
} else {
System.out.println (“ O segundo numero e menor “);
}
}
}
6. ler a idade de uma pessoa expressa em anos, meses e dias e escreva a idade dessa pessoa
expressa apenas em dias. Considerar ano com 365 e mês com 30 dias. (pseudocódigo e
fluxograma)
Int meses, anos, dias, total;
System.out.println(“Digite a sua idade”);
anos= Integer.parseInt(br.readLine());
System.out.println(“Digite os meses”);
meses= Integer.parseInt(br.readLine());
System.out.println(“digite os dias”)
dias= Integer.parseInt(br.readLine())
total = anos*365+meses*30+dias;
System.out.println(“A idade expressa em dias é de “ +total+ “dias “)
}
Public static void main (String[]args)throws IOException{
idadeDia();
}
}

Você também pode gostar