TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Trabalho de Calculo

Por:   •  13/4/2015  •  Projeto de pesquisa  •  678 Palavras (3 Páginas)  •  180 Visualizações

Página 1 de 3

Faculdade Pitágoras – Betim

Cálculo Numérico

Professor(a): Kassia

Aluno: Eder Freire Jardim

Exercícios de programação em Scilab – Laços de repetição

Faça cada um dos algoritmos abaixo usando o laço que julgar mais adequado.

  1. Faça um algoritmo que conte de 1 até 100 e exiba na tela toda a sequencia usando quebra de linha a cada 10 valores exibidos. (use o comando modulo e a condicional para verificar a possibilidade de saltar linha a cada 10 valores exibidos)

clear;

clc;

printf("Contando números de 1 até 100 \n");

for i = 0:100;

 

 mprintf("%d ", i );

  if modulo (i,10)==0 then

    printf("\n");

    end;

 

 end;

  1. Faça um algoritmo que faça o somatório dos 100 primeiros números naturais e imprima este somatório na tela.

clear;

clc;

printf ("somando os 100 primeiros números naturais");

soma = 0;

i=1;

while (i<=100)

  soma = soma+i;

  i = i+1;

 

end;

disp (soma);

  1. Elabore um programa que leia o salário de 5 pessoas. Aumente este salário em 20% e exiba o salário antigo e o salário com o aumento de cada um na tela.

clear;

clc;

printf ("Sálário + 20% \n");

for i=1:5

 

  salario = input("Digite um salário: ")

  salarioN = salario*1.2;

 

  printf("salario %f \n", salario);

  printf("salarioN %f \n", salarioN);

 

  end;

  1. Escreva um programa que pergunte ao usuário quantos alunos tem na sala dele.
    Em seguida, através de um laço, peça ao usuário para que entre com as notas de todos os alunos da sala, um por vez. Por fim, o programa deve mostrar a média aritmética da turma.

clear;

clc;

printf("alunos numa sala");

qntd = input("Digite a quantidade de alunos que tem na sala: ");

soma = 0;

for i=1:qntd

  nota=input("Digite as notas dos alunos: ");

  soma = nota+soma;

end

   media = soma/qntd;

  printf("Media dos alunos e: %d",media);

  1. Escreva um programa que solicita 10 números ao usuário e, através de um laço, verifique qual destes números é o maior. Mostre o maior valor na tela.

clear;

clc;

printf("maior numero");

num = input("Digite 1 numero: ");

aux = num

for i=1:10

  if (num >=aux) then

      aux = num;   

    end 

    if (i<10) then

      num = input("Digite um numero: "); 

    end

end

printf ("%d ", aux);

  1. Faça um algoritmo que leia um número menor que 100. Após a leitura, exiba uma sequencia a partir do número digitado até 100.

clear;

clc;

printf("numeros menores que 100 até 100 isso ae");

num = input("Digite um numero: ");

while (num<100)

  num = num+1;

  printf("%d ", num);

end

  1. Faça um algoritmo que leia dois números e exiba os números impares contidos nesta faixa de valores.

clear;

clc;

printf("numeros impares");

num = input("Digite um numero: ");

num2 = input("Digite outro numero: ");

for i=num:num2

  printf("%d ", i)

 

  if (i/2=0) then

   

    else

    printf("%d ", i); 

     

...

Baixar como (para membros premium)  txt (3.8 Kb)   pdf (96.4 Kb)   docx (17 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com