Buscar

INTRODUÇÃO A PROGRAMAÇÃO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Disciplina: INTRODUÇÃO A PROGRAMAÇÃO  AV
Aluno: MIKELY SANTOS BARBOZA 202104441291
Turma: 9001
CCT0825_AV_202104441291 (AG)   20/02/2022 09:12:52 (F) 
Avaliação: 8,00 pts Nota SIA: 10,00 pts
 
ALGORITMOS  
 
 1. Ref.: 831072 Pontos: 1,00  / 1,00
Assinale a opção correta:
 A forma mais comum de escrever um algoritmo é em portugol.
A forma mais comum de escrever um algoritmo é em Inglês.
A forma mais comum de escrever um algoritmo é em Português.
A forma mais comum de escrever um algoritmo é em �uxograma.
A forma mais comum de escrever um algoritmo é usar um bom software.
 2. Ref.: 793935 Pontos: 1,00  / 1,00
Quando desejarmos exibir na tela títulos, conteúdo de variáveis, resultado de operações e tudo mais que
precisarmos, muitas linguagens de programação, e até interpretadores algorítmicos, disponibilizam caracteres de
controle que possibilitam deslocar o cursor horizontalmente e verticalmente.
Qual das respostas abaixo representa, na mesma sequência do texto acima, esses caracteres?
/t,   /n
/tab   , /n
\n  , \t
 \t  , \n  
tab, enter
 3. Ref.: 794291 Pontos: 1,00  / 1,00
Qual dos fragmentos de código calcula um preço de um produto com desconto de 7,5% ?
PRECO_DESC = PRECO * 7.5%;
PRECO_DESC = PRECO * 0.075;
PRECO_DESC = PRECO * 7.5 / 100;
PRECO_DESC = PRECO * 0.75;
 PRECO_DESC = PRECO - PRECO * 7.5 /100;
 4. Ref.: 793819 Pontos: 1,00  / 1,00
Qual dos trechos abaixo solicita e admite corretamente a idade de um usuário?
 int idade;
cout << "Idade: ";
cin >> idade;
javascript:alert('C%C3%B3digo da quest%C3%A3o: 831072.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 831072.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 793935.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 793935.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 794291.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 794291.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 793819.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 793819.');
int idade;
cout >> "Idade: ";
cin <<  idade;
int idade;
cin << "Idade: " >> idade;
real idade;
cout << "Idade: ";
cin >> idade;
real idade;
cin << "Idade: " >> idade;
 5. Ref.: 793816 Pontos: 0,00  / 1,00
Qual dos trechos de código em C++ representa a seguinte situação:
Quero saber o salario líquido de um funcionário considerando que, dado o salário bruto, existe um desconto para o
fundo de pensão de 1% caso o salário bruto seja maior que R$2000,00 e de 0,5% caso contrário.
if (bruto > 2000.00)
then
     liquido = bruto - (bruto/100);
else
     liquido = bruto - (0.5 * bruto /100);
cout << "Liquido = " << liquido;
end
 if (bruto > 2000.00)
     liquido = bruto - (bruto/100);
else
     liquido = bruto - (0.5 * bruto /100);
cout << "Liquido = " << liquido;
 if (bruto < 2000.00)
      liquido = bruto - (0.5 * bruto /100);
else
      liquido = bruto - (bruto/100);
cout << "Liquido = " << liquido;
if (bruto > 2000.00)
     liquido = bruto - bruto/100;
else
     liquido = bruto - 0,5 * bruto /100;
cout << "Liquido = " << liquido;
if (bruto >= 2000.00)
     liquido = bruto/100;
else
     liquido = 0.5 * bruto /100;
cout << "Liquido = " << liquido;
 6. Ref.: 793810 Pontos: 1,00  / 1,00
De acordo com o trecho de código abaixo o que será exibido se o usuário digitar os valores 2 e 4, respectivamente?
leia(n1,n2)
se ((n1 < 2) e (n2 < 5 )) entao
      escreva("O valor foi: ", n1)
senao
       se ((n1 > 1) e (n2 > 4) ) entao
            escreva ("O valor foi: ", n1+2 )
       senao
            se ((n1 > 3) ou (n2 < 10)) entao
                   escreva("O valor foi: ", n2+n1)
javascript:alert('C%C3%B3digo da quest%C3%A3o: 793816.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 793816.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 793810.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 793810.');
            senao
                  escreva("O valor foi: ", 5)
            �mse
       �mse
�mse
O valor foi:2
O valor foi:5
Nenhuma das alternativas anteriores
 O valor foi:6
O valor foi:4
 7. Ref.: 794221 Pontos: 1,00  / 1,00
O que está sendo executado pelo programa C++ a seguir?
int main()
{
  int CONT, SOMA;
  CONT = 0;
  SOMA = 0;
  while (CONT < 50)
  {
    SOMA = SOMA + CONT;
    CONT = CONT + 2;
  }
}
Soma os 50 números pares digitados.
Soma todos os números pares de 0 a 50
 Soma todos os números pares de 0 a 48
Soma todos os números ímpares de 0 a 49
Soma todos os números de 0 a 49
 8. Ref.: 794489 Pontos: 0,00  / 1,00
Leia atentamente o trecho de código abaixo e diga o que ele retornaria ao usuário:
int main ( ) {
    int i;
    double x, y = 0;
    for (i = 0; i < 10; i++){
        cout << "Digite um numero: ";
        cin >> x;
        if ((x % 2) == 0){
            y = y + x;  
        }
    }
    cout << "Numero: " << y << "\n";
    system("PAUSE");
    return 0;
}
A quantidade de elementos digitados
A soma de todos os elementos
O maior de todos os elementos digitados
 A soma dos elementos pares
javascript:alert('C%C3%B3digo da quest%C3%A3o: 794221.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 794221.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 794489.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 794489.');
 A média dos elementos digitados
 9. Ref.: 793964 Pontos: 1,00  / 1,00
Um lojista gostaria de desenvolver um programa para armazenar os códigos(valores inteiros), os valores de
compra(valores reais), os valores de vendas(valores reais) e a quantidade(valores inteiros) de todos os mil
produtos.
 Pensou em declarar algumas matrizes unidimensionais para tornar isso possível. 
Qual das opções abaixo declara as matrizes necessárias para que o programa possa ser desenvolvido a partir
delas e seguindo, rigorosamente, as sugestões do texto acima?
double codigos[999], qtdade[999], valorC[999], valorV[999];
double codigos[1000], qtdade[1000], valorC[1000], valorV[1000];
double codigos[1000], qtdade[1000]; �oat valorC[1000], valorV[1000];
 int codigos[1000], qtdade[1000]; �oat valorC[1000], valorV[1000];
int codigos[999], qtdade[999]; �oat valorC[999], valorV[999];
 10. Ref.: 794118 Pontos: 1,00  / 1,00
Em um programa, deseja-se armazenar as 3 notas , a média e a maior nota de cada um dos 50 alunos de uma turma,
em uma matriz NOTA. Entendendo-se que todos os dados de um mesmo aluno �carão armazenados em uma mesma
linha, assinale a alternativa que indica a declaração correta na matriz descrita.
 �oat NOTA [50][5];
�oat NOTAS [5][50];
long int NOTA [50][5];
int NOTAS [5][50];
int NOTA [50][5];
javascript:alert('C%C3%B3digo da quest%C3%A3o: 793964.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 793964.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 794118.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 794118.');

Outros materiais