Buscar

Elabore um programa em VBA que receba as seguintes informações de uma pessoa: (i) nome completo; (ii) idade; (iii) sexo e (iv) estado civil. Para o...

Elabore um programa em VBA que receba as seguintes informações de uma pessoa: (i) nome completo; (ii) idade; (iii) sexo e (iv) estado civil. Para o nome da pessoa você deve utilizar uma variável do tipo caractere, enquanto para a idade uma variável do tipo inteiro. O sexo da pessoa deve ser informado por meio de um caractere, sendo M para masculino e F para feminino. O estado civil também deve ser informado utilizando um caractere, o qual poderá ter as seguintes opções: C para casado(a); S para solteiro(a); D para divorciado(a) e V para viúvo(a). Ao final o programa deverá exibir na tela as informações detalhadas da pessoa.


Essa pergunta também está no material:

Exercicio 03
3 pág.

Microinformática USP - São CarlosUSP - São Carlos

💡 1 Resposta

User badge image

Ed Verified user icon

Segue abaixo um exemplo de código em VBA que atende aos requisitos da sua pergunta: ``` Sub CadastroPessoa() Dim nome As String Dim idade As Integer Dim sexo As String Dim estadoCivil As String nome = InputBox("Digite o nome completo:") idade = InputBox("Digite a idade:") sexo = InputBox("Digite o sexo (M ou F):") estadoCivil = InputBox("Digite o estado civil (C, S, D ou V):") If sexo = "M" Then sexo = "Masculino" ElseIf sexo = "F" Then sexo = "Feminino" Else sexo = "Sexo não identificado" End If Select Case estadoCivil Case "C" estadoCivil = "Casado(a)" Case "S" estadoCivil = "Solteiro(a)" Case "D" estadoCivil = "Divorciado(a)" Case "V" estadoCivil = "Viúvo(a)" Case Else estadoCivil = "Estado civil não identificado" End Select MsgBox "Nome: " & nome & vbNewLine & "Idade: " & idade & vbNewLine & "Sexo: " & sexo & vbNewLine & "Estado civil: " & estadoCivil End Sub ``` Esse código utiliza as variáveis nome, idade, sexo e estadoCivil para armazenar as informações da pessoa. O comando InputBox é utilizado para receber as informações do usuário. Em seguida, o código verifica se o sexo e o estado civil informados estão corretos e exibe as informações detalhadas da pessoa em uma mensagem de caixa de diálogo.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais