Programando em Visual Basic

Slides:



Advertisements
Apresentações semelhantes
Classes e Funções.
Advertisements

Introdução ao Perl Apresentado por: Mário Silva
TRATAMENTO DE ARQUIVOS EM C
Gerenciamento de Dados e Informação Estudo de caso – PL/SQL
Prof.: Sergio Pacheco Linguagem PHP Prof.: Sergio Pacheco 1.
Construção de Aplicativos Computacionais METEOROLOGIA
Estruturas de Repetição
Linguagem II – Visual Basic Walmor Cardoso Godoi, M.Sc.
© Copyright 2008 Algoritmos e Estruturas de Dados IF672ec - Algoritmos e Estruturas de Dados CIn - UFPE { alp4, dnq, dwcs, fmm, jdf2, lfpd, mraga, psbof,
1 Trabalho prático 8 Private Sub cmdExecutar_Click() If optLer Then frmLer.Show Else frmEscrever.Show End If End Sub Ficheiro de pontos Ficheiro de distancias.
1 Exercício prático 7 Private Sub cmdExecutar_Click() If optLer Then frmLer.Show Else frmEscrever.Show End If End Sub Private Sub cmdSair_Click() End End.
Funções Option Explicit
1. 2 Vectores e Ficheiros Private Sub Form_Load() ReDim vector(10) apontador = LBound(vector) End Sub Private Sub txtValor_KeyPress(KeyAscii As Integer)
Operadores e Funções do LINGO
Variável Aleatória Contínua
LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS INTRODUÇÃO AOS APLICATIVOS JAVA Prof. Thiago Pereira Rique
Estatística Descritiva Aula 02
Manipulação de Arquivos de Dados
Usando o botões de comando, label e textbox
VBA – Módulos, Procedimentos e Funções
Campus Curitiba Departamento Acadêmico de Matemática Angela Olandoski Barboza UTFPR – Damat.
Claudio Esperança Python: Comandos Básicos. Primeiros passos em programação Até agora só vimos como computar algumas expressões simples Expressões são.
Prof. Luis Otavio Alvares
Rodrigo de Toledo (original: Claudio Esperança)
OBS: Este ppt não é o definitivo (Versão Beta)
9 Controle de fluxo Seqüenciadores. Jumps. Escapes. Exceções.
Treinamento no GRADEp HelloWorld Args. Slide 2 Rede Nacional de Ensino e Pesquisa Treinamento em Gradep - julho 2005 HelloWorld e Args Autoria Autora.
Algoritmos e Estruturas de Dados II
Programando em - VISUAL BASIC LTP-II / 2°Semestre-2001
Apresentação da linguagem Python
Linguagem C Strings.
Tratamento de Ficheiros
Algoritmos e Programação Thyago Maia Tavares de Farias Aula 25.
Capítulo 10 Strings & File I/O. Strings Strings são um conjunto de Caracteres ASCII. No Controle de Instrumentação pode-se converter valores numéricos.
Python Persistência de Dados
Aula 0. Doces Lembranças de MAE0219
ME623 Planejamento e Pesquisa
Prof. Natalia Castro Fernandes Mestrado em Telecomunicações – UFF 2º semestre/2012.
PROGRAMAÇÃO ESTRUTURADA II
Introdução a Programação COM 100
Introdução ao Stata Aula 2 05 de abril de 2013.
ESTATÍSTICA.
Entradas e Saídas Comando PRINT Direciona um dado não formatado para a saída padrão (exemplo: tela) PRINT,,,... Comando READ Lê um dado não formatado da.
Equipe de monitoria Aula prática 3.  Caso de estudo  Igualando situações  Cursor  Function  Procedure  Trigger  Package  Surpresa...
Rodrigo de Toledo (adaptação do original do prof. Claudio Esperança)
Programação Visual Visual Basic.
Site: Estatística Prof. Edson Nemer Site:
ANÁLISE ESTATÍSTICA II
Introdução à Programação Orientada a Objetos com Java Paulo Borba Centro de Informática Universidade Federal de Pernambuco Programação Imperativa (e Ponteiros.
Monitoria GDI Aula Prática
Técnicas de Desenvolvimento de Programas
Pontifícia Universidade Católica de Goiás Departamento de Engenharia Curso de Graduação em Engenharia de Produção ENG 1004 – Linguagem de Programação para.
PROGRAMAÇÃO PARA INTERNET Prof.: Jean Carlo Mendes
Stream – Fluxo I/O Sistema de Arquivos
Introdução à programaçao em PERL Levi Lúcio, Vasco Amaral, Programação em PERL, FCA-Editora de Informática.
ARQUIVOS.
BCC /01 Aula Teórica 09 Funções Material Didático Proposto. 1 BCC701 – Programação de Computadores I Universidade Federal de Ouro Preto Departamento.
Medidas Descritivas ESTATISTICA Aula 5 PROF: CÉLIO SOUZA.
Algoritmos e Estruturas de Dados RECURSIVIDADE. O que é recursividade? Recursividade significa algo ser definido em termos de sí próprio. Em termos de.
CLASSE ARQUIVO Comandos Básicos. Criação da variável Arquivo nomeDoArquivo = new Arquivo ( “nomeDoArquivo.in”, “nomeDoArquivo.out” ); nomeDoArquivo.in.
Trabalho Computacional Mecânica de Fluidos Ambiental Guillaume Riflet, Pedro Pina, Luís Fernandes.
Medidas Descritivas ESTATISTICA Aula 5 PROF: CÉLIO SOUZA.
Introdução aos Testes MO801/MC912. Motivação Aspectos iniciais de testabilidade são necessários antes de criar módulos maiores Como executar código VHDL?
Andréa Iabrudi 1 Universidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM Programação de Computadores I.
Métodos Estatísticos Aplicados às Ciências Biológicas - 11ª aula -
MEDIDAS DE DISPERSÃO Profa Ana Clara Guedes. MEDIDAS DE DISPERSÃO Observe os dois quadros abaixo e compare a Dispersão dos pontos azuis, em torno do ponto.
Marcos Antonio Estremote – Aula 3.  Determina a característica de variação de um conjunto de dados.  Amplitude  Desvio  Desvio médio ou desvio absoluto.
Sistemas Operacionais de Redes Introdução ao Linux IGOR ALVES.
M EDIDAS DE DISPERSÃO Estatística Rosebel Prates 1.
Trabalho Computacional Mecânica de Fluidos Ambiental
Transcrição da apresentação:

Programando em Visual Basic

Média, Variância, desvio-padrão e CV de uma variável Aplicativo 1: Obter a média, variância, desvio-padrão e coeficiente de variação de uma variável particular de um arquivo de dados. Rem *** leitura dos parâmetros aqentrada$ = Text1.Text aqsaida$ = "c:\saída.doc" a$ = Text2.Text nvar = Val(a$) a$ = Text3.Text varsel = Val(a$) Rem **** abrir os arquivos Open aqentrada$ For Input As #1 Open aqsaida$ For Output As #3 Rem **** leitura e cálculos ndados = 0 s = 0 sq = 0 Do While Not EOF(1) ndados = ndados + 1 For i = 1 To nvar Input #1, valor If i = varsel Then dado = valor Next i s = s + dado sq = sq + dado * dado Loop

Rem **** estatísticas **** media = s / ndados varia = (sq - ((s * s) / ndados)) / (ndados - 1) dp = Sqr(varia) cv = 100 * dp / media Rem *** impressão dos resultados **** Print #3, "Número de dados "; Tab(40); ndados Print #3, "Média"; Tab(40); media Print #3, "Variância"; Tab(40); varia Print #3, "Desvio-padrão"; Tab(40); dp Print #3, "Coeficiente de variação"; Tab(40); cv Rem **** fechar os arquivos Close #1 Close #3 Rem *** visualizar resultados texto$ = "Notepad " + aqsaida$ resp$ = Shell(texto$, 1) End Sub

Aplicativo 1a: Obter a média, variância, desvio-padrão e coeficiente de variação de uma variável particular de um arquivo de dados – Melhorar a estética de saída usando o comando format. Rem *** impressão dos resultados **** Print #3, "Número de dados "; Tab(40); ndados ft$ = "####.0#" Print #3, "Média"; Tab(40); Format(media, ft$) Print #3, "Variância"; Tab(40); Format(varia, ft$) Print #3, "Desvio-padrão"; Tab(40); Format(dp, ft$) Print #3, "Coeficiente de variação"; Tab(40); Format(cv, ft$)

Dim MyTime, MyDate, MyStr MyDate = #January 27, 1993# ' Returns current system time in the system-defined long time format. MyStr = Format(Time, "Long Time") ' Returns current system date in the system-defined long date format. MyStr = Format(Date, "Long Date") MyStr = Format(MyTime, "h:m:s") ' Returns "17:4:23". MyStr = Format(MyTime, "hh:mm:ss AMPM") ' Returns "05:04:23 PM". MyStr = Format(MyDate, "dddd, mmm d yyyy") ' Returns "Wednesday, ' Jan 27 1993". ' If format is not supplied, a string is returned. MyStr = Format(23) ' Returns "23". ' User-defined formats. MyStr = Format(5459.4, "##,##0.00") ' Returns "5,459.40". MyStr = Format(334.9, "###0.00") ' Returns "334.90". MyStr = Format(5, "0.00%") ' Returns "500.00%". MyStr = Format("HELLO", "<") ' Returns "hello". MyStr = Format("This is it", ">") ' Returns "THIS IS IT".