Transcription
Visual Basic - ExercíciosJoão Manuel R. S. TavaresCFAC – Concepção e Fabrico Assistidospor Computador
Exercício 1Escreva um programa em VB que quando se clica no botão Showapareça uma caixa de mensagem com o titulo “Exercício 1”,mensagem “Olá” e com o botão Yes.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos2
.Exercício 1@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos3
Exercício 2Escreva um programa em VB que quando se clica no botão Showapareça uma caixa de entrada para o nome do utilizador, com otitulo “Exercício 1” e mensagem “Introduza o seu nome”, edepois apresente uma caixa de mensagem com o titulo “Exercício1”, mensagem “Olá (nome de entrada)!” e com o botão Yes.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos4
Exercício 3Escreva um programa em VB que quando se clica no botão Somaapareça uma caixa de mensagem com o titulo “Resultado”, mensagem“(soma dos valores nas 2 caixas de texto)” e com o botão Yes.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos5
.Exercício 3@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos6
.Exercício 3@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos7
Exercício 4Escreva um programa em VB que quando se clica no botão Run acircunferência desloca-se de 50 para a direita em intervalos detempo iguais a 100 e quando se clica no botão Exit termina.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos8
.Exercício 4@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos9
Exercício 5 - SomadorPrograma para somar dois operadores.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos10
.Exercício 5Alterar o título do formulário.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos11
Exercício 5Desenhar uma label edefinir o seu título.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos12
Exercício 5Desenhar uma caixa de texto.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos13
Exercício 5Limpar o texto pordefeito da caixa.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos14
Exercício 5Desenhar um botão edefinir o seu título.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos15
Exercício 5Acrescentar o código associado ao botão.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos16
Exercício 5Escolher o objecto.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos17
Exercício 5Escolher o evento associado.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos18
Exercício 5Executar o programa.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos19
Exercício 5Programa em execução.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos20
Exercício 5Gravar o formulário.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos21
Exercício 5.Gravar o formulário.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos22
Exercício 5Gravar o projecto.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos23
Exercício 5.Gravar o projecto.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos24
Exercício 5Abrir um projecto existente.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos25
Exercício 5.Abrir um projecto existente.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos26
Exercício 5Criar um programa executável.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos27
Exercício 5.Criar um programa executável.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos28
Exercício 6Escreva um programa em VB que quando se clica num dos botõeso texto da Label1 passa a ser igual ao da Caption do botão e como respectivo alinhamento.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos29
.Exercício 6@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos30
.Exercício 6@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos31
Exercício 7Escreva um programa em VB que quando uma das caixa de textotem o focus a sua Caption passa a Bold, quando perde o focusdeixa de estar a Bold; quando clica-se no botão Big o textoaumenta (Font.Size 12) e quando se clica no botão Normal otexto volta ao tamanho normal (Font.Size 8.25).@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos32
Exercício 7@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos33
Exercício 8Escreva um programa em VB que quando a caixa de texto Life temo focus aparece na caixa comprida “I like life, it's something todo.”, quando a caixa de texto Future tem o focus aparece “Thefuture isn't what it used to be.”, e quando a caixa de texto Life temo focus aparece “Tell the truth and run.”.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos34
.Exercício 8@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos35
Exercício 9Escreva um programa em VB que quando a caixa de texto superiortem o focus aparece na caixa do meio “Enter your full name.”, equando a caixa inferior tem o focus aparece “Enter your phonenumber, including area code.”.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos36
Exercício 10Escreva um programa em VB que a formatação dos caracteres dacaixa de texto altera conforme o botão pressionado.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos37
Exercício 11Escreva um programa em VB que a fonte utilizada na caixa detexto é definida conforme o botão pressionado.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos38
Exercício 12Escreva um programa em VB que realize o cálculo das seguintesexpressões: 7 x 8 5; 5.5% de 20; 17 (3 162); (1 2.9)3; 15 - 3(2 34); 4 1/2 - 3 5/8.Nota: Utilize uma PictureBox para realizar ooutput: para escrever: nomePictureBox.Print a; b para limpar a PictureBox: nomePictureBox.Cls@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos39
Exercício 13Se n é o número de segundos entre o raio e o trovão, a trovoadaestá a uma distância igual a n/5 milhas. Escreva um programa emVB que realize o cálculo da distância a partir de n.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos40
Exercício 14Escreva um programa em VB que realize a conversão datemperatura de graus Celsius para graus Fahrenheit e vice-versa. Oprograma deverá funcionar do seguinte modo: quando pressiona-seo botão Convert to Celsius a temperatura é convertida deFahrenheit para Celsius, a Caption do formulário muda paraCelsius, o botão é escondido e torna-se visível o botão Convert toFahrenheit, pressionando-se este botão funciona de modo idêntico.5C (F 32 )99F C 325@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos41
.Exercício 14@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos42
Exercício 15Escreva um programa em VB quecalcule a percentagem de jogosganhos por uma equipa de Baseball.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos43
Exercício 16Escreva um programa em VB que permita aoutilizador inserir números e, após a entrada decada um, visualizar o somatório e a quantidadede números introduzidos. O programa deverápermitir que o utilizador recomece a contagem.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos44
.Exercício 16@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos45
Exercício 17Escreva um programa em VBque permita ao utilizadordeterminar o valor ANSI dasteclas que constituem oteclado.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos46
Exercício 18Escreva um programaem VB que, após ainserção do apelido e do1º nome, apresente onome inserido após ocampo referente ao 1ºnome perder o focus.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos47
Exercício 19Escreva um programa em VB que leia de um ficheiro detexto os dados referentes a estados (estado, capital,população e área), calcule a densidade população/áreae apresente os dados devidamente formatados numapictureBox.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos48
.Exercício 19InputBox para onome doficheiroPictureBox@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos49
.Exercício 19@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos50
.Exercício 19@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos51
Exercício 20Escreva um programa em VB que estime a velocidadede um carro a partir da distância de deslizamentopercorrida durante a sua travagem.velocidade[milhas/hora ] 24 * distância[pés]InputBoxPictureBox@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos52
.Exercício 20@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos53
Exercício 21PictureBoxEscreva um programa em VBque simule a extracção dos 7dígitos do número do Joker.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos54
Exercício 22Escreva um programa em VB que troque numa dadafrase uma palavra por uma outra.PictureBox@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos55
.Exercício 22@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos56
Exercício 23Escreva um programa em VB que peça ao utilizadorum número positivo com um ponto decimal e mostreo número de dígitos à esquerda do ponto e à direitado mesmo.InputBoxPictureBox@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos57
.Exercício 23@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos58
Exercício 24Escreva um programa em VB que apresente a somado número 3 com o número 4 utilizando umsubprograma para descrever a aplicação (a primeirafrase visível na InputBox apresentada).@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos59
.Exercício 24Adicionar o subprograma:1º seleccionar Add Procedure no menu Tools;@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos60
.Exercício 24.Adicionar o subprograma:2º designar o nome dosubprograma, tipo eacessibilidade;@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos61
.Exercício 24.Adicionar o subprograma:3º escrever o código do subprograma.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos62
.Exercício 24@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos63
Exercício 25Escreva um programa em VB que apresente ocrescimento da ocupação. Os dados deverão ser lidosa partir de um ficheiro, o programa deverá utilizar trêsvezes um subprograma responsável pelo cálculo dapercentagem do crescimento e pela escrita naPictureBox.valor1991 valor1982 @2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidosvalor1982*10064
.Exercício 25@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos65
Exercício 26Escreva um programa em VB que processe a contade um cliente. O programa deverá utilizar umsubprograma para realizar o input de cada item(designação e preço) e um outro para realizar ooutput de cada item na PictureBox. Nota: Só após seclicar no botão “Display.” é escrita na PictureBox asoma, a taxa (soma*5% ) e o total.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos66
.Exercício 26@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos67
.Exercício 26@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos68
Exercício 27Segundo Plato um homem deve casar com umamulher que tenha metade da sua idade mais 7 anos.Escreva o programa em VB que a partir da idade deum homem (inserido a partir de uma InputBox) calcule,utilizando uma função, a idade ideal que a mulherdeverá ter. Nota: deverá realizar a entrada/saída dedados através de subprogramas.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos69
.Exercício 27@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos70
Exercício 28Algumas linguagens de programação têm uma funçãodesignada por Ceil (que não existe em VB) quearredonda um número decimal para o inteiro seguinte;por exemplo, Ceil(3.2) 4, Ceil(-1.6) -1. Escreva umprograma em VB que utilize uma função quearredonde números decimais de forma equivalente àfunção Ceil.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos71
.Exercício 28@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos72
Exercício 29Sabendo que a tarifa do envio de um carta por viaaérea é de 5 cents até 1 ounce e mais 10 cents porcada ounce adicional escreva um programa em VBque a partir do peso de uma carta determine o custodo selo. Nota: a entrada/saída de dados deve serrealizada por subprogramas, a determinação do custodeve ser realizada por uma função que, por sua vez,utiliza a função Ceil do exercício anterior.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos73
.Exercício 29@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos74
Exercício 30Sabendo que a taxa de juros deuma conta poupança, dedepósitos constantes ao mês, éde 0.5% ao mês escreva umprograma em VB que a partir domontante do deposito escreva abalanço no fim dos quatroprimeiros meses. Nota: utilizeuma função para calculo decada balanço e um subprogramapara o escrever na PictureBox.Bal N 1.005 * Bal A Dep@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos75
.Exercício 30@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos76
Exercício 31Escreva um programa emVB que determine o maiorde dois númerosdefinidos pelo utilizador.PictureBox@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos77
Exercício 32Escreva um programa em VBque determine o maior de trêsnúmeros definidos peloutilizador.PictureBox@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos78
Exercício 33Escreva um programa em VBque determine o maior de doisnúmeros definidos peloutilizador verificando se sãoiguais.PictureBox@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos79
Exercício 34Uma loja de computadores vende disquetes a 110Esc. para encomendas inferiores a 100 unid. e a 100Esc. para encomendas superiores ou iguais.Escreva um programa em VB que determine o custode uma dada encomenda de disquetes.PictureBox@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios ResolvidosInputBox80
.Exercício 34@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos81
Exercício 35Escreva um programa em VBque leia os resultados de umjogo a partir de uma caixa detexto e mostre os doisresultados superioresintroduzidos.Notas: Utilize duas variáveis de formulário para guardaros resultados superiores (devem ser iguais a zeroquando o formulário for carregado “Form Load”). Utilizeum subprograma para ler os resultados e um outro paraescrever os dois resultados superiores na PictureBox.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos82
.Exercício 35@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos83
.Exercício 35@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos84
Exercício 36Escreva um programa em VB que transforme notasde 0 a 100 em notas A, B, C, D e F: 90-100 A, 8089 B, 70-79 C, 60-69 D, 0-59 F.PictureBoxInputBoxNota: Utilize um subprograma para realizar o Input atravésde uma InputBox e uma função para realizar a conversão.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos85
.Exercício 36@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos86
.Exercício 36@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos87
Exercício 37Escreva um programa em VB que traduza o significadodas abreviações normalmente utilizadas pelos médicos:ac - before meals, ad lib - freely as needed, bid - twicedaily, gtt - a drop, hs - at bedtime, qid - four times a day,para abreviações não conhecidas - Abbreviation notknown.Nota: Utilize um subprograma para realizar o Input através de umaInputBox e um outro para realizar a conversão e escrever o resultado naPictureBox.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos88
.Exercício 37@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos89
.Exercício 37@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos90
Exercício 38Escreva um programa em VB quecrie a tabela de conversão paratemperaturas entre -40º e 40ºCelsius, com incrementos de 5º,para temperaturas em ºFahrenheit.Nota: Utilize uma função parafazer a conversão e umsubprograma para escrever naPictureBox.9F º C º 325@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos91
.Exercício 38@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos92
Exercício 39A população de uma cidade em 1995 era 15.6milhões; sabendo que a taxa de crescimento dapopulação é de 3% ao ano escreva um programaem VB que determine quando a população atinge os30 milhões.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos93
.Exercício 39@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos94
Exercício 40O coeficiente de restituição de uma bola, um númeroentre 0 e 1, especifica quanta energia é conservadaquando esta atinge uma superfície rígida. Porexemplo, um coeficiente de 0.9 significa que a bolasobe até 90% da altura anterior a cada salto. Escrevaum programa em VB que, a partir do coeficiente derestituição e da altura inicial, determine quantas asvezes uma bola salta até atingir uma altura inferior a10 cm e a distância total percorrida pela mesma.Nota: Utilize um subprograma para realizar os inputs(utilizando InputBox’s), um outro para escrever osresultados na PictureBox e um outro para realizar oscálculos.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos95
.Exercício 40InputBoxInputBoxPictureBox@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos96
.Exercício 40@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos97
.Exercício 40@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos98
Exercício 41Imagine que a uma dada conta, com um determinadosaldo inicial e rendendo 5% de juros ao ano, é retiradoao fim de cada ano 1000 c. Escreva um programa emVB que, a partir do saldo inicial, determine quantosanos são necessários para que o saldo da conta sejaigual ou inferior a 0.Nota: Tenha cuidado de evitar ciclos infinitos quepodem ocorrer com determinados saldos iniciais.InputBoxPictureBox@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos99
.Exercício 41@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos100
Exercício 42Este fluxogramadetermina o maior divisorcomum de dois inteirospositivos definidos peloutilizador. Escreva em VBo programacorrespondente.FimMostrarMFazerT NNãoInícioN 0?SimObter 2 inteirospositivos M e N@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios ResolvidosFazerN M mod NFazerM T101
.Exercício 42InputBoxInputBoxPictureBox@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos102
.Exercício 42@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos103
Exercício 43Escreva um programa em VB que procure um dadonome num ficheiro de texto e mostre o respectivonúmero de telefone. Caso o nome não conste doficheiro deve aparecer a indicação correspondente.Nota: Utilize a função EOF(#) para determinar se foiatingido o fim do ficheiro.PictureBox@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos104
.Exercício 43@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos105
Exercício 44Admita que um ficheiro contem as notas dos alunosnum exame final. Escreva um programa em VB quedetermine a média das notas e a percentagem dosalunos que têm nota superior à média.PictureBox@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos106
.Exercício 44@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos107
Exercício 45Escreva um programa em VB quecrie a tabela de conversão paratemperaturas entre -40º e 40ºCelsius, de 5 em 5º, paratemperaturas em º Fahrenheit.Nota: Utilize um ciclo For (pararepetir 17 vezes), uma funçãopara fazer a conversão e umsubprograma para escrever naPictureBox.9F º C º 325@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos108
.Exercício 45@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos109
Exercício 46Escreva um programa em VB que desenhe umrectângulo com estrelas numa PictureBox. O númerode estrelas que constitui cada lado é definido peloutilizador através de uma InputBox.Nota: Utilize um subprogramapara desenhar os ladoshorizontais e um outro paradesenhar os lados verticais,deve alterar a fonte daPictureBox para Courier oupara Terminal, utilize ciclosFor.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos110
.Exercício 46@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos111
.Exercício 46@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos112
Exercício 47Escreva um programa em VB que, utilizando doisciclos For, escreva numa PictureBox o produto dosinteiros de 1 a 4.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos113
.Exercício 47@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos114
Exercício 48 ( ) Escreva um programa em VB quen xi yi xi yidetermine a recta de regressão linear m 2n xi xi xiy m*x b pelo método dos mínimosquadrados e estime o valor de y para umyi m xidado x. As amostras x/y deverão ser lidasb a partir de um ficheiro.nNotas: Utilize variáreis de formulário para o m e para o b, adeterminação da formula da recta e a escrita da mesmadeve ser realizada por intermédio de subprogramas.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios ResolvidosPictureBox115
.Exercício 48@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos116
.Exercício 48@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos117
.Exercício 48@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos118
Exercício 49Escreva um programa em VB que apresente os nomes dosalunos que tiveram num exame nota superior à médiaregistada. Os nomes dos oito alunos, e as respectivasnotas, deveram ser lidas para vectores a partir de umficheiro.PictureBox@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos119
.Exercício 49@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos120
Exercício 50Escreva um programa em VB que a partir do nome de umaequipa de futebol determine a sua posição na LigaPortuguesa de Futebol na época 98/99.Notas: Considere apenas as cinco primeiras posições;utilize um vector, ao nível de formulário, de strings; o vectordeverá ser inicializado quando o formulário é carregado.PictureBox@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos121
.Exercício 50@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos122
.Exercício 50@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos123
Exercício 51Escreva um programa em VB que dado, através deuma InputBox, o número de um mês (de 1 a 12)escreva a sua designação numa PictureBox.InputBoxPictureBox@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos124
.Exercício 51@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos125
Exercício 52Escreva um programa em VB que, a partir dos dadosdefinidos num ficheiro para 5 voos, apresente para umdeterminado número de voo a informação: origem,destino e hora. Caso não exista o voo pretendido outilizador deverá ser devidamente informado.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos126
.Exercício 52@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos127
.Exercício 52@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos128
Exercício 53Escreva um programa em VB que determine a médiade 85, 92, 75, 68, 84, 86, 94, 74, 79 e 88. O programadeverá utilizar: um vector, definido localmente, paraguardar os valores especificados; um subprogramapara realizar a inicialização do vector (passado comoargumento); uma função para determinar a soma doselementos do vector (passado como argumento).@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos129
.Exercício 53@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos130
Exercício 54Escreva um programa em VB que dadas as distânciasentre 4 cidades, lidas a partir de um ficheiro,apresente a distância entre 2 cidades especificadaspelo utilizador.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos131
.Exercício 54@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos132
.Exercício 54@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos133
Exercício 55Escreva um programa em VB que dados os resultadosde três jogadores de golfe em 4 rounds, lidos a partirde um ficheiro, apresente para cada jogador oresultado total e para cada round a média.@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos134
.Exercício 55@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos135
.Exercício 55@2009 - João Manuel R. S. TavaresCFAC: Visual Basic - Exercícios Resolvidos136
CFAC: Visual Basic - Exercícios Resolvidos 32 Exercício 7. @2009 - João Manuel R. S. Tavares. CFAC: Visual Basic - Exercícios Resolvidos 33. Exercício 8. Escreva um programa em . VB. que quando a caixa de texto . Life . tem o . focus. aparece na caixa comprida "I like life, it's something to do.", quando a caixa de texto .