Lista de exercícios para a segunda prova On-line - parte do Scilab

MAC 118


Lista de Exercícios - SCILAB


Atenção: escreva os "programas" em algum editor como Notepad, por exemplo, usando extensão "sce" e para testar use o comando "exec".


  1. Escrever um programa que imprima a soma dos n primeiros ímpares, com n variando de 1 a 10.

    soma (2i-1), i=1 até n,

    Para o problema anterior, verifique a conjectura: soma = n2 e imprima "conjectura correta", caso contrário, imprima "conjectura errada".

  2. Faça um programa contendo um laço (for) que imprime n e , para n de 1 até 10.

  3. Defina uma f(x,y) que recebe como entrada como entrada dois números reais x e y e retorna a soma. calcule os valores de f para x = -3 e y = 2.

  4. Escreva uma função g(x) que recebe uma lista como entrada e retorna o valor contido na n-ésima posição da lista.

  5. Escreva um programa que troque dois elementos de uma lista de números inteiros.

  6. Escreva uma função troca que resolve o problema anterior. a função deve receber uma lista como parâmetro e mais dois outros parâmetros correspondendo aos índices da lista que se deseja fazer a troca de conteúdo. Exemplo: troca([3,4,5,1,8], 2, 4) retorna a lista [3,1,5,4,8].

  7. Escreva um programa que calcula o fatorial de um número de um número inteiro n.

  8. Encontre as raízes de x3-x2-2x.

  9. Resolver o seguinte sistemas de equações: x2 + y2 = 2 e x + 1 = y.

  10. Definir uma lista com 5 elementos inteiros e fazer programa (bloco de comandos) que imprima a média aritmética destes 5 elementos usando variáveis com índices.

  11. Para o seguinte somatório         soma (n2+3n+1), n=0 até N,

    • Definir uma função que dado N, calcula (retorna) o valor da expressão: . Teste sua função para n = 1, 2, 3 e 4.

    • Faça o gráfico 3D da função sen(x)cos(x) no intervalo (-p, p).

    • Faça o gráfico 2D da função xsen(x) no intervalo [-4p,4p].