Sunteți pe pagina 1din 7

10/04/2020 EPS

Disc.: INTRODUÇÃO A PROGRAMAÇÃO

Aluno(a): ALBENIDES FERNANDES DE LIMA 201901298426

Acertos: 10,0 de 10,0 10/04/2020

1a Questão (Ref.:201904620204) Acerto: 1,0 / 1,0

Imagine que você vai receber um aumento e deseja descobrir qual será seu novo salário a partir de seu salário atual
e do percentual de aumento a ser concedido por sua empresa. É preciso somar o salário atual ao percentual de
aumento, que deve ser calculado multiplicando-se esse percentual pelo salário atual e dividindo-se por 100. Que
fórmula realiza esse cálculo?

novoSal <- salAtual + (salAtual*percAumento)


novoSal <- salAtual + (salAtual*percAumento/100)
novoSal <- salAtual + (salAtual*100)
novoSal <- (salAtual*percAumento/100)
novoSal <- salAtual + (percAumento/100)
Respondido em 10/04/2020 20:27:57

2a Questão (Ref.:201902122622) Acerto: 1,0 / 1,0

Assinale a opção que apresenta somente nomes válidos para variáveis em C++.

1conta, 2total, 3data


Conta, Total, 5data
CONTA, TOTAL1, 1DATA
CONTA, TOTAL1, data
Conta, Total1, DIA-MÊS-ANO
Respondido em 10/04/2020 20:28:19

3a Questão (Ref.:201902121979) Acerto: 1,0 / 1,0

Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais.

+, - e *
=, > e ||
&&, >= e ||
<, > e >=
&&, || e ~
Respondido em 10/04/2020 20:28:53

4a Questão (Ref.:201904620216) Acerto: 1,0 / 1,0

Observe o algoritmo a seguir:

1 programa

simulado.estacio.br/alunos/?user_cod=2256822&matr_integracao=201901298426 1/7
10/04/2020 EPS

2 {
3 inclua biblioteca Matematica --> mat
4 funcao inicio()
5 {
6 real qtdeDin, valComb, qtdeLitros
7 escreva("Quanto custa o litro do combustível? R$ ")
8 leia(valComb)
9 escreva("Quantos reais você tem? R$ ")
10 leia(qtdeDin)
11 qtdeLitros=qtdeDin/valComb
12 escreva("Com R$ ", qtdeDin, " você consegue abastecer ",
mat.arredondar(qtdeLitros,2)," litros de combustível.")
13 }
14 }
Sabendo que o valor do litro do combustível é R$ 3.90 e que você dispõe de R$ 200.00 para abastecer, qual
mensagem seria exibida pelo computador na linha 12?

"Com R$ 200.00 você consegue abastecer 51.28 litros de combustível."


"Você consegue abastecer 51.28 litros de combustível com R$ 200.00."
"Com R$ 200.00 você consegue abastecer 51.287645 litros de combustível."
"Você consegue abastecer 51.28 litros de combustível."
"Com R$ qtdeDin você consegue abastecer mat.arredondar(qtdeLitros,2) litros de combustível."
Respondido em 10/04/2020 20:29:12

5a Questão (Ref.:201902161590) Acerto: 1,0 / 1,0

Analise o trecho abaixo que um aluno desenvolveu na linguagem C++ e escolha a opção onde estão os valores que
aprecem na tela.
int x = 13, y = 4, z;
if( x > y ) { z = x; x = y; y = z; }
cout << z << " " << x << " " << y ;

0 4 13
13 13 4
0 13 4
13 4 13
4 13 13
Respondido em 10/04/2020 20:29:44

6a Questão (Ref.:201904620202) Acerto: 1,0 / 1,0

Imagine que você precisa escrever um programa que leia o nome, as 3 notas obtidas por um aluno nas 3 avaliações
do semestre e a média dos exercícios que fazem parte da avaliação. O programa precisa calcular e exibir a média
ponderada de aproveitamento e mostrar o conceito do aluno conforme as regras a seguir:

Média de aproveitamento Conceito


>= 9 A
>= 7,5 e < 9 B
>= 6 e < 7,5 C
>= 4 e < 6 D
<4 E

Qual das alternativas a seguir apresenta a estrutura seletiva que imprime o conceito do aluno?

if (Media>=9)

simulado.estacio.br/alunos/?user_cod=2256822&matr_integracao=201901298426 2/7
10/04/2020 EPS
{ cin << "A"; }

else if (Media>=7.5 && Media<9)

{ cin << "B"; }

else if (Media>= 6 && Media<7.5)

{ cin << "C"; }

else if (Media>=4 && Media<6)

{ cin << "D"; }

else if (Media<4)

{ cin << "E"; }


if (Media>=9)

{ cin << "A"; }

else (Media>=7.5 && Media<9)

{ cin << "B"; }

else (Media>= 6 && Media<7.5)

{ cin << "C"; }

else (Media>=4 && Media<6)

{ cin << "D"; }

else (Media<4)

{ cin << "E"; }


if (Media>=9)

{ cout << "A"; }

else (Media>=7.5 && Media<9)

{ cout << "B"; }

else (Media>= 6 && Media<7.5)

{ cout << "C"; }

else (Media>=4 && Media<6)

{ cout << "D"; }

else (Media<4)

{ cout << "E"; }


if (Media>=9)

{ cout << "A"; }

else if (Media>=7.5 && Media<9)

{ cout << "B"; }

else if (Media>= 6 && Media<7.5)

{ cout << "C"; }

else if (Media>=4 && Media<6)

{ cout << "D"; }

else if (Media<4)

{ cout << "E"; }


if (Media>=9)

{ cout << "A"; }

else if (Media>=7.5 || Media<9)

{ cout << "B"; }

else if (Media>= 6 || Media<7.5)

{ cout << "C"; }

simulado.estacio.br/alunos/?user_cod=2256822&matr_integracao=201901298426 3/7
10/04/2020 EPS
else if (Media>=4 || Media<6)

{ cout << "D"; }

else if (Media<4)

{ cout << "E"; }


Respondido em 10/04/2020 20:56:13

7a Questão (Ref.:201904620207) Acerto: 1,0 / 1,0

Imagine que , com base na sintaxe do Portugol Studio, você precisa escrever um algoritmo que receba uma
sequência de números e, para cada número informado, diga se ele é par ou ímpar. A sequência se encerra quando o
usuário digitar 0. Considerando que é necessário utilizar uma estrutura repetitiva com pré-teste, qual das alternativas
a seguir ajuda a resolver o problema proposto?

faca {

se (num%2!=0)

{ escreva("Este número é par!\n") }

senao

{ escreva("Este número é ímpar!\n") }

escreva("Informe um número qualquer: ")

leia(num)

} enquanto (num>0)
enquanto (num!=0) {

se (num%2==0)

{ escreva("Este número é par!\n") }

senao

{ escreva("Este número é ímpar!\n") }

escreva("Informe um número qualquer: ")

leia(num)

}
faca {

se (num%2==0)

{ escreva("Este número é par!\n") }

senao

{ escreva("Este número é ímpar!\n") }

escreva("Informe um número qualquer: ")

leia(num)

} enquanto (num!=0)
enquanto (num==0) {

se (num/2==0)

{ escreva("Este número é par!\n") }

senao

{ escreva("Este número é ímpar!\n") }

escreva("Informe um número qualquer: ")

leia(num)

}
enquanto (num>0) {

se (num%2!=0)

{ escreva("Este número é par!\n") }

simulado.estacio.br/alunos/?user_cod=2256822&matr_integracao=201901298426 4/7
10/04/2020 EPS
senao

{ escreva("Este número é ímpar!\n") }

escreva("Informe um número qualquer: ")

leia(num)

}
Respondido em 10/04/2020 20:05:34

8a Questão (Ref.:201902122423) Acerto: 1,0 / 1,0

Após a execução do trecho de código, abaixo, quais números serão exibidos na tela?

for(int i=3; i<100; i=i+19)


cout << " " << i;

3 22 41 60 79 98
3 23 40 60 79 98
3 23 42 61 80 99
3 22 41 60 79 99
3 22 41 59 79 98
Respondido em 10/04/2020 20:09:11

9a Questão (Ref.:201904620186) Acerto: 1,0 / 1,0

Em C++, se você precisasse escrever um programa que recebesse o sexo e a altura de 25 pessoas e
armazenasse nos vetores Sexo e Altura, respectivamente, e, em seguida, calculasse e exibisse a média de altura
das mulheres e a média de altura dos homens, que trecho utilizaria para recebimento de valores via teclado e para as
somas necessárias na obtenção da média das alturas?

Atenção às variáveis utilizadas:

quantF - Quantidade de pessoas do sexo feminino;

somaAF - Soma das alturas do sexo feminino;

quantM - Quantidade de pessoas do sexo masculino;

somaAM - Soma das alturas do sexo masculino.

for (ind=0;ind<=24;ind++) {

cout <<"Informe o sexo: ";

cin >>Sexo[ind];

cout <<"Informe a altura: ";

cin >>Altura[ind];

if (Sexo[ind]==F || Sexo[ind]==f)

{ quantF++; somaAF+=Altura[ind]; }

else if (Sexo[ind]==M || Sexo[ind]==m)

{ quantM++; somaAM+=Altura[ind]; }

}
for (ind=24;ind<=24;ind++) {

cout <<"Informe o sexo: ";

cin >>Sexo[ind];

cout <<"Informe a altura: ";

cin >>Altura[ind];

if (Sexo[ind]==F || Sexo[ind]==f)

{ quantF+=ind; somaAF+=Altura[ind]; }

else if (Sexo[ind]==M || Sexo[ind]==m)

simulado.estacio.br/alunos/?user_cod=2256822&matr_integracao=201901298426 5/7
10/04/2020 EPS
{ quantM+=ind; somaAM+=Altura[ind]; }

}
for (ind=0;ind<=24;ind++) {

cout <<"Informe o sexo: ";

cin >>Sexo;

cout <<"Informe a altura: ";

cin >>Altura;

if (Sexo[ind]==F || Sexo[ind]==f)

{ quantF++; somaAF+=[ind]; }

else if (Sexo[ind]==M || Sexo[ind]==m)

{ quantM++; somaAM+=[ind]; }

}
for (ind=0;ind>=24;ind--) {

cout <<"Informe o sexo: ";

cin >>Sexo[ind];

cout <<"Informe a altura: ";

cin >>Altura[ind];

if (Sexo[ind]==F || Sexo[ind]==f)

{ quantF++; somaAF=Altura[ind]; }

else if (Sexo[ind]==M || Sexo[ind]==m)

{ quantM++; somaAM=Altura[ind]; }

}
for (ind=0;ind<=24;ind+=2) {

cout <<"Informe o sexo: ";

cin >>Sexo[ind];

cout <<"Informe a altura: ";

cin >>Altura[ind];

if (Sexo[ind]==F && Sexo[ind]==f)

{ quantF++; somaAF+=Altura[ind]; }

else if (Sexo[ind]==M && Sexo[ind]==m)

{ quantM++; somaAM+=Altura[ind]; }

}
Respondido em 10/04/2020 20:23:26

10a Questão (Ref.:201904245316) Acerto: 1,0 / 1,0

Considere os seguintes valores de entrada: 1, 2, 3, 4, 5, 6, 7, 8 e 9 e ainda, o programa abaixo. Marque a resposta


que mostra o que será exibido na tela.

#include < iostream >

using namespace std;

int main()

int lin, col, mat[3][3];

for (lin=0; lin<3; lin++)

for(col=0; col<3; col++)

simulado.estacio.br/alunos/?user_cod=2256822&matr_integracao=201901298426 6/7
10/04/2020 EPS
cout<< "\nEntre com o elemento da matriz:";

cin>> mat[lin][col];

for (lin=0; lin<3; lin++)

cout << mat[lin][lin]<<"\n";

system("pause");

return 0;

123456789
13579
2468
123
159
Respondido em 10/04/2020 20:35:53

simulado.estacio.br/alunos/?user_cod=2256822&matr_integracao=201901298426 7/7

S-ar putea să vă placă și