Você está na página 1de 5

package com.mycompany.

exercicios3bimestre;

/**
* Estrutura FOR
* 1. Crie um programa que mostre os n�meros de 5 a 15.
*/
public class Exercicio1 {

public static void main(String[] args) {


for(int num = 5; num <=15; num++ ){
System.out.println(num);
}
}
}

----------------------------------------------------------------------------------
import java.util.Scanner;

/**
* Estrutura FOR
2. Crie um programa que receba 5 n�meros do usu�rio e mostre o
* dobro de cada n�mero.
*/
public class Exercicio2 {

public static void main(String[] args) {


Scanner ler = new Scanner(System.in);

for (int seq = 1; seq <= 5; seq++) {


System.out.println("\nDigite o "+seq+"� n�mero: :");
int Num = ler.nextInt();
int dobro = Num + Num;
System.out.println("O dobro de " + Num + " �: " + dobro);

}
}
}
-----------------------------------------------------------------------------------

/**
* Estrutura FOR
* 3. Crie um programa que mostre os n�meros �mpares de 0 a 50.
*/
public class Exercicio3 {
public static void main(String[] args) {
for (int i = 1; i <=50; i+=2) {
System.out.println(i);
}
}
}
-----------------------------------------------------------------------------------
--
import java.util.Scanner;

/**
* Estrutura FOR
4. Crie um programa para receber 5 n�meros inteiros. Para cada
* n�mero informado mostre se ele � positivo, negativo ou zero.
*/
public class Exercicio4 {

public static void main(String[] args) {


Scanner ler = new Scanner(System.in);
int num[] = {1, 2, 3, 4, 5, 6};
for (int seq = 1; seq <= 5; seq++) {
System.out.println("Insira um n�mero: ");
num[seq] = ler.nextInt();
if (num[seq] == 0) {
System.out.println("Zero");
System.out.println("------------------------------");
} else if (num[seq] < 0) {
System.out.println("Negativo");
System.out.println("------------------------------");
} else if (num[seq] > 0) {
System.out.println("Positivo");
System.out.println("------------------------------");
}
}
}
}
-----------------------------------------------------------------------------------
----
import java.util.Scanner;

/**
*5. Crie um programa que receba 4 notas de um aluno e, ao final,
* mostre qual foi a m�dia obtida e se o aluno est� aprovado ou reprovado.
* Considere a m�dia 7.
*
*/
public class Exercicio5 {
public static void main(String[] args) {
Scanner ler = new Scanner(System.in);
int nota[] = {1,2,3,4,5};
System.out.println("Insira as notas do aluno:");
for (int seq = 1; seq <=4 ; seq++){
System.out.println("Coloque a "+seq+"� nota: ");
nota[seq]= ler.nextInt();
}
double media = (nota[1] + nota[2] + nota[3] + nota[4])/4;
System.out.println("A m�dia do aluno �: "+ media);
System.out.println("-----------------------------");
if(media >=7){
System.out.println("Aluno aprovado");
}else{
System.out.println("Aluno reprovado");
}
}
}
-----------------------------------------------------------------------------------
-------
/**
* 6. Crie um algoritmo que mostre todos os n�meros inteiros m�ltiplos de 5 do
* intervalo fechado de 1 a 200. Dica: Incremento de 5 em 5.
*/
public class Exercicio6 {

public static void main(String[] args) {


int i = 5;
while (i <= 200) {
System.out.println(i);
i += 5;
}
}
}
-----------------------------------------------------------------------------------
-------
/**
* 7. Crie um programa que mostre os 10 primeiros n�meros pares a partir de 5.
*/
public class Exercicio7 {

public static void main(String[] args) {


int i = 5;
int c = 1;
while (c <= 10) {
i++;
if (i % 2 == 0) {
System.out.println(i);
c++;
}
}
}
}
-----------------------------------------------------------------------------------
----------
/**
* 8. Crie um programa que mostre os n�meros de 1 a 50 em ordem decrescente.
*/
public class Exercicio8 {

public static void main(String[] args) {


int i = 50;
while (i >= 1) {
System.out.println(i);
i--;
}
}
}
-----------------------------------------------------------------------------------
---------
import java.util.Scanner;

/**
*9. Crie um programa que receba 10 n�meros Double e, ao final,
* mostre a soma dos n�meros.
*/
public class Exercicio9 {
public static void main(String[] args) {
Scanner ler = new Scanner(System.in);
int c = 1;
double soma = 0;
while (c <=10){
System.out.println("Insira o "+c+"� n�mero: ");
double n = ler.nextDouble();
soma += n;
c++;
}
System.out.println("A soma desses n�meros �: "+soma);
}
}
-----------------------------------------------------------------------------------
------------
import java.util.Scanner;

/**
*
* 10. Crie um programa que calcule o fatorial de um n�mero recebido do usu�rio.
* Por exemplo: Se o n�mero informado for 5, o fatorial ser�: 5*4*3*2*1 = 120
*/
public class Exercicio10 {

public static void main(String[] args) {


Scanner ler = new Scanner(System.in);
System.out.println("Digite um numero para revelar seu fatorial: ");
int n = ler.nextInt();
int n2 = n;
int f = n;
n--;

while (n > 0) {
f *= n;
n--;
}
System.out.println( + n2 + "! = " + f);
}
}
-----------------------------------------------------------------------------------
-----------
import java.util.Scanner;

/**
11. Crie um algoritmo que leia um n�mero inteiro e mostre na tela de 1
* at� o n�mero informado.
*/
public class Exercicio11 {

public static void main(String[] args) {


Scanner ler = new Scanner(System.in);
System.out.println("Insira um numero e descubra seus antecessores: ");
int n = ler.nextInt();
int c = 1;
while (c <= n) {
System.out.print(c + " ");
c++;
}
}
}
-----------------------------------------------------------------------------------
-----------
import java.util.Scanner;

/**
* 12. Crie um programa que fique lendo n�meros e mostrando o dobro at� que o
* usu�rio informe -1.
*/
public class Exercicio12 {

public static void main(String[] args) {


Scanner ler = new Scanner(System.in);
int n;

do {
System.out.println("Insira um numero: ");
n = ler.nextInt();
if (n != -1) {
System.out.println(n * 2);
System.out.println("(-1) para SAIR");
}
} while (n != -1);
}
}
-----------------------------------------------------------------------------------
--------------
import java.util.Scanner;

/**
* 13. Crie um algoritmo que calcule o fatorial de um n�mero recebido do
* usu�rio. Por exemplo: Se o n�mero informado for 5, o fatorial ser�: 5*4*3*2*1
* = 120.
*/
public class Exercicio13 {

public static void main(String[] args) {


Scanner ler = new Scanner(System.in);
System.out.println("Digite um numero para revelar seu fatorial: ");
int n = ler.nextInt();
int n2 = n;
int f = n;
n--;
do {
f *= n;
n--;

} while (n > 0);


System.out.println(+n2 + "! = " + f);
}
}
-----------------------------------------------------------------------------------
----------------

Você também pode gostar