Logo Passei Direto
Buscar

trabalho de Logica de Programação

Ferramentas de estudo

Passei Direto Aniversário

Quer receber 70% de desconto para assinar o PasseIA?

Questões resolvidas

Qual alternativa não apresenta um comando válido, em Pascal, para testar se uma variável inteira de nome ‘x’ pode valer 1, 2, 3 ou 4?
a) if (x>=1) and ( x<=4) then;
b) if ( x>0) and (x< 5) then;
c) if ( x<1) and ( x>4) then;
d) if (x=1) or (x=2) or ( x=3) or (x=4) then;

Sendo a e b variáveis inteiras em um programa, a expressão lógica: not ((A>B) or (A =B)) é equivalente a:
a) (A<= B)
b) (A < B)
c) not (A > B)
d) not (A = B)

Assinale a alternativa que é um tipo Variável em pascal:
a) If
b) End
c) String
d) Begin

Complete abaixo os seguintes espaços em branco (___) no programa e marque a alternativa correta.
Receba um número e verifique se está entre 100 e 200. Se estiver na faixa, imprimir: “Você digitou um número entre 100 e 200” , Se não estiver na faixa, imprimir:" Você digitou um número fora da faixa entre100 e 200.
a) = e =
b) >= e <=
c) <= e >
d) >= e <

Escreva um aplicativo em Pascal que mostra todos os números inteiros Pares de 1 até 10.000.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Qual alternativa não apresenta um comando válido, em Pascal, para testar se uma variável inteira de nome ‘x’ pode valer 1, 2, 3 ou 4?
a) if (x>=1) and ( x<=4) then;
b) if ( x>0) and (x< 5) then;
c) if ( x<1) and ( x>4) then;
d) if (x=1) or (x=2) or ( x=3) or (x=4) then;

Sendo a e b variáveis inteiras em um programa, a expressão lógica: not ((A>B) or (A =B)) é equivalente a:
a) (A<= B)
b) (A < B)
c) not (A > B)
d) not (A = B)

Assinale a alternativa que é um tipo Variável em pascal:
a) If
b) End
c) String
d) Begin

Complete abaixo os seguintes espaços em branco (___) no programa e marque a alternativa correta.
Receba um número e verifique se está entre 100 e 200. Se estiver na faixa, imprimir: “Você digitou um número entre 100 e 200” , Se não estiver na faixa, imprimir:" Você digitou um número fora da faixa entre100 e 200.
a) = e =
b) >= e <=
c) <= e >
d) >= e <

Escreva um aplicativo em Pascal que mostra todos os números inteiros Pares de 1 até 10.000.

Prévia do material em texto

Disciplina: Lógica Prof.(a): Vinícius Lemos 
Nome: 
Matrícula: 
Cidade: Fortaleza
Unidade: 
Turno: 
2020.1
 Jorge Diego Ferreira de Oliveira	 UP18200473
 13 de Maio Noite 2		
INSTRUÇÕES E OBSERVAÇÕES:
1. Preencha o cabeçalho corretamente.
2 As questões objetivas valem 0,5 pontos cada.
3. as questões discursivas valem 3 pontos cada.
4. Trabalho pode ser em dupla, no máximo.
5. O trabalho vale 50% da nota final.
6. Enviar via Whatszap (85) 98771.3888
7. Data Limite, 30 de Abril.
8. Boa Sorte
1) Qual alternativa não apresenta um comando válido, em Pascal, para testar se uma variável inteira de nome ‘x’ pode valer 1, 2, 3 ou 4?
a) if (x>=1) and ( x<=4) then;
b) if ( x>0) and (x< 5) then;
c) if ( x<1) and ( x>4) then;
d) if (x=1) or (x=2) or ( x=3) or (x=4) then;
2) Considere a expressão a seguir. 
Caso queiramos escrever tal expressão usando linguagem Pascal, qual das alternativas corresponde a uma descrição correta da expressão:
a) z:= ( x + b *2 - 2/ y * a)
b) z := x + (((b*b) – 2 ) / (y * a))
c) z := x + (( B*2 – 2) / (y * a ))
d) N/A
3) Sendo a e b variáveis inteiras em um programa, a expressão lógica:
not ((A>B) or (A =B))
é equivalente a:
a) (A<= B)
b) (A < B)
c) not (A > B)
d) not (A = B)
4) Considerando a linguagem de programação Pascal, analise o trecho do código fonte, a seguir:
Program Q1 ;
Var
X, Cont : integer;
Begin
 X:= 10;
 while cont <= 10 do
 begin
 x:= x+2;
 Cont := Cont + 1;
 end;
 writeln (x);
 
End.
Assinale a alternativa que contém o valor CORRETO para a variável X, que será exibido ao término de sua execução: 
a) 28
b) 30
c) 32
d) N\A
 Jorge Diego Ferreira de Oliveira UP18200473
 13 de Maio Noite 2
5) Assinale a alternativa que é um tipo Variável em pascal :
a) If
b) End
c) String 
d) Begin
 6) Complete abaixo os seguintes espaços em branco (___) no programa e marque a alternativa correta. 
Receba um número e verifique se está entre 100 e 200. Se estiver na faixa, imprimir: “Você digitou um número entre 100 e 200”, Se não estiver na faixa, imprimir:" Você digitou um número fora da faixa entre100 e 200. 
Program Q2 ;
Var
A : real;
Begin
 writeln ('digite um valor');
 readln (A);
 If (A ____ 100) and (A ____ 200) then
 begin
 writeln ('Você Digitou um número entre 100 e 200')
 end
 Else
 begin
 writeln ('Você digitou um número fora da faixa entre 100 e 200');
 end;
 
End.
a) = e =
b) >= e <=
c) <= e >
d) >= e <
7)Qual alternativa apresenta um comando válido, em Pascal, para testar se uma variável inteira de nome ‘x’ é número par?
a) if ( x mod 2 = 0) then;
b) if ( x mod 2 = 1) then;
c) if ( x/2 = 0) then;
d) N/A
8) Considere a seguir. 
· z,x,b,y,a,b são variáveis do tipo Real;
· “x” tem valor 2 ( x:=2;); “b” tem valor 10 (b :=10); “y” tem valor 1 (y:= 1); “a” tem valor 5 (a :=5);
· z := x + (((b*b) – 2 ) / (a * y))
Qual Valor da variável z :
a) z tem valor 21,6
b) z tem valor 10,3
c) z tem valor 0
d) N/A
 Jorge Diego Ferreira de Oliveira UP18200473
 13 de Maio Noite 2
9) Escreva um aplicativo em Pascal que mostra todos os números inteiros Pares de 1 até 10.000. 
Program Pares ;
var
i: integer;
Begin
	for i:=1 to 10000 do
	begin
	i:= i +1 ;
	write (i);
	if (i<10000) then
	write (' - ')
	else
	write ('.');
	end; 
End.
10) Faça um programa em Pascal que receba o peso de UM CASAL, calcule e imprima na tela a média aritmética entre eles, caso a média aritmética seja:
♦ Media maior ou igual a 70 kg – Imprima na tela “PROCURAR UM NUTRICIONISTA.” 
♦ Media menor que 70 KG – imprima na tela “Parabéns, vocês estão na medida certa”. 
program PesoMedia;
var
P1, P2, MD: Real;
begin
WriteLn('Digite o primeiro peso');
ReadLn(P1);
WriteLn('Digite o segundo peso');
ReadLn(P2);
MD:=((P1+P2)/2);
if MD >=70 then 
begin
WriteLn(MD:2:2, ' Procurem um nutricionista.');
end;
if MD<70 then
begin
WriteLn(MD:2:2, ' Parabéns, vocês estão na medida certa.');
end;
readkey;
end.

Mais conteúdos dessa disciplina