Logo Passei Direto
Buscar

ALGORITMOS E LÓGICA

User badge image
Juhh Morelli

em

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

<p>ALGORITMOS E LÓGICA</p><p>Estrutura de decisão executada de acordo com os dados fornecidos pelo usuário para uma variável ou expressão. Em cada condição da estrutura há um possível valor que é comparado ao valor da variável ou expressão que foi informado pelo usuário. Se nenhuma das condições forem verdadeiras, ou é executado um comando pré-determinado para essa situação, ou a estrutura é encerrada.</p><p>Esta estrutura de decisão é a estrutura...</p><p>SELECIONE... CASO</p><p>SE L1<(L2+L3) ENTAO SE L2<(L1+L3) ENTAO SE L3<(L1+L2) ENTAO ESCREVA("A figura é um triângulo!") FIMSE FIMSE FIMSE</p><p>Os operadores em linguagem C indicam ao compilador a necessidade de se fazer manipulações matemáticas ou lógicas.</p><p>Operadores</p><p>Símbolos</p><p>A. Atribuição</p><p>I. >, <, >=, <=, ==, !=</p><p>B. Binários</p><p>II. ++, - -</p><p>C. Incremento e decremento</p><p>III. &&, II, !</p><p>D. Relacionais</p><p>IV. +, -, , /, %</p><p>E. Lógicos</p><p>V. =</p><p>Assinale a alternativa que contém a associação correta entre as colunas:</p><p>A-V, B-IV, C-II, D-I, E-III</p><p>As variáveis são locais reservados na memória para armazenamento dos dados. Podemos considerar como sendo as variáveis mais usadas as do tipo:</p><p>I - “int” - armazena os números inteiros (negativos ou positivos).</p><p>II - “real” - permite armazenar valores de pontos flutuantes e com frações. Quando precisa do dobro de dados numéricos é utilizado o tipo “double” ou “long double”.</p><p>III - “car” - caracteriza os caracteres, números e símbolos especiais, são delimitadas por aspas simples (‘).</p><p>Assinale a alternativa correta:</p><p>Apenas II e III são falsas.</p><p>Para executar um programa em linguagem C é necessário um compilador, cuja função é traduzir os códigos em linguagem de alto nível para linguagem de baixo nível. O compilador traduz os códigos do programa, verifica se os mesmos não possuem erros na sua execução e é dividido em duas etapas.</p><p>I. Uma etapa do processo de compilação é o pré-processamento, onde identifica as bibliotecas e as primeiras sintaxes (comandos) do programa.</p><p>PORQUE</p><p>II. o código fonte é transformado em código objeto onde através do linker tem a função de vincular todos os arquivos gerados em um único arquivo executável.</p><p>A respeito dessas asserções, assinale a alternativa correta.</p><p>as asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.</p><p>Quando é necessário usar “++” (incremento) ou “- -“ (decremento), essas operações são caracterizadas unárias, porém, o posicionamento dos “++” nas variáveis podem sofrer alterações nos seus valores quando representados.</p><p>Analise o programa abaixo:</p><p>int main()</p><p>{</p><p>int p,q;</p><p>p=11;</p><p>q=6;</p><p>printf("Valor de p = %d\n", p);</p><p>printf("Valor de q = %d\n", q);</p><p>printf("\n Criando o Decremento: p--\n");</p><p>p--;</p><p>printf("Criando um Decremento: q--\n");</p><p>q--;</p><p>printf("\n O novo valor para p = %d\n", p);</p><p>printf(" O novo valor para q = %d\n",q);</p><p>return 0;</p><p>}.</p><p>O novo valor para “p” é 10 e para “q” é 5.</p><p>As primeiras linhas de programação devem conter menções às bibliotecas, também conhecidas como arquivos de cabeçalho. Para inserir as bibliotecas no programa, é necessário colocar #include e em seguida, entre os símbolos “<” e “>”, o nome da biblioteca. As bibliotecas auxiliam nas construções dos códigos e funções, sem a necessidade de declarar função por função, deixando a programação bem mais prática.</p><p>Biblioteca</p><p>Característica</p><p>A. stdio</p><p>I. transforma as strings em números.</p><p>B. stdlib</p><p>II. utilizada para classificação e transformação de caracteres.</p><p>C. string</p><p>III. responsável pelas funções de entradas e saídas.</p><p>D. math</p><p>IV. utilizada para operações matemáticas.</p><p>E. ctype</p><p>V. responsável pela manipulação de strings.</p><p>Assinale a alternativa que contém a associação correta entre as colunas:</p><p>A-III, B-I, C-V, D-IV, E-II.</p><p>Para armazenar um valor dentro de um vetor usa-se seu índice. A atribuição de valores em C é feita com o sinal de igualdade “=”, portanto, basta informar o nome do vetor e, entre colchetes, o índice em que você deseja guardar um valor, e usando a atribuição, escolher o valor.</p><p>I. Em qualquer vetor, o primeiro índice é sempre 0, portanto, se declarado que o vetor tem capacidade para 5 elementos, seu índice irá variar de 0 a 5.</p><p>II. É obrigatório que todas as posições sejam ocupadas. Se declarado um vetor com 10 posições, não poderá ser usado somente 5.</p><p>III. A atribuição em vetores do tipo char é feita de maneira diferente, usando a função strcpy(destino,“texto”), disponível na biblioteca .</p><p>Assinale a alternativa correta:</p><p>Apenas II é verdadeira.</p><p>A programação em linguagem C tem alguns tipos de dados primitivos que são usados com mais frequência: int, float, double e char. Quando são criados vetores, esses tipos primitivos são os mais comumente utilizados.</p><p>Para criar um vetor homogêneo:</p><p>basta escrever o tipo da variável, seguido do nome do vetor, seguido de colchetes, da quantidade de elementos e de colocar um ponto-e-vírgula ao final da linha de comando.</p><p>Para armazenar um valor dentro de um vetor usa-se seu índice. A atribuição de valores em C é feita com o sinal de igualdade “=”, portanto, basta informar o nome do vetor e, entre colchetes, o índice em que você deseja guardar um valor, e usando a atribuição, escolher o valor.</p><p>Observe o programa abaixo:</p><p>#include</p><p>void main(){</p><p>int numeros[5];</p><p>printf("Digite um numero: ");</p><p>scanf("%d",&numeros[0]);</p><p>printf("Voce digitou o valor: %d",numeros[0]2);</p><p>getchar();</p><p>}</p><p>Assinale a alternativa correta:</p><p>Na linha 6, é exibido para o usuário o dobro do valor que ele mesmo digitou, veja que esta sendo multiplicado por 2 o valor que está guardado no vetor “numeros”, índice 0.</p><p>O vetor do tipo char é primitivo em qualquer linguagem, e uma variável desse tipo tem capacidade para armazenar um único caractere.</p><p>Porém, o mais comum é armazenar palavras ou frases, estes nada mais são do que um conjunto de caracteres.</p><p>I. Para representar tal conjunto, é preciso de uma variável que armazene uma cadeia de caracteres, ou seja, um comando de caracteres.</p><p>PORQUE</p><p>II. Esse tipo de dado é chamado de spring e é considerado como um tipo primitivo.</p><p>A respeito dessas asserções, assinale a alternativa correta.</p><p>as asserções I e II são proposições falsas.</p><p>image7.png</p><p>image8.png</p><p>image9.png</p><p>image10.png</p><p>image11.png</p><p>image1.png</p><p>image2.png</p><p>image3.png</p><p>image4.png</p><p>image5.png</p><p>image6.png</p>

Mais conteúdos dessa disciplina