Buscar

Avaliando o Aprendizado - Algoritmos-395

Prévia do material em texto

R: Um endereço na memória principal que armazena dados/informações e cujo valor poderá ser alterado durante a execução do 
programa 
 
 
 
 
29. Uma estrutura de repetição FOR é suficiente para percorrer as linhas de matrizes de uma dimensão, como mostrado na figura 
abaixo. Se fosse o caso de percorrermos todos os elementos de uma matriz bidimensional, poderíamos: 
 
R: Utilizar uma estrutura FOR dentro de outra estrutura FOR 
 
30. Um programa na linguagem C++ deverá ser desenvolvido para manipular caracteres de um vetor de char, neste caso, qual será a 
função básica que deverá ser utilizada? 
R: strlen() 
 
31. Para armazenarmos, todos os valores em um vetor em um único momento, podemos usar na linguagem C++: 
R: Qualquer estrutura de repetição: while, for ou do ... while. 
 
32. O algoritmo abaixo tem como objetivo calcular os impostos de um determinado funcionário da indústria automobilística. Supondo 
que o imposto é calculado sobre o salário bruto, que é a soma do salário líquido mais os descontos. 
Escolha a alternativa CORRETA que informa o valor do imposto, supondo que o salário líquido seja R$8.700,00 e os descontos 
R$300,00. 
prog folhadepagamento 
real salarioliquido, descontos, imposto; 
imprima "\nDigite o salário líquido: \n"; 
leia salarioliquido; 
imprima "\nDigite os descontos: \n"; 
leia descontos; 
imposto <-(salarioliquido + descontos)* 15/100; 
imprima "\nO imposto calculado é: ",imposto,"\n"; 
fimprog 
R: R$1.350,00 
 
33. 5- Para a estrutura de repetição do para representada a seguir em linguagem UAL, qual das respostas abaixo é correta? 
R: Os valores de x serão: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 
 
34. Qual a sintaxe correta para declarar uma matriz unidimensional na linguagem UAL/C++? 
R: tipoDaMatriz nomeMatriz[tamanhoDaMatriz]; 
 
35. Assinale a alternativa que contém o trecho de programa em UAL que gera o resultado mostrado na figura abaixo: 
 
R: prog incrivel 
imprima 01072010 div 1000000, "\n"; 
imprima 01072010 % 10000, "\n"; 
imprima (01072010 div 10000) %100, "\n";

Continue navegando