Category Archive: algoritimos

Poo Java

/**
 * @(#)poo2.java
 *
 *
 * @author
 * @version 1.00 2011/9/20
 *Faca uma classe java com o Menu abaixo e com cada operacao realizada em uma funcao
 *
 */

import java.util.*;
public class poo2 {

static Scanner Dado = new Scanner(System.in);

				static void Somar(){
				int a,b,r;
				System.out.println("Digite 2 valores");
				a = Dado.nextInt();
				b = Dado.nextInt();
				r=a+b;
				}

				static void Dividir(){
				double a,b,r;
				System.out.println("Digite 2 valores");
				a = Dado.nextInt();
				b = Dado.nextInt();
				if (b==0){
					System.out.println("impossivel dividir por Zer0");

					}else {
						r=a/b;
					System.out.println("Divisao"+r);
							}
			}

			public static void main(String args[]){
			int op;
			do {
				System.out.println("MENU");
				System.out.println("1-Somar");
				System.out.println("2-Dividir");
				System.out.println("3-Sair");
				op=Dado.nextInt();
				if (op<1 || op >3)
					System.out.println("Opcao invalida");
					else if (op==1)
					Somar();
					else if (op==2)
					Dividir();

				}while (op!=3);

			}

}

Matrizes e Vetores em Java

/**
 * @(#)matriz4.java
 *
 *
 * @author
 * @version 1.00 2011/9/10
 */

import java.util.*;
public class matriz4 {
public static void main(String argss[]) {
    Scanner Entrada = new Scanner(System.in);
    int Mat[][] = new int[4][4];
    int i,j, acumulador=0;

    for (i=0;i<4;i++){
    	for (j=0;j<4;j++){
    		System.out.println("Linha " +i);
    		Mat[i][j]=Entrada.nextInt();
			System.out.println("Coluna "+j);
    		Mat[i][j]=Entrada.nextInt();
    		}
    	}

		for (i=0;i<4;i++){
			acumulador+=(Mat[i][i]);
			}

		System.out.println("Soma "+acumulador);

    }

}

/**
 * @(#)matriz5.java
 *
 *
 * @author
 * @version 1.00 2011/9/10
 */

import java.util.*;
public class matriz5 {
public static void main(String args[]) {
Scanner Dado = new Scanner(System.in);
int Mat[][] = new int[5][5];
int i,j, secundaria=0;

for (i=0;i<5;i++){
	for (j=0;j<5;j++){
	System.out.println("Digite  o Numero da Linhas"+(i+1));
	Mat[i][j] = Dado.nextInt();
	System.out.println("Digite o Numero da coluna "+(j+1));
	Mat[i][j] = Dado.nextInt();
		}
	}

for (i=0;i<5;i++){
	secundaria+=(Mat[i][4-i]);
		}
		System.out.println("Valor da soma da variavel Secundaria " +secundaria);

}
}

Vetores e Matrizes

Lista de estudos

/** * @(#)aula.java * * * @author * @version 1.00 2011/9/10 */
import java.util.Scanner;
public class aula {public static void main(String args[]) {int Numero[]=new int[5];int Soma=0,i, Negativo=0;Scanner Dado = new Scanner(System.in);
for (i=0;i&lt;5;i++){System.out.println("Digite um numero");Numero[i] = Dado.nextInt();if (Numero[i]&lt;0) {System.out.println("O numero "+Numero[i]+  "e Negativo"); Negativo++;}else {	Soma = (Numero[i]+Soma);}

}System.out.println("Soma dos numero positivos "+Soma);System.out.println(+Negativo+ " Numeros Negativos");
}

}


/** * @(#)exercicio3.java * * * @author * @version 1.00 2011/9/10 */
import java.util.*;
public class exercicio3 {public static void main(String args[]) {int x[] = new int[7];int y;Scanner Ent = new Scanner(System.in);for (y=0;y&lt;7;y++){	System.out.println("Digite o numero ");		x[y]=Ent.nextInt();				}
for (y=0;y&lt;7;y++){if (x[y]%2==0){ System.out.println(+x[y]+" E Multiplo de 2 ");			}	}
for (y=0;y&lt;7;y++){if (x[y]%3==0){ System.out.println(+x[y]+" E Multiplo de 3 ");			}	}
for (y=0;y&lt;7;y++){if (x[y]%6==0){ System.out.println(+x[y]+" E Multiplo de 6 ");			}	}

}
}

/** * @(#)exercicio4.java * * * @author * @version 1.00 2011/9/10 */
import java.util.*;public class exercicio4 {public static void main(String args[]) {Scanner Entrada = new Scanner(System.in);int PecaVendi[] = new int[10];int PrecoPeca[] = new int[10];int i;
for (i=0;i&lt;5;i++){ 			//Primeiro for	System.out.println("Vendedor "+ i + "Quantas Pecas Vendidas  ?");	PecaVendi[i]=Entrada.nextInt();	System.out.println("Qual o Valor da peca ?");	PrecoPeca[i]=Entrada.nextInt();	}						//Finaliza Primeiro for
int Acumulador = 0;for (i=0;i&lt;5;i++){ 			//Segundo forint VendUnico = (PecaVendi[i]*PrecoPeca[i]);Acumulador = Acumulador + VendUnico;	System.out.println("Vendedor " +i+" Vendeu" +VendUnico) ;	}						//Finaliza Segundo for

System.out.println("Total de Vendas "+Acumulador);
}

}

/** * @(#)exercicio4.java * * * @author * @version 1.00 2011/9/10 */
import java.util.*;public class exercicio4 {public static void main(String args[]) {Scanner Entrada = new Scanner(System.in);int PecaVendi[] = new int[10];int PrecoPeca[] = new int[10];int i;
for (i=0;i&lt;5;i++){ 			//Primeiro for	System.out.println("Vendedor "+ i + "Quantas Pecas Vendidas  ?");	PecaVendi[i]=Entrada.nextInt();	System.out.println("Qual o Valor da peca ?");	PrecoPeca[i]=Entrada.nextInt();	}						//Finaliza Primeiro for
int Acumulador = 0;for (i=0;i&lt;5;i++){ 			//Segundo forint VendUnico = (PecaVendi[i]*PrecoPeca[i]);Acumulador = Acumulador + VendUnico;	System.out.println("Vendedor " +i+" Vendeu" +VendUnico) ;	}						//Finaliza Segundo for

System.out.println("Total de Vendas "+Acumulador);
}

}


/** * @(#)exercicio5.java * * * @author * @version 1.00 2011/9/10 */import java.util.*;public class exercicio5 {public static void main(String args[]) {Scanner Entrada = new Scanner(System.in);int A[] = new int[5];int B[] = new int[5];int i;
int Subtrai[] = new int[5];	for (i=0;i&lt;5;i++){	System.out.println("Entre com o valor  numero "+i+ " de A ");	A[i]=Entrada.nextInt();	System.out.println("Entre com os valor numeor "+i+ " B");	B[i]=Entrada.nextInt();					}					//Caucula					for (i=0;i&lt;5;i++){
Subtrai[i]=(A[i]-B[4-i]);					System.out.println("Resusultado "+Subtrai[i]);					}

}}

 


/** * @(#)matriz1.java * * * @author * @version 1.00 2011/9/10 */
import java.util.*;public class matriz1 {public static void main(String args[]) {    Scanner En = new Scanner(System.in);    int matriz[][] = new int[2][2];    int i,j, acumulador=0;

for (i=0;i&lt;2;i++){    	for (j=0;j&lt;2;j++){	System.out.println("Digite os valores " );		matriz[i][j]= En.nextInt();		acumulador=(acumulador+matriz[i][j]);
}	}	System.out.println("Valor acumulado"+acumulador);

}}
  • Twitter
  • Buzz
  • Facebook