Prévia do material em texto
Lógica de Programação - RD Aluno(a): Data: Atividade Prática Final INSTRUÇÕES: · Esta Atividade contém questões totalizando 10 (dez) pontos; · Você deve preencher dos dados no Cabeçalho para sua identificação: · Nome / Data de entrega. · As respostas devem ser digitadas abaixo de cada pergunta; · Ao terminar salve o arquivo no formato DOC; · Caso faça o upload do arquivo em quaisquer outros formatos, ou esteja faltando algum dos itens pré-estabelecido pelo tutor, o mesmo será desconsiderado; · Envio o arquivo pelo sistema no local indicado; · Em caso de dúvidas consulte o seu Tutor. · Você poderá utilizar IDE’s de programação como o DEV cpp, NetBeans, Eclipse, jupyter notebook, Etc Atividade Prática Final - Lógica de Programação - RD Nome: hudson lima CPF:346.481.648** 1. Considere um Condomínio (coloque o nome do aluno) de casa. Com 2 casas, cada casa com 2 carros e modelo dos carros. Os dados serão armazenados em uma matriz 4 x 4, em que a terceira coluna armazena o modelo de cada carro e as 2 últimas armazenam placa dos carros. Fazer um algoritmo que: Leia estes dados, armazenando-os; a) Nome do condomínio: (nome do aluno); b) Imprima número da casa; c) Imprima o modelo de cada carro; d) Placa do carro de cada casa e quantidade de carros de cada casa 2. Faça uma função que receba a nome completo do aluno (a), data de nascimento completa e retorne o nome do aluno(a), mais idade expressa em números romanos Entrega desta atividade: · Salve em .DOC na parte escrita com os seguintes itens. · O Print Screen da tela do seu computador com execução de cada código fonte. Nele deverá constar a data e hora do seu sistema do lado direito. · Compile os códigos fontes completos, separados e envie juntos com os demais itens. · Caso faça o upload do arquivo em quaisquer outros formatos, ou esteja faltando algum dos itens pré-estabelecido pelo tutor, o mesmo será desconsiderado. Obs: Compilar significa transformar o código-fonte, escrito pelo programador, nos arquivos binários que são executados pelo sistema. Utilize um software compactado e descompactado de dados para juntar todos os itens: WinRAR Algoritmo "MATRIZ 4X4" // Descrição : CADASTRO DE MORADORES // Autor(a) :hudson lims // Data atual : 03/05/2023 Var // Seção de Declarações das variáveis MORADORES : VETOR[1..4, 1..4] DE caractere I,J : INTEIRO ROTULO : VETOR[1..4] DE CARACTERE Inicio // Seção de Comandos, procedimento, funções, operadores, etc... ESCREVAL("DIGITE O NOME DO CONDOMINIO") ROTULO[1]<- "NUMERO DA CASA:" ROTULO[2]<- "QUANTIDADE DE CARRO:" ROTULO[3]<- "MODELO DO CARRO:" ROTULO[4]<- "PLACA DO CARRO:" ESCREVAL("DIGITE OS DADOS DO MORADOR") PARA I DE 1 ATE 4 FACA ESCREVAL("MORADOR", I+0) LIMPATELA PARA J DE 1 ATE 4 FACA ESCREVA(ROTULO[J]) LEIA(MORADORES[I,J]) FIMPARA ESCREVAL() FIMPARA ESCREVAL("FIM DOS DADOS") ESCREVAL("DADOS DIGITADOS") PARA I DE 1 ATE 4 FACA PARA J DE 1 ATE 4 FACA ESCREVA(MORADORES[I,J], " ") FIMPARA ESCREVAL() FIMPARA Fimalgoritmo resposta 02 algoritmo "Idade em algarismos romanos" var dia, mes, ano: inteiro diaAtual, mesAtual, anoAtual: inteiro idade: inteiro inicio escrevaL("Digite seu dia de nascimento (dd): ") leia(dia) escrevaL("Digite seu mes de nascimento (mm): ") leia(mes) escrevaL("Digite seu ano de nascimento (aaaa): ") leia(ano) escrevaL("Digite o dia atual de nascimento (dd): ") leia(diaAtual) escrevaL("Digite mes atual de nascimento (mm): ") leia(mesAtual) escrevaL("Digite ano atual de nascimento (aaaa): ") leia(anoAtual) // Calcula a idade com base na data atual idade <- AnoAtual-ano escrevaL(idade) fimAlgoritmo Atividade Prática Atividade Prática