



Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Trabalho avaliativo
Tipologia: Provas
1 / 6
Esta página não é visível na pré-visualização
Não perca as partes importantes!




ENGENHARIA D E P RODUÇÃO, ENGENHARIA E LÉTRICA, E NGENHARIA MECÂNICA , E NGENHARIA DE MATERIAIS , ENGENHARIA SANITÁRIA E A MBIENTAL , ENGENHARIA CIVIL , ENGENHARIA Q UÍMICA
( ) aBc (X) 3abc ( ) Menor_Valor ( ) Verdade (X) Begin ( ) nacao ( X) Maior Valor ( ) Anos (X) média (X) Menor&Maior ( ) soma1 ( ) x
(X) 3abc = variáveis ñ pode iniciar com números (X) Begin = caractere especifico ou palavra de comando do programa ñ pode ser chamada de variável; X) Maior Valor = palavra separada por espaço (X) média = palavra com acento ñ pode (X) Menor&Maior = caractere especial ñ pode, apenas ( _ ).
( X ) var media : integer ; ( X ) var integer : valor1, valor2; ( ) var soma, cont : Integer; (X) var nomePessoa : real; ( X ) v1, v2, v3 of string; ( ) var nome1, nome2 : string;
( X ) var media : integer ; = se é a variável ‘’media’’, for um calculo, uma divisão, deveria ser ( REAL ), pois toda divisão pode da um numero decimal, se ñ, deveria ser STRING. (X ) v1, v2, v3 of string; = as variáveis deveriam estar finalizadas com dois pontos ‘’ : ’’ e depois sua classificação. ( X ) var integer : valor1, valor2; = a ordem das variáveis estão trocadas, ( interger ) deveria estar depois dos “ : “ e as variáveis (valor1, valor2) antes. (X) var nomePessoa : real; = se for um nome, deveria ser STRING e ñ REAL.
a) 15 mod 2 + 3 * 2 c) 3 mod 4 / 3 + 2
15 mod 2 = 1 3 mod 4 = 3
b) 3 div 4 mod 3 – 2 1 + 2 = 3
3 div 4 = 0
0 mod 3 = 0
a) 10 mod 15 > 10 div c) 3 / (4 mod (3 + 2)) = 3 div 4 mod 2
10 mod 15 = 10 4 mod 5 = 4 3 div 4 = 0 0 mod 2 = 0 10 > 10 div 15 = 0 3 / 4 = 0 => não
10 > 0 => sim Não = ( F )
Sim = ( V )
b) 3 div 4 – 2 mod 3 = 6
3 div 4 = 0
0 - ( 2 mod 3 = 2 ) = 6
0 - 2 = 6 => não
Não = ( F )
Program exerc_5 ;
VAR BAS_TRI, ALT_TRI, BAS_QDR, AREA_TRI, AREA_QDR: REAL;
Begin
WRITE ( 'informe a medida da BASE do TRIANGULO: ' ); READ ( BAS_TRI ); WRITE ( 'informe a ALTURA do TRIANGULO: '); READ ( ALT_TRI );
WRITE ( 'informe a medida da BASE do QUADRADO: ' ); READ ( BAS_QDR );
AREA_TRI:= ( BAS_TRIALT_TRI ) / 2; AREA_QDR:= BAS_QDRBAS_QDR;**
WRITELN ( ' A AREA DO TRIANGULO: ', AREA_TRI:0:2, 'm2' ); WRITELN ( ' A AREA DO QUADRADO: ', AREA_QDR:0:2, 'm2' );
Program ERC_7 ;
VAR MARCA:STRING; V_FABRICA, ACRESCIMO, V_FINAL :REAL;
Begin
WRITE ( 'INF. a MARCA do carro: '); READ ( MARCA );
WRITE ( 'INF. o VALOR de FABRICA do carro: R$'); READ ( V_FABRICA );
WRITE ('O carro da MARCA ', MARCA, ', sai por R$', V_FINAL :0:2 );
Exemplo:
IF (X > 3) THEN WRITE('ENTROU NO THEN') ELSE WRITE('ENTROU NO ELSE');
Program ERCI_8 ;
VAR VALOR, SOMA:REAL;
Begin
WRITE ('INFORME O VALOR: '); READ ( VALOR );
IF (VALOR>2)THEN SOMA:=VALOR+ ELSE SOMA:=VALOR+0;
WRITE ( SOMA:0:2 );
End.
Program ERC_8_b ;
VAR X, Y: REAL;
Begin
WRITE ('INF. a cota X: '); READ ( X );
WRITE ('INF. a cota Y: '); READ ( Y );
IF (X > Y) THEN