private void btapresentanomeactionperformed(java.awt.event.actionevent evt) {
|
|
- Marcos Ximenes Palma
- 6 Há anos
- Visualizações:
Transcrição
1 Jorge Ferreira 1 NOTAS DE AULA JAVA 5 E NETBEANS 5 Seguindo as configurações iniciais do formulário, devemos definir o comportamento de apresentação da janela quando executarmos o programa. Para tanto, devemos clicar na aba Code, a partir da caixa de propriedades (Properties). Devemos ajustar a propriedade Form Size Police, definindo o valor generate resize code. Dessa forma, estamos definindo que o formulário será aberto de acordo com as dimensões denifidas na fase de design. EXEMPLO 1 PROGRAMA NOME Caso deseje que o formulário seja apresentado no centro do desktop, marque a caixa de seleção da propriedade Generate Center. private void btapresentanomeactionperformed(java.awt.event.actionevent evt) { txtresposta.settext(txtnome.gettext());
2 Jorge Ferreira 2 private void btsairactionperformed(java.awt.event.actionevent evt) { System.exit(0); private void btlimparactionperformed(java.awt.event.actionevent evt) { txtnome.settext(""); txtresposta.settext("");
3 Jorge Ferreira 3 EXEMPLO 2 PROGRAMA CONCATENAR private void btokactionperformed(java.awt.event.actionevent evt) { String nome, sobrenome; nome = txtnome.gettext(); sobrenome = txtsobrenome.gettext(); txtresultado.settext(nome + " " + sobrenome); private void btsairactionperformed(java.awt.event.actionevent evt) { System.exit(0);
4 Jorge Ferreira 4
5 Jorge Ferreira 5 EXEMPLO 3 APLICAÇÃO COM INTEIROS PROGRAMA SOMA private void btcalcularactionperformed(java.awt.event.actionevent evt) { int n1, n2, r; n1 = Integer.parseInt(txtn1.getText()); n2 = Integer.parseInt(txtn2.getText()); r = n1 + n2; txtr.settext(""+r); private void btlimparactionperformed(java.awt.event.actionevent evt) { txtn1.settext(""); txtn2.settext(""); txtr.settext(""); private void btsairactionperformed(java.awt.event.actionevent evt) { System.exit(0);
6 Jorge Ferreira 6 EXEMPLO 4 TRABALHANDO COM REAIS PROGRAMA MÉDIA private void brcalcularactionperformed(java.awt.event.actionevent evt) { double n1, n2, media; n1 = Double.parseDouble(txtnota1.getText()); n2 = Double.parseDouble(txtnota2.getText()); media = (n1+n2)/2; txtmedia.settext(""+media);
7 Jorge Ferreira 7 private void btlimparactionperformed(java.awt.event.actionevent evt) { txtnota1.settext(""); txtnota2.settext(""); txtmedia.settext(""); private void btsairactionperformed(java.awt.event.actionevent evt) { System.exit(0);
8 Jorge Ferreira 8 SOMANDO E USANDO INSTÂNCIA DE UMA CLASSE public class Main { /** Creates a new instance of Main */ int total; int calc(int x, int y){ total = x + y; return total; public Main() { /** args the command line arguments */ public static void main(string[] args) { // TODO code application logic here
9 Jorge Ferreira 9 private void btcalcularactionperformed(java.awt.event.actionevent evt) { Main m = new Main(); int n1, n2; n1 = Integer.parseInt(txtn1.getText()); n2 = Integer.parseInt(txtn2.getText()); txtr.settext("" + m.calc(n1,n2)); private void btlimparactionperformed(java.awt.event.actionevent evt) { txtn1.settext(""); txtn2.settext(""); txtr.settext(""); private void btsairactionperformed(java.awt.event.actionevent evt) { System.exit(0);
10 Jorge Ferreira 10 DESVIO TIPO if Sintaxe: if (condição) { instruções else { instruções COMPARADORES (a = = b) igualdade (a!= b) diferentes (a > b) maior que (a < b) menor que ( a > = b) maior ou igual a ( a < = ) menor ou igual a OPERADORES LÓGICOS && - AND E - OR OU ^ - OR OU EXCLUSIVO
11 Jorge Ferreira 11 EXEMPLO 6 CALCULANDO MÉDIA E SITUAÇÃO private void btcalcularactionperformed(java.awt.event.actionevent evt) { double n1, n2, media; String situacao; n1 = Integer.parseInt(txtnota1.getText()); n2 = Integer.parseInt(txtnota2.getText()); media = (n1+n2)/2; if (media >= 7){ situacao = "APROVADO"; else{ situacao = "REPROVADO"; txtmedia.settext("" + media); txtsit.settext(situacao); private void btlimparactionperformed(java.awt.event.actionevent evt) {
12 Jorge Ferreira 12 txtnota1.settext(""); txtnota2.settext(""); txtmedia.settext(""); txtsit.settext(""); private void btsairactionperformed(java.awt.event.actionevent evt) { System.exit(0); EXEMPLO 7 Considere o programa que leia dois valores inteiros, e, independentemente da ordem em que foram fornecidos, deverão ser impressos na ordem crescente. Algoritmo 1. Ler um valor para a variável A 2. Ler um valor para a variável B 3. Verificar se o valor A é maior que o valor de B; a. Se for verdadeiro, efetuar a troca dos valores; 4. Apresentar os valores das variáveis
13 Jorge Ferreira 13 Código do Programa: private void btordenaractionperformed(java.awt.event.actionevent evt) { int n1,n2,aux; n1 = Integer.parseInt(txtnum1.getText()); n2 = Integer.parseInt(txtnum2.getText()); if (n1>n2){ aux = n1; n1 = n2; n2 = aux; txts1.settext(""+ n1); txts2.settext(""+ n2); private void btlimparactionperformed(java.awt.event.actionevent evt) { txtnum1.settext(""); txtnum2.settext(""); private void btsairactionperformed(java.awt.event.actionevent evt) { System.exit(0);
14 Jorge Ferreira 14 Programa Rodando: EXEMPLO 8 Desenvolva um programa que efetue a leitura de três valores para os lados de um triângulo, considerando lados como: A, B, C. Este programa deverá verificar se os lados fornecidos formam realmente um triângulo, e se for esta condição verdadeira, deverá ser indicado qual o tipo de triângulo foi formado: eqüilátero, isósceles ou escaleno. Para estabelecer este algoritmo, é necessário, em primeiro lugar, saber o que realmente é um triângulo. Triângulo é uma forma geométrica (polígono) composta por três lados, e cada lado é menor que a soma dos outros dois lados. Perceba que isto é uma regra e deverá ser considerada. É um triângulo quando A<B+C, quando B<A+C e quando C<A+B. Um triângulo é eqüilátero quando possui todos os lados iguais; é isósceles quando dois lados são iguais e um é diferente; é escaleno quando possui todos os lados diferentes. Algoritmo: 1- Ler três valores para os lados de um triângulo; A, B e C. 2- Verificar se cada lado é menor que a soma dos outros dois lados; 3- Sendo triângulo, verificar se é eqüilátero, isósceles ou escaleno; 4- Caso não seja triângulo, imprimir: Não forma triângulo.
15 Jorge Ferreira 15 Código do programa: private void btcalcularactionperformed(java.awt.event.actionevent evt) { double A, B, C; A = Double.parseDouble(txta.getText()); B = Double.parseDouble(txtb.getText()); C = Double.parseDouble(txtc.getText()); if(a<b+c && B<A+C && C<A+B){ if (A==B && B==C){ txtr.settext("triângulo Equilátero"); else{ if(a==b A==C C==B){ txtr.settext("triângulo Isósceles"); else{ txtr.settext("triângulo Escaleno"); else{ txtr.settext("não é Triângulo");
16 Jorge Ferreira 16 private void btlimparactionperformed(java.awt.event.actionevent evt) { txta.settext(""); txtb.settext(""); txtc.settext(""); txtr.settext(""); private void btsairactionperformed(java.awt.event.actionevent evt) { System.exit(0); Programa Rodando: EXEMPLO 9 DESVIO TIPO IF SEQÜENCIAL Criar um programa, que fará a leitura de dois valores reais. O usuário escolherá a operação, e o programa apresentará o resultado da operação escolhida. Algoritmo: 1- Digitar dois valores do tipo real, um em cada campo. 2- Selecionar a operação desejada. 3- Apresentar o resultado da operação escolhida.
17 Jorge Ferreira 17 Programa Calculadora Rodando: Código do Programa: Botão Calcular private void btcalcularactionperformed(java.awt.event.actionevent evt) { double total = 0; double n1 = Double.parseDouble(txtvalor1.getText()); double n2 = Double.parseDouble(txtvalor2.getText()); if (optadicao.isselected()){ total = n1 + n2; if (optsubtracao.isselected()){ total = n1 - n2; if (optmultiplicacao.isselected()){ total = n1 * n2; if (optdivisao.isselected()){ if(n2==0) total=0; else total = n1 / n2; txtr.settext(""+ total);
18 Jorge Ferreira 18 Botão Sair: private void btsairactionperformed(java.awt.event.actionevent evt) { System.exit(0);
19 This document was created with Win2PDF available at The unregistered version of Win2PDF is for evaluation or non-commercial use only. This page will not be added after purchasing Win2PDF.
ANEXO II PARTILHA DO SIMPLES NACIONAL - INDÚSTRIA
ANEXO II PARTILHA DO SIMPLES NACIONAL - INDÚSTRIA Seção I: Receitas decorrentes da venda de mercadorias por elas industrializadas não sujeitas a substituição tributária, exceto as receitas decorrentes
Leia maisCURSO DE TECN OLOGI A DO VÁCUO
FATEC-SP CURSO DE TECN OLOGI A DO VÁCUO Prof. Me. Francisco Tadeu Degasperi Janeiro de 2005 Agradeço a colaboração do Tecnólogo Alexandre Cândido de Paulo Foi Auxiliar de Docente do LTV da Fatec-SP Atualmente
Leia maisCardans de Trat ores
Cardans de Trat ores Com o código da Montadora ou do Fabricante, montamos qualquer tipo de Cardans e fornecemos seus componentes avulsos. N DA MONTADORA TRATORES JONH DEERE PRODUTO OBS. SERIE DQ44685 CARDAN
Leia maisIntrodução à Lógica de Programação Aula 2. Adaptação de Luis Otavio Alvares
1 Introdução à Lógica de Programação Aula 2 Adaptação de Luis Otavio Alvares 2 Operadores Usados para incrementar, decrementar, comparar e avaliar dados, que são operações básicas em processamento de dados.
Leia maisMETODOLOGIA DE PROJETO
METODOLOGIA DE PROJETO DE INTERIORES AULA 10: PLANEJAMENTO E PRINCÍPIOS DO DESIGN Disciplina do Curso Superior em Design de Interiores da UNAES/Anhanguera Educacional Arq. Urb. Octavio F. Loureiro Data:
Leia maisIntrodução ao IDE Netbeans (Programação Java)
Universidade Federal do ABC Disciplina: Processamento da Informação (BC-05045) Assunto: Introdução ao IDE Netbeans Introdução ao IDE Netbeans (Programação Java) Conteúdo 1. Introdução... 1 1.1. Programas
Leia maisAula 08 Estruturas de Condição. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes
Aula 08 Estruturas de Condição Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www.profbrunogomes.com.br/ Agenda da Aula Entrada de Dados; Estruturas de Controle: Estrutura de Sequência;
Leia maisVetores Unimensionais
Vetores Unimensionais Objetivos Entender a importância e a necessidade do uso de Vetores Definição de Manipulação de Vetores Inserir elementos em um vetor (usando laços ou não) Imprimir elementos de um
Leia maisLinguagem de Programação Orientada a Objeto Construtores e Sobrecarga
Linguagem de Programação Orientada a Objeto Construtores e Sobrecarga Professora Sheila Cáceres Sobrecarga (overloading) Na mesma classe podemos definir vários métodos com o mesmo nome Sobrecarga O tipo
Leia maisLógica de Programação I
Gilson de Souza Carvalho gaucho.gilson@hotmail.com 1 Comando Switch O comando Switch pode ser visto como uma especialização do comando if. Foi criado para facilitar um uso particular de comandos if encadeados.
Leia maisDELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools Templates * and open the template in the editor. */ package ficha.pkg5_0789_1;
Leia maisComando de Seleção em Java
Universidade Federal do ABC (UFABC) Disciplina: Processamento da Informação (BC-0505) Assunto: Comando de Seleção Comando de Seleção em Java Conteúdo 1. Introdução... 1 2. Comando de seleção... 2 3. Comandos
Leia maisEste é um manual de procedimentos básicos padronizados para os Formulários on-line da Coleta Seletiva.
MANUAL DE PROCEDIMENTOS Formulários on-line SISTEMAS INTEGRADOS MANUAL DE PROCEDI MENTOS PADRÃO Formulários on-line Este é um manual de procedimentos básicos padronizados para os Formulários on-line da
Leia maisArrays em Java. Introdução à Programação. Bruno Cartaxo
Arrays em Java Introdução à Programação Bruno Cartaxo http://sites.google.com/site/brunocartaxo bruno.cartaxo@olinda.ifpe.edu.br Tópicos a serem discutidos na disciplina Introdução a computadores e algoritmos
Leia maisAFRF Exercícios Tele-Transmitido. Prof. Sérgio Altenfelder Estatística - 01
01. Para dados agrupados representados por uma curva de freqüências, as diferenças entre os valores da média, da mediana e da moda são indicadores da assimetria da curva. Indique a relação entre essas
Leia maisPodemos representar a relação existente entre as entidades de um relacionamento 1:1 através do conjunto abaixo:
MÓDULO 10 MODELAGEM DE DADOS II Os relacionamentos devem ser enquadrados em três grandes grupos para que possam cumprir a finalidade de expressar a semântica das associações entre as entidades. As três
Leia maisAno / Turma: Data: / / Classificação: Observações: Espaço do aluno
Es c o la Bá s i c a d o s 2 º e 3 º c i c lo s d e S an t o An t ó n i o Ficha de Avaliação Sumativa M a t e m á t i c a Nome: N.º Professor: Ano / Turma: Data: / / Classificação: Observações: A MINHA
Leia mais4 TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Programação Orientada a Objetos Aula 4 Programação Orientada a Objetos Entrada e Saída de Dados GUI em Java: pacote Swing O exemplo abaixo emprega o pacote Swing (javax.swing), que emprega componentes
Leia maisComandos em C (cont.)
Comandos em C (cont.) Operador ternário:? O operador condicional possui uma opção um pouco estranha. É o único operador C que opera sobre três expressões. Sua sintaxe geral possui a seguinte construção:
Leia mais1ª Lista de Exercícios
Universidade Federal do Rio de Janeiro Data: 26/04/05 Disciplina: Computação I 1ª Lista de Exercícios 1) Faça um programa, em pseudo-código, que peça ao usuário que informe n números reais e então calcule
Leia maisMÓDULO 16 PLANEJAMENTO DE CONSTRUÇÃO, TESTES E DOCUMENTAÇÃO DO SISTEMA
MÓDULO 16 PLANEJAMENTO DE CONSTRUÇÃO, TESTES E DOCUMENTAÇÃO DO SISTEMA Quando falamos para os alunos sobre projeto e desenvolvimento de sistemas de informação eles pensam logo em programar. A programação
Leia maisAULA TEÓRICA 5 Tema 3. Instruções básicas de entrada e saída (continuação)
AULA TEÓRICA 5 Tema 3. Instruções básicas de entrada e saída (continuação) Ø Um primeiro programa em Java. Elaborado por eng.tatiana Kovalenko, UEM Um primeiro programa em Java Nossa tarefa não só aprender
Leia maisEstruturas de Seleção Parte II Seleção Encadeada
Estruturas de Seleção Parte II Seleção Encadeada Prof. Dr. Edson Pimentel Centro de Matemática, Computação e Cognição Objetivos Reconhecer a necessidade do uso de estruturas de seleção encadeadas Aprender
Leia maisSimulado de Linguagem de Programação Java
Simulado de Linguagem de Programação Java 1. Descreva o processo de criação de programas em Java, desde a criação do código-fonte até a obtenção do resultado esperado, por meio de sua execução. Cite as
Leia maisIntrodução a classes e objetos. Prof. Marcelo Roberto Zorzan
Introdução a classes e objetos Prof. Marcelo Roberto Zorzan Aula de Hoje Abstração de Dados Classes e Objetos Definição de Métodos Métodos com parâmetro Abstração de Dados Processo mental através do qual
Leia maisExercícios Resolvidos. Java Básico
Exercícios Resolvidos Java Básico 1. Escrever um programa java que receba dois números e exiba o resultado da sua soma. // Programa de adição que permite a soma de dois números // Programa utiliza a classe
Leia maisEstruturas de Seleção Seleção Encadeada
Seleção Encadeada Material produzido por professores da UFABC Objetivos Bacharelado em Ciência e Tecnologia Reconhecer a necessidade do uso de estruturas de seleção encadeada Aprender a sintaxe da Estrutura
Leia maisUniversidade Federal de Goiás Instituto de Informática 1ª Prova de Introdução a Programação 06/04/11
Universidade Federal de Goiás Instituto de Informática 1ª Prova de Introdução a Programação 06/04/11 Instruções: 1. A prova deve ser realizada individualmente e sem consultas. 2. As respostas deverão ser
Leia maisAlgoritmos II Aula 2 Vetores
Algoritmos II Aula 2 Vetores Professor: Max Pereira max.pereira@unisul.br Ciência da Computação Variável Representação simbólica dos elementos de memória de um computador. Cada variável corresponde a uma
Leia maisPolinômios. 2) (ITA-1962) Se x³+px+q é divisível por x²+ax+b e x²+rx+s, demonstrar que:
Material by: Caio Guimarães Polinômios A seguir, apresento uma lista de vários exercícios propostos (com gabarito) sobre polinômios. Os exercícios são para complementar a vídeo-aula a respeito de polinômios
Leia maisEspecificam quem tem acesso a cada entidade, isto é, quem tem acesso a. cada classe e cada membro da classe (dados e métodos)
Mecanismos de controlo de acesso Especificam quem tem acesso a cada entidade, isto é, quem tem acesso a cada classe e cada membro da classe (dados e métodos) Modificadores de acesso: public protected private
Leia mais7 Comandos e Estruturas de Controle
Lógica para a Programação - 1º semestre AULA 03 Prof. André Moraes 7 Comandos e Estruturas de Controle Na criação de algoritmos é comum utilizar conceitos de bloco lógico, entrada e saída de dados, constantes,
Leia maisUNIP - Ciência da Computação e Sistemas de Informação. Estrutura de Dados. AULA 5 Pilhas
UNIP - Ciência da Computação e Sistemas de Informação Estrutura de Dados AULA Pilhas Estrutura de Dados A Estrutura de Dados Pilha Pilha é uma estrutura de dados usada em programação, que tem uma regra
Leia maisSobrecarga. Algoritmos e Programação II. Aula 3 Sobrecarga
Algoritmos e Programação II Aula 3 Sobrecarga *Adaptado do material do Prof. Júlio Machado Sobrecarga Em várias linguagens é comum encontrarmos rotinas que fazem basicamente a mesma coisa, porém, com nomes
Leia maisMATEMÁTICA DISCRETA E LÓGICA MATEMÁTICA PROF. APARECIDO EDILSON MORCELLI
MATEMÁTICA DISCRETA E LÓGICA MATEMÁTICA PROF. APARECIDO EDILSON MORCELLI CONSTRUÇÃO DA TABELA- VERDADE Dada a fórmula: {A [C (A C)]} Observamos três ocorrências de conectivos:,,. O último é a primeira
Leia maisESTRUTURAS DE CONTROLE
ESTRUTURAS DE CONTROLE ESTRUTURA SEQUENCIAL E ESTRUTURAS CONDICIONAIS Introdução à Ciência da Computação Estruturas de Controle ESTRUTURA SEQUENCIAL ESTRUTURAS CONDICIONAIS Estrutura Condicional Simples
Leia maisMANUAL DE CADASTRO DE PROJETOS DO ESCOLA DE FÁBRICA
MANUAL DE CADASTRO DE PROJETOS DO ESCOLA DE FÁBRICA 2 ÍNDICE 1. Acessando o Sistema...03 2. Cadastrando da Unidade Gestora...05 2.1. Adicionando Curso ao Projeto...07 2.2. Montando a Infra-Estrutura do
Leia maisAula 4 Estruturas de Controle
UNIP Universidade Paulista Ciência da Computação Aula 4 Estruturas de Controle Prof. Célio Ricardo Castelano 1 Tópicos Abordados 1) Instruções de seleção em Java: 2) Instruções de repetição em Java: 2
Leia maisLinguagem de Programação Visual
Linguagem de Programação Visual Unidade 4 - Introdução à API Swing - JOptionPane Curso Técnico em Informática SUMÁRIO INTRODUÇÃO... 3 API SWING... 3 A CLASSE JOPTIONPANE... 3 PRINCIPAIS MÉTODOS DA CLASSE
Leia maisAula 3 Desvio Condicional
Aula 3 Desvio Condicional ROTEIRO DA AULA Desvio Condicional Simples Desvio Condicional Composto Desevio Condicional Aninhado Desvio Condicional em JAVA 2 DESVIO CONDICIONAL Um desvio condicional é usado
Leia maisEXERCICIO DE JAVA PARA FIXAÇÃO DE CONTEÚDO - Introdução a Prática de Programação Docente Pedro F. Carvalho /
1 Revisão de conceitos de variáveis e operações aritméticas /* Determine qual é a idade que o usuário faz no ano atual. Para isso solicite o ano de nascimento do usuário e o ano atual. package exercicio01;
Leia maisProfessor: Marcelo Nassau Malta
INFORIUM - Sistemas de Informação Disciplina: Linguagens orientadas a objetos (LOO) - 1º/2007 Turma: SI0713NB Professor: Marcelo Nassau Malta Laboratório 01 Introdução à Java e Netbeans Exercício 01: AloMundo
Leia maisMETODOLOGIA DE PROJETO
METODOLOGIA DE PROJETO DE INTERIORES AULA 06: PERSPECTIVA LINEAR DE 1 PONTO. MÃO LIVRE Disciplina do Curso Superior em Design de Interiores da UNAES/Anhanguera Educacional Arq. Urb. Octavio F. Loureiro
Leia maisLinguagem C. Programação Estruturada. Estruturas de Controle. Prof. Luis Nícolas de Amorim Trigo
Programação Estruturada Linguagem C Estruturas de Controle Prof. Luis Nícolas de Amorim Trigo nicolas.trigo@ifsertao-pe.edu.br Sumário Introdução Tipos de Estruturas de Controle Estruturas de Seleção Simples
Leia maisUNIVERSIDADE DO ESTADO DE SANTA CATARINA PLANO DE TRABALHO INDIVIDUAL ATIVIDADES EM DESENVOLVIMENTO ENSINO ORIENTAÇÃO
Amilton Giácomo Tomasi DECF 2007/2 EFETIVO Mestre 40 Estatutário Contabilidade Gerencial ADM/Empresarial (vespertino) 2º 4 ESTÁGIO 02 ADM/Empresarial 7º e 8º 02 Secretário de Comunicação Portaria Reitoria
Leia maisSeção Técnica de Ensino 2/8
CONCURSO DE ADMISSÃO 008/09 Escolha a única respost a certa, conform e o enunciado da quest ão, assinalandoa corretamente no CARTÃO- RESPOSTA. 01. A capacidade de armazenamento de dados em disquetes, CDs,
Leia maisQuebra Cabeça das Ligações Químicas Autora: Karine Nantes da Silva Veronez Introdução. O jogo
Quebra Cabeça das Ligações Químicas Autora: Karine Nantes da Silva Veronez Introdução A química estuda as substâncias e suas transformações químicas. Essas substâncias são formadas de átomos de elementos
Leia maisFundamentos de Programação 1
Fundamentos de Programação 1 Slides N. 2 D / Prof. SIMÃO Slides elaborados pelo Prof. Robson Linhares elaborados pelo Prof. Robson Linhares http://www.dainf.ct.utfpr.edu.br/~robson/ Jean Marcelo SIMÃO
Leia maisDados armazenados em um objeto podem ser tanto primitivos, tais como inteiros ou caracteres, ou referências para outros objetos.
2. Classes e Objetos Uma classe é um modelo que define os atributos e métodos comuns a um conjunto de objetos de forma encapsulada. Atributos são informações ou dados que descrevem, categorizam ou quantificam
Leia maisSubprogramação. Leonardo Gresta Paulino Murta.
Subprogramação Leonardo Gresta Paulino Murta leomurta@ic.uff.br Aula de hoje Estudaremos a estrutura mais básica de encapsulamento da Orientação a Objetos Métodos Leonardo Murta Subprogramação 2 Exemplo
Leia maisDesenvolvendo aplicações Java
José Roberto Madureira Junior Adaní Cusin Sacilotti Adriana Rodrigues Reginaldo Sacilotti Desenvolvendo aplicações Java Primeira Edição São Paulo 2017 Sumário 1 INTRODUÇÃO AO JAVA... 1 1.1 A PLATAFORMA
Leia maisp q p q p v q V V F F F V F F V V F V V F V F F V V V
ACULDADE DE TECNOLOGIA SENAC PELOTAS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Matemática Aplicada Edécio ernando Iepsen Exercícios sobre Equivalências Lógicas - Provar equivalências
Leia maisUniversidade Estadual do Sudoeste da Bahia Departamento de Estudos Básicos e Instrumentais Disciplina: Introdução à Ciência da Computação Prof.
Universidade Estadual do Sudoeste da Bahia Departamento de Estudos Básicos e Instrumentais Disciplina: Introdução à Ciência da Computação Prof. Modesto A. Chaves Faça um algoritmo que Leia dois valores
Leia maisAr qu it e t u r a a de e Sist e m a s Ope r a cion a is Fa bia n o o Ut iy a m a Ca pít u lo o 8 Ge r ê n cia a do o Pr oce ssa dor
Arquitetura de Sistem as Operacionais Fabiano Utiyam a Capítulo 8 Gerência do Processador 8/1 I ntrodução Com o surgimento dos sistemas multiprogramáveis, nos quais múltiplos processos poderiam permanecer
Leia maisSite: http://www.parcelias.com.br/online/faet. Código da autorizada: Login: master Senha:
Nosso novo Sistema de Garantia está em funcionamento no endereço abaixo, favor acessar o site e cadastrar as Ordens de Serviços para que possamos encaminhar os seus pedidos de Garantia. Site: http://www.parcelias.com.br/online/faet
Leia maisEstruturas de Seleção Parte II Seleção Encadeada
Estruturas de Seleção Parte II Seleção Encadeada Prof. João Henrique Kleinschmidt Material elaborado pelos professores de PI Objetivos Reconhecer a necessidade do uso de estruturas de seleção encadeadas
Leia mais2 Vectores de objectos
2 Vectores de objectos Agenda de contactos 3 Objectivo Manipular uma agenda de contactos. Descrição e Funcionalides Cada contacto na agenda caracteriza-se por um nome, um telefone e um e-mail. Na agenda,
Leia maisLinguagem de programação métodos/funções
Instituto Federal de Minas Gerais Campus Ponte Nova Linguagem de programação métodos/funções Professor: Saulo Henrique Cabral Silva MÉTODOS / MODULARIZANDO Modularizando... 2 Métodos Funções Sub-rotinas
Leia maisJavaScript (ou JScript)
1. Introdução JavaScript (ou JScript) Uma linguagem como o JavaScript permite criar interfaces interativas na web (permite a interação do usuário). Para desenvolver web sites interativos precisamos de
Leia maisCURSO DE CAPACITAÇÃO O USO DE FERRAMENTAS TECNOLÓGICAS E AS POSSIBILIDADES PEDAGÓGICAS NA FORMAÇÃO DOS DOCENTES NA REDE MUNICIPAL DE GURUPI TO
CURSO DE CAPACITAÇÃO O USO DE FERRAMENTAS TECNOLÓGICAS E AS POSSIBILIDADES PEDAGÓGICAS NA FORMAÇÃO DOS DOCENTES NA REDE MUNICIPAL DE GURUPI TO A UTILIZAÇÃO DO SOFTWARE GEOGEBRA COMO FERRAMENTA DE ENSINO
Leia maisEncapsulamento e Métodos (Construtores e Estáticos) João Paulo Q. dos Santos
Encapsulamento e Métodos (Construtores e Estáticos) Sobrecarga de Métodos João Paulo Q. dos Santos joao.queiroz@ifrn.edu.br Roteiro Conceitos sobre Encapsulamento; Variável this; Métodos Construtores;
Leia maisGrupo A Exercícios Básicos. 1. Comente o resultado de cada um dos programas abaixo:
Grupo A Exercícios Básicos Exercício Descrição 1. Comente o resultado de cada um dos programas abaixo: #include void main(void) { int a=54, b=; float x=5.8; printf("[%-4d]", a); printf("[%0d]",
Leia maisConceitos básicos de programação
Para aprender uma linguagem de programação podemos começar por conhecer os vocábulos ou símbolos que formam o seu léxico e depois aprender como esses vocábulos integram as instruções (frases) que compõe
Leia maisUNIP - Ciência da Computação e Sistemas de Informação. Estrutura de Dados. AULA 6 Filas
UNIP - Ciência da Computação e Sistemas de Informação Estrutura de Dados AULA 6 Filas Estrutura de Dados A Estrutura de Dados Fila Fila é uma estrutura de dados usada em programação, que tem regras para
Leia maisManual de conversão de Pseudo-algoritmo para Java
Manual de conversão de para Criação e atribuição de valores à variáveis Objetivo inteiro: n; int n; real: valor; double valor; lógico: achou; boolean achou; string: nome; String nome; caractere: sexo;
Leia maisRaciocínioLógico TFC -C G U Tele - Transmitido Teoria Mais de 360 aprovados na Receita Federal em 2006 Prof.Milton Ueta Data de impressão: 08/02/2008 67 das 88 vagas no AFRF no PR/SC 150 das 190 vagas
Leia maisAula 3. Objetivos Sequências de escapes ; Um aplicativo que adiciona inteiro; Aritmética.
Objetivos Sequências de escapes ; Um aplicativo que adiciona inteiro; Aritmética. Sequências de escape \n Nova linha. Posiciona o cursor de tela no início da próxima linha. \t Tabulação horizontal. Move
Leia maisIntrodução a Computação
Introdução a Computação Lógica de Programação Conceitos Algoritmos Conjunto predeterminado e bem definido de regras e processos destinados a solução de um problema, com um número finito de etapas. 2 1
Leia maisILMO(A). SR.(A) PRESIDENTE DA JUNTA COMERCIAL DO ESTADO DE MINAS GERAIS
Secretaria da Micro e Pequena Empresa da Presidência da República Secretaria de Racionalização e Simplificação Departamento de Registro Empresarial e Integração Secretaria de Estado de Desenvolvimento
Leia maisAr qu it e t u r a a de e Sist e m a s Ope r a cion a is Fa bia n o o Ut iy a m a Ca pít u lo o 9 Ge r ê n cia a de e M e m ór ia
Arquitetura de Sistem as Operacionais Fabiano Utiyam a Capítulo 9 Gerência de Mem ória 9/1 I ntrodução Nos sistemas monoprogramáveis a gerência de memória não é muito complexa Nos sistemas multiprogramáveis
Leia maisDisciplina: Algoritmos e Programação Professor: Paulo César Fernandes de Oliveira, BSc, PhD
1. Atribua valores para as variáveis usadas e determine o resultado da execução dos algoritmos abaixo: algoritmo Intervalo de Numeros var numero : inteiro inicio escreva ( Digite um numero: ) leia (numero)
Leia maisMétodos. Utilizados para dividir o programa em subprogramas
Métodos Isidro Métodos Utilizados para dividir o programa em subprogramas Métodos Porque é importante o uso de métodos? Evita retrabalho Diminui o tamanho do código Aumenta a clareza Dividir e Conquistar
Leia maisIntrodução à Ciência da Computação com Jogos Bruno Feijó - Esteban Clua - Fávio S. Corrêa da Silva
Usando Java na Plataforma NetBeans Antes de usar a plataforma NetBeans pela primeira vez, crie uma pasta onde você guardará as suas aplicações Java (por exemplo: C:\meusJavas). 1. Abra e especifique um
Leia maisProgramação Java. - Classes, Objetos, Atributos e Métodos - Marco Fagundes Marco Fagundes -
Programação Java - Classes, Objetos, Atributos e Métodos - Marco Fagundes mfagundes@tre-pa.gov.br 1 Tópicos Programação Orientada a Objetos Classes e Objetos Definindo e Instanciando Classes Atributos
Leia maisTratamento de Erros. Sérgio Luiz Ruivace Cerqueira
Tratamento de Erros Sérgio Luiz Ruivace Cerqueira sergioruivace@gmail.com Agenda Introdução Try, catch, finally Unchecked Exceptions Como levantar exceções Boas práticas O problema Calculadora numero1:
Leia maisFundamentos de Programação Java. Professor Vicente Paulo de Camargo
Fundamentos de Programação Java Professor Vicente Paulo de Camargo Eclipse - Fundamentos Criando um novo projeto-1ª.forma Depois de usar uma das duas formas, informe o nome do seu projeto aqui Estrutura
Leia maisESTRUTURAS CONDICIONAIS. Baseado nos slides de autoria de Rosely Sanches e Simone Senger de Souza
ESTRUTURAS CONDICIONAIS Baseado nos slides de autoria de Rosely Sanches e Simone Senger de Souza Estruturas de Controle ESTRUTURA SEQUENCIAL ESTRUTURA CONDICIONAL ESTRUTURA DE REPETIÇÃO 2 Estruturas Condicionais
Leia maisPara entender o conceito de objetos em programação devemos fazer uma analogia com o mundo real:
Introdução a Orientação a Objetos com Java Autor: Professor Victor Augusto Zago Menegusso. Orientação a Objetos É um paradigma de programação que define a estrutura de um programa baseado nos conceitos
Leia maisILMO(A). SR.(A) PRESIDENTE DA JUNTA COMERCIAL DO ESTADO DE MINAS GERAIS
Secretaria da Micro e Pequena Empresa da Presidência da República Secretaria de Racionalização e Simplificação Departamento de Registro Empresarial e Integração Secretaria de Estado de Desenvolvimento
Leia mais7 a Lista de Exercícios Assunto: Funções e passagem por referência com vetor e matriz (Tópico 7)
7 a Lista de Exercícios Assunto: Funções e passagem por referência com vetor e matriz (Tópico 7) Essa lista de exercícios tem como objetivo principal desenvolver algoritmos a partir dos conteúdos abordados
Leia maisIntrodução a JAVA. Variáveis, tipos, expressões, comandos e blocos
+ Introdução a JAVA Variáveis, tipos, expressões, comandos e blocos +Roteiro 2 Variáveis e tipos Operadores aritméticos, lógicos, relacionais e bit-a-bit Atribuição Comandos básicos Ler, Escrever, Condicional,
Leia maisApêndice A. Alguns construtores e métodos importantes e úteis da classe Vector são:
Apêndice A Classe Vector A classe Vector permite a representação de um vetor de dados de maneira similar à de um array, visto na disciplina Programação Orientada a Objetos I, mas com maior flexibilidade.
Leia maisLista 05 Herança. public class PessoaFisica extends Pessoa { private String RG; public PessoaFisica(){ super(); } public String getrg(){ return RG; }
Lista 05 Herança 1. Analisando a classe Java abaixo podemos observar que a mesma possui apenas um atributo, um construtor e dois métodos. Perceba que dentro do método main estão sendo invocados métodos
Leia maisIntrodução a classes e objetos. Prof. Marcelo Roberto Zorzan Prof a. Rachel Reis
Introdução a classes e objetos Prof. Marcelo Roberto Zorzan Prof a. Rachel Reis Estruturas de Seleção if... else Operador condicional (? : ) switch Aula de Hoje Estruturas de Repetição: while/do... while/for
Leia mais1) Operadores de auto incremento ++ e auto decremento --
Aula 09 - Operadores de auto incremento e auto decremento, atribuição múltipla, atribuição na declaração, atribuição resumida e algumas regras de boa programação. 1) Operadores de auto incremento ++ e
Leia maisILMO(A). SR.(A) PRESIDENTE DA JUNTA COMERCIAL DO ESTADO DE MINAS GERAIS
Secretaria da Micro e Pequena Empresa da Presidência da República Secretaria de Racionalização e Simplificação Departamento de Registro Empresarial e Integração Secretaria de Estado de Desenvolvimento
Leia maisJava e sua Sintaxe. Estrutura mínima de um programa em Java: public class Exemplo { }
Java e sua Sintaxe Java e sua Sintaxe Estrutura mínima de um programa em Java: public class Exemplo { } Como todo programa deve ter um início, convenciona-se que a primeira ação de um programa é a execução
Leia maisPara desenvolver a atividade a atividade desta aula utilizaremos o ambiente de desenvolvimento integrado NetBeans.
1 - Criando uma classe em Java Para desenvolver a atividade a atividade desta aula utilizaremos o ambiente de desenvolvimento integrado NetBeans. Antes de criarmos a(s) classe(s) é necessário criar o projeto
Leia maisOperadores e Estruturas de Decisão. Vanessa Braganholo
Operadores e Estruturas de Decisão Vanessa Braganholo vanessa@ic.uff.br Aula de hoje Operadores Aritméticos (usados em contas) Relacionais (usados em comparações numéricas) Lógicos (usados em comparações
Leia maisUniversidade Federal de Mato Grosso do Sul. Lista de Exercícios 2
Universidade Federal de Mato Grosso do Sul Facom - Faculdade de Computação Programação de Computadores I - Engenharia Ambiental Lista de Exercícios 2 Exercícios usando if 1. Escreva um programa que leia
Leia maisLABORATÓRIO DE GEODÉSIA ESPACIAL UNIVERSIDADE FEDERAL DO PARANÁ
LABORATÓRIO DE GEODÉSIA ESPACIAL UNIVERSIDADE FEDERAL DO PARANÁ MANUAL DE OPERAÇAO DO EQUIPAMENTO LEICA 900 CS DIRECIONADO A DISCIPLINA DE LEVANTAMENTOS GEODESICOS II Autores: Profa.Dra.Claudia Pereira
Leia maisINFORMÁTICA 9 ENCONTRO. PROF PAULO MAXIMO
9 ENCONTRO PROF PAULO MAXIMO pmaximo@gmail.com 1.Analise a planilha e o gráfico a seguir. Considerando a situação apresentada é correto afirmar que: (a) a média de João foi calculada utilizando a fórmula
Leia maisdouble x; x = enigmab1(100);
8h Universidade Federal do ABC Avaliação: Prova 02 Disciplina: Processamento da Informação Turmas: A4, A5 (8hs) Professor: Jesús P. Mena-Chalco Data: 05/05/2016 Nome: RA: Instruções para a prova (leia
Leia maispublic Agenda() { compromissos = null; } public int getnumerodecompromissos() { if (compromissos==null) return 0; else return compromissos.
import java.util.scanner; class Data... class Compromisso... public class Agenda private Compromisso[] compromissos; private Compromisso[] realoquecompromissos (Compromisso[] vetor, int tamanhodesejado)
Leia maisLista de Exercícios I. 01. Desenvolva um programa em Java que receba três valores numéricos inteiros e mostre a soma desses três números.
Lista de Exercícios I 01. Desenvolva um programa em Java que receba três valores numéricos inteiros e mostre a soma desses três números. public class Questao001 { public static void main(string[] args)
Leia maisExercício de Estrutura de dados. Java Fila
Exercício de Estrutura de dados Java Fila Obs.: Esse projeto foi um exercício realizado em sala de aula da matéria de Estrutura de dados com o Profº Frederico Augusto Siqueira Gentil Aqui está sendo relatado
Leia maisBAC004 Informática Teórica T2 Professora: Fabiana Costa Guedes Lista 05 Vetores e Matrizes Vetores
BAC004 Informática Teórica T2 Professora: Fabiana Costa Guedes Lista 05 Vetores e Matrizes Vetores 1- Faça um programa que preencha um vetor com seis elementos numéricos inteiros, calcule e mostre: a.
Leia maisEstruturas de Controle
Estruturas de Controle Mário Meireles eixeira UMA DEIN ópicos Estruturas de Controle condicionais repetição Expressões Lógicas operadores relacionais operadores lógicos Estruturas de Controle 2 1 Introdução
Leia mais