Questões
Pratique com questões de diversas disciplinas e universidades
1.116 questões encontradas(exibindo 10)
Diferente do exemplo sobre estrutura de seleção simples onde o algoritmo não tomava nenhuma ação, na seleção composta há uma decisão diferente, pois o termo 'SENÃO' também é uma instrução. Qual das afirmações a seguir é verdadeira sobre estruturas de seleção?
A estrutura de seleção simples é utilizada nas linguagens de programação sob o termo 'SE' (condição), 'ENTÃO' (instrução) e SENÃO (instrução).
Na estrutura de seleção composta, uma única condição (expressão lógica) é avaliada por vez. Se o resultado desta avaliação retorne um valor verdadeiro, então um determinado conjunto de instruções (comando composto) é executado, caso seja falso, o algoritmo termina sua execução.
Na estrutura de seleção simples, quando o resultado da avaliação for falso, o algoritmo segue o fluxo de execução e prossegue para a execução de outros comandos compostos.
Na estrutura de seleção composta, quando o resultado da avaliação das duas condições for falso, o algoritmo volta ao fluxo de execução e tenta novamente verificar o mesmo trecho do algoritmo até que retorne com uma condição verdadeira.
Analisar a calculadora alterando-a de acordo com os novos recursos de C++
A calculadora pode ser implementada utilizando classes aninhadas para encapsular classes auxiliares que só fazem sentido dentro de um escopo reduzido.
A declaração de estruturas mutuamente dependentes pode ser feita em C++, mas é necessário usar uma declaração incompleta.
Métodos const são métodos que não alteram o estado interno de um objeto e podem ser aplicados a objetos declarados const.
A palavra reservada 'this' é um ponteiro para o objeto sobre o qual o método está executando e pode ser utilizado para acessar o próprio objeto.
Membros de uma classe podem ser declarados como static, o que faz com que todas as instâncias de objetos desta classe compartilhem a mesma variável.
Luiz Paulo deve escrever um programa em C++ para solicitar as idades de dois irmãos, ler as idades, determinar e escrever a maior idade. Sabe-se que não há irmãos gêmeos.
Assinale a opção que mostra o programa em C++ que correta e exatamente realiza a tarefa descrita.
#include
using namespace std;
int main() {
cout << "Digite a primeira idade : ";
cin >> id1;
cout << "Digite a segunda idade : ";
cin >> id2;
if (id1 > id2) cout << "Maior idade : " << id1 << endl;
else cout << "Maior idade : " << id2 << endl;
} int main() {
int id1, id2;
cout << "Digite a primeira idade : ";
cin >> id1;
cout << "Digite a segunda idade : ";
cin >> id2;
if (id1 > id2) cout << "Maior idade : " << id1 << endl;
else (id1 cout << "Maior idade : " << id2 << endl;
}int main() {
int id1, id2, maior;
cout << "Digite a primeira idade : ";
cin >> id1;
cout << "Digite a segunda idade : ";
cin >> id2;
if (id1 > id2) cout << "Maior idade : " << maior << endl;
else cout << "Maior idade : " << maior << endl;
}int main() {
int id1, id2;
cout << "Digite a primeira idade : ";
cin >> id1;
cout << "Digite a segunda idade : ";
cin >> id2;
if (id1 > id2);
cout << "Maior idade : " << id1 << endl;
else cout << "Maior idade : " << id2 << endl;
}int main() {
int id1, id2;
cout << "Digite a primeira idade : ";
cin >> id1;
cout << "Digite a segunda idade : ";
cin >> id2;
if (id1 > id2) cout << "Maior idade : " << id1 << endl;
else cout << "Maior idade : " << id2 << endl;
}Quais plataformas (sistemas operacionais) suportam o R?
Quando as inserções e as remoções ocorrem sempre no mesmo lado da lista, trata-se de uma estrutura de dados denominada
Qual é a saída correta do código apresentado?
Assinale a afirmativa correta em relação à construção de algoritmos.
Uma patrulha de longo alcance recebe qual tipo de apoio de fogo?
É verdadeiro o que se afirma em:
O código que segue refere-se à porção inicial de um algoritmo que armazena dados de veículos por meio do uso de registros. Embora as declarações estejam visíveis, não foi disponibilizada a parte em que as entradas, o processamento e as saídas são efetuadas.
algoritmo "aula12";
tipo veiculo = registro
inicio
marca: caractere
modelo: caractere
qtde_vendida: inteiro
valor_unitario: real
fim
var
v: vetor [1..20] de veiculo
i: inteiro
r: real
inicio
fimalgoritmoConsiderando as ações que poderiam ser feitas com o registro declarado, analise as afirmações que seguem:
I) Seria possível obter, através de leitura, dados sobre marca, modelo, quantidade produzida e valor unitário de 20 veículos diferentes.
II) Seria possível obter, por meio de expressão aritmética aplicada aos campos de tipos numéricos do registro, o montante arrecadado de cada veículo.
III) Quando disponíveis, seria possível exibir os dados de todos os veículos, usando comando com quantidade definida de repetições.
É verdadeiro o que se afirma em:
Qual é a sintaxe correta em Pascal para declarar uma matriz de 200 posições inteiras, com 20 na vertical e 10 na horizontal?
var m: array [1..20, 1..10] of integer;
var m: array [0..19, 0..9] of integer;
var m: array [21..40, -19..-10] of integer;