Buscar

Exercícios Resolvidos2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Exercícios Resolvidos – Scilab 
Prof. Bruno 
3º Período B – Engenharia Civil 
 
 
6 - Construir um programa que mostre todos os números de 0 a 50 
 
clc 
clear 
for n=0:50 
 disp(n) 
end 
 
7 - Escreva um programa que passe pela seqüência de 1000 a 1999. Escreva os valores 
que dividido por 11 dão resto igual a 5 
 
clc 
clear 
for n=1000:1999 
 q=int(n/11) 
 r=n-11*q 
 if r==5 then 
 disp(n) 
 end 
end 
 
8 - Construa um programa que efetue o cálculo fatorial de um número n que o usuário 
irá digitar 
 
clc 
clear 
n=input('Digite o valor de n: ') 
fat=1 
i=1 
while i<=n 
 fat=fat*i 
 i=i+1 
end 
printf("%i ! é %i",n,fat) 
 
 
9 - Criar um programa que mostre todos os números de 1 até 20, e a soma do 
quadrado desses números. 
 
clc 
clear 
q=0 
for i=1:20 
 disp(i) 
 q=q+i^2 
end 
printf('A soma dos quadrados é %f',q) 
10 - Construa um programa que calcule a área total de uma residência com n 
cômodos. O usuário entra com n, com o nome de cada cômodo e as dimensões 
clc 
clear 
n=input('Digite o número de cômodos: ') 
At=0 
for i=1:n 
 Nome=input('Nome do cômodo: ','string') 
 larg=input('Largura: ') 
 compr=input('Comprimento: ') 
 Area=larg*compr 
 printf('%s - Área = %f m²',Nome,Area) 
 disp('---------------------------') 
 At=At+Area 
end 
disp('---------------------------') 
printf('A área total é %f m²', At)

Outros materiais