Escolar Documentos
Profissional Documentos
Cultura Documentos
ENGENHARIA CIVIL
1 INTRODUÇÃO......................................................................................................3
2 DESENVOLVIMENTO..........................................................................................4
2.1 ROTEIRO DE AULA PRÁTICA 1......................................................................4
2.1.1 Proposta da Atividade................................................................................... 4
2.1.2 Resolução do Problema................................................................................4
2.1.3 Algoritmo Menor ou Maior de Idade..............................................................4
2.1.4 Cálculo de Potenciação.................................................................................7
2.2 ROTEIRO DE AULA PRÁTICA 2....................................................................10
2.2.1 Atividade Proposta...................................................................................... 10
2.3 ROTEIRO DE AULA PRÁTICA 3....................................................................14
2.3.1 Desafio 1..................................................................................................... 14
2.3.2 Desafio 2..................................................................................................... 16
2.4 ROTEIRO DE AULA PRÁTICA 4....................................................................18
3 CONCLUSÃO.....................................................................................................23
REFERÊNCIAS......................................................................................................... 24
3
1 INTRODUÇÃO
2 DESENVOLVIMENTO
Var
// Seção de Declarações das variáveis
idade: inteiro
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...
escreva ("Qual é a idade?: ")
leia (idade)
se(idade>=18)entao
escreval("MAIOR DE IDADE")
senao
Fimalgoritmo
Fonte: elaborado pelo autor (2023).
Var
// Seção de Declarações das variáveis
a: inteiro
b: inteiro
potencia: real
8
Inicio
// entrada do valor da base
escreval ("Qual é o valor de a?")
leia (a)
// entrada do valor do expoente
escreval ( "Qual é o valor de b?")
leia (b)
//operador Potenciação
potencia <- a^b
escreval ( potencia )
fim algoritmo
Fonte: elaborado pelo autor (2023).
int main() {
float nota1, nota2, nota3, nota4, media;
do{
printf("Digite a nota do primeiro bimestre: ");
scanf("%f", ¬a1);
}while(nota1 < 0 || nota1 > 10);
do{
printf("Digite a nota do segundo bimestre: ");
scanf("%f", ¬a2);
}while(nota2 < 0 || nota2 > 10);
do{
printf("Digite a nota do terceiro bimestre: ");
scanf("%f", ¬a3);
11
do{
printf("Digite a nota do quarto bimestre: ");
scanf("%f", ¬a4);
}while(nota4 < 0 || nota4 > 10);
#include<stdlib.h>
#include<locale.h>
int main()
float valorjuros;
scanf("%f",&principal);
scanf("%f",&juros);
return 0;
}
Fonte: elaborado pelo autor (2023).
2.3.1 Desafio 1
int main()
{
int h1,h2,m1,m2,s1,s2;
long TotalSegundos = 0;
if( h1 > h2 ){
TotalSegundos += 86400 - ((h1*3600)+(m1*60)+(s1));
TotalSegundos += ((h2*3600)+(m2*60)+(s2));
}else{
// Time 2 - Time 1
TotalSegundos = ((h2*3600)+(m2*60)+(s2)) -
((h1*3600)+(m1*60)+(s1));
}
15
seconds = TotalSegundos;
cout << seconds << endl;
return 0;
}
Fonte: elaborado pelo autor (2023).
2.3.2 Desafio 2
int main()
{
int dia;
if(dia == 1)
{
printf("Domingo");
}
else if(dia == 2)
{
printf("Segunda");
}
else if(dia == 3)
17
{
printf("Terca");
}
else if(dia == 4)
{
printf("Quarta");
}
else if(dia == 5)
{
printf("Quinta");
}
else if(dia == 6)
{
printf("Sexta");
}
else if(dia == 7)
{
printf("Sabado");
}
else
{
printf("Entrada Invalida. Os dias devem ser entre 1-7");
}
return 0;
}
Fonte: elaborado pelo autor (2023).
scanf("%f",&turma[tam].n1);
printf("\n Nota 2:");
scanf("%f",&turma[tam].n2);
printf("\n Nota 3:");
scanf("%f",&turma[tam].n3);
printf("\n Nota 4:");
scanf("%f",&turma[tam].n4);
turma[tam].media=(turma[tam].n1+turma[tam].n2+turma[tam].n3+turma[tam].n4)/4;
tam+=1;
}else{
printf("\n Tamanho maximo atingido");
}
}else if(opc==2){
for(j=0;j<tam;j++){
printf("\n Nome: %s",turma[j].nome);
printf("\n Nota 1: %.2f Nota 2: %.2f Nota 3: %.2f
Nota 4: %.2f",turma[j].n1,turma[j].n2,turma[j].n3,turma[j].n4);
printf("\n Media: %.2f",turma[j].media);
}
}else if(opc==3){
printf("\n Saindo...");
i=0;
}else{
printf("\n Comando invalido");
}
}
return 0;
}
Fonte: elaborado pelo autor (2023).
20
3 CONCLUSÃO
REFERÊNCIAS