Você está na página 1de 5

Lógica de Programação - RD

Aluno(a): Rian Silva Santos Data: 03/04/2023

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:
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: Rian Silva Santos


CPF:
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

Atividade Prática
int min()
{
int dia, mes, ano, dia_atual = 28, mes_atual = , ano_atual = 2023, idade;
char nome[200];
char numero_de_casas [200];
char numero_de_carros [200];
char placa_1 [200];
char placa_2 [200];
char modelo_1 [200];
char modelo_2 [200];
char numero_de_carros2 [200];
char placa_3 [200];
char placa_4 [200];
char modelo_3 [200];
char modelo_4 [200];

printf("Digite o nome do condominio: ");


gets(nome);Rian

printf("Digite o numero de casas: ");


gets(numero_de_casas);

printf("Digite o numero de carros: ");


gets(numero_de_carros);

printf("Digite a placa do primeiro carro da casa 1: ");


gets(placa_1);

printf("Digite a placa do segundo carro da casa 1: ");


gets(placa_2);

printf("Digite o modelo do primeiro carro: ");


gets(modelo_1);

printf("Digite o modelo do segundo carro: ");


gets(modelo_2);

printf("Digite o numero de carros da casa 2: ");


gets(numero_de_carros2);

printf("Digite a placa do primeiro carro: ");


gets(placa_3);

printf("Digite a placa do segundo carro: ");


gets(placa_4);

printf("Digite o modelo do primeiro carro: ");


gets(modelo_3);

printf("Digite o modelo do segundo carro: ");


gets(modelo_4);

printf("Digite o dia DIA nascimento Ex. (03): ");


scanf("%d",&dia);

printf("Digite o MES de nascimento Ex. (12): ");


scanf("%d",&mes);

Atividade Prática
printf("Digite o ANO de nascimento Ex. (1987): ");
scanf("%d",&ano);

idade = ano_atual - ano;


if(mes_atual < mes){
idade = idade - 1;
}else if(mes_atual == mes){
if(dia_atual < dia){
idade = idade - 1;
}
}

printf("\n Aluno: %s", nome );


printf("\n Idade: %d", idade );
printf("\n Idade em numeros romanos: ");

while(idade != 0)
{

if (idade >= 1000)


{
printf("M");
idade -= 1000;
}

else if (idade >= 900)


{
printf("CM");
idade -= 900;
}

else if (idade >= 500)


{
printf("D");
idade -= 500;
}

else if (idade >= 400)


{
printf("CD");
idade -= 400;
}

else if (idade >= 100)


{
printf("C");
idade -= 100;
}

else if (idade >= 90)


{
printf("XC");
idade -= 90;
}

else if (idade >= 50)


{
printf("L");
idade -= 50;

Atividade Prática
}

else if (idade >= 40)


{
printf("XL");
idade -= 40;
}

else if (idade >= 10)


{
printf("X");
idade -= 10;
}

else if (idade >= 9)


{
printf("IX");
idade -= 9;
}

else if (idade >= 5)


{
printf("V");
idade -= 5;
}

else if (idade >= 4)


{
printf("IV");
idade -= 4;
}

else if (idade >= 1)


{
printf("I");
idade -= 1;
}

printf("\n\n");
system("pause");

Atividade Prática
Atividade Prática

Você também pode gostar