Baixe o app para aproveitar ainda mais
Prévia do material em texto
01/06/2020 Estácio: Alunos estacio.webaula.com.br/Classroom/index.asp?191C757E76=484C2039214CB6F19DC5C179047D5F665AF991C455DDA4EA2722A56F8D0722… 1/5 Disc.: INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C Aluno(a): PAULA MENDES DA SILVA 202002112816 Acertos: 8,0 de 10,0 01/06/2020 Acerto: 0,0 / 1,0 Considerando as afirmativas a seguir em relação a representação de algoritmos: I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo; III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos algoritmos. Podemos afirmar que: Nenhuma das opções anteriores Apenas a alternativa I é CORRETA Todas as alternativas são CORRETAS As alternativas I e III são CORRETAS As alternativas II e III são INCORRETAS Respondido em 01/06/2020 19:40:17 Acerto: 1,0 / 1,0 Faz parte do desenvolvimento de uma algoritmo declarar as variáveis que armazenarão dados a ser manipulados pelo algoritmo. De acordo com as regras para criação dos nomes para as variáveis, assinale a alternativa que possui um exemplo de nome INCORRETO: nome_aluno salariofinal num1 nota2 cad1- id Respondido em 01/06/2020 19:41:03 Acerto: 0,0 / 1,0 Assinale a opção correta. São operadores relacionais : = , > , < Os operadores matemáticos são : +, - , *, / e %. As expressões lógicas retornam valores inteiros os operadores matemáticos não tem precedência de uso São operadores lógicos : &&, ||, != Questão1 a Questão2 a Questão3 a http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 01/06/2020 Estácio: Alunos estacio.webaula.com.br/Classroom/index.asp?191C757E76=484C2039214CB6F19DC5C179047D5F665AF991C455DDA4EA2722A56F8D0722… 2/5 Respondido em 01/06/2020 19:41:35 Acerto: 1,0 / 1,0 Observe o algoritmo a seguir: 1 programa 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." "Com R$ qtdeDin você consegue abastecer mat.arredondar(qtdeLitros,2) 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." Respondido em 01/06/2020 19:42:53 Acerto: 1,0 / 1,0 Escolha a alternativa abaixo que completa o sentido da frase: O uso das _________________ é obrigatório quando for usada mais de uma instrução dentro da estrutura de decisão, if (o comando "se" em Portugol), logo, usar sempre não ocasionará problemas. strings palavras reservadas aspas duplas aspas simples chaves Respondido em 01/06/2020 19:44:03 Acerto: 1,0 / 1,0 Um aluno de Introdução a Programação precisa escrever um programa que leia um caracter equivalente a uma estação do ano imprima o nome equivalente considerando que P- Primavera, V - Verão, O - Outono e I - Inverno. Qual a estrutura básica em C++ que deve ser utilizada para fazer esta seleção múltipla? for break Questão4 a Questão5 a Questão6 a 01/06/2020 Estácio: Alunos estacio.webaula.com.br/Classroom/index.asp?191C757E76=484C2039214CB6F19DC5C179047D5F665AF991C455DDA4EA2722A56F8D0722… 3/5 while do/while switch/case Respondido em 01/06/2020 19:45:25 Acerto: 1,0 / 1,0 Considerando a seguinte sequencia de instruções, marque a alternativa que indica o comando correspondente para preenchimento da lacuna. ... cin>>matricula; ______________ (matricula<99) { cin>>matricula; } repeat do case for loop while Respondido em 01/06/2020 19:45:57 Acerto: 1,0 / 1,0 Leia atentamente o trecho de código abaixo e diga o que ele retornaria ao usuário: int main ( ) { int i; double x, y; cout << "Digite um numero: "; cin >> x; for (i=0; i<5; i++){ cout << "Digite um numero: "; cin >> y; if (y > x){ x = y; } } cout << "Numero: " << x << "\n"; system("PAUSE"); return 0; } A média dos elementos digitados O maior de todos os elementos digitados O menor de todos os elementos digitados A quantidade de elementos digitados A quantidade de elementos pares Respondido em 01/06/2020 19:48:35 Acerto: 1,0 / 1,0 Analise o código abaixo e assinale o item que corresponde aos valores finais do vetor v. int a = 2; int v[] = {2, 3, 1}; v[0] = v[a]; v[1] = v[0] + v[0]; v[2] = v[0] + v[1]; 2, 3, 1 Questão7 a Questão8 a Questão9 a 01/06/2020 Estácio: Alunos estacio.webaula.com.br/Classroom/index.asp?191C757E76=484C2039214CB6F19DC5C179047D5F665AF991C455DDA4EA2722A56F8D0722… 4/5 2, 1, 3 1, 3, 2 3, 2, 1 1, 2, 3 Respondido em 01/06/2020 19:50:49 Acerto: 1,0 / 1,0 Considere as regras do Portugol Studio e imagine que você precisa escrever um algoritmo que receba uma matriz 3x2 e exiba a quantidade de elementos ímpares armazenados nas linhas pares. A estrutura de repetição capaz de realizar o recebimento dos elementos da matriz M1 e a contagem descrita é: para (lin=0;lin<=2;lin++) { para (col=0;col<=1;col++) { escreva("Informe a posição [",lin+1,",",col+1,"]: ") leia(M1) se (lin%2){ se (M1%2!=0) { qtdeImpares++ } } } } para (lin=0;lin<=2;lin++) { para (col=0;col<=1;col++) { escreva("Informe a posição [",lin+1,",",col+1,"]: ") leia(M1[lin][col]) se (lin%2==0){ se (M1[lin][col]%2!=0) { qtdeImpares-- } } } } para (lin=0;lin<=2;lin++) { para (col=0;col<=1;col++) { escreva("Informe a posição [",lin+1,",",col+1,"]: ") leia(M1[lin][col]) se (lin%2!=0){ se (M1[lin][col]%2!=0) { qtdeImpares++ } } } } para (lin=0;lin<=2;lin++) { para (col=0;col<=1;col++) { escreva("Informe a posição [",lin+1,",",col+1,"]: ") leia(M1[lin][col]) se (lin%2==0){ Questão10 a 01/06/2020 Estácio: Alunos estacio.webaula.com.br/Classroom/index.asp?191C757E76=484C2039214CB6F19DC5C179047D5F665AF991C455DDA4EA2722A56F8D0722… 5/5 se (M1[lin][col]%2!=0) { qtdeImpares++ } } } } para (lin=0;lin<=2;lin++) { para (col=0;col<=1;col++) { escreva("Informe a posição [",lin+1,",",col+1,"]: ") leia(M1[lin][col]) se (lin%2==0){ se (M1[lin][col]%2==0) { qtdeImpares++ } } } } Respondido em 01/06/2020 19:55:05 javascript:abre_colabore('38403','197594121','3959906495');
Compartilhar