Ttttt
Monografias: Ttttt. Pesquise 862.000+ trabalhos acadêmicosPor: • 25/11/2014 • 857 Palavras (4 Páginas) • 740 Visualizações
14- Supondo uma venda onde as maçãs custam R$ 0,30 cada, se forem compradas menos do
que uma dúzia, e R$ 0,25 se forem compradas pelo menos doze. Escreva um programa que
leia o número de maçãs compradas, calcule e escreva o valor total da compra na tela.
clear;
clc;
x=input("Digite a quantidade de maças compradas:");
if (x>=12) then
t=x*0.25
mprintf("O valor total sera : %0.2f",t)
elseif(x<12)
g=x*0.30
mprintf("O valor total sera : %0.2f",g)
end
02- Sabendo-se que num triângulo qualquer um dos lados não pode ser maior que a soma, nem
menor que o módulo da diferença dos outros dois, construa um algoritmo para ler três
números inteiros e identificar se eles formam um triângulo. Além disso, especificar também
qual o tipo do triângulo e qual a área do mesmo, conforme abaixo:
Eqüilátero: três lados iguais
Isósceles: dois lados iguais
Escaleno: três lados diferentes
Área = , onde p = (a + b + c) / 2
clc;
clear;
x=input("Entre com o primeiro valor:");
y=input("Entre com o segundo valor:");
z=input("Entre com o terceiro valor:");
if x>0&y>0&z>0 then
if x<y+z&y<x+z&z<x+y then
if x==y&y==z then
mprintf("Triangulo equilatero\n");
else
if x==y|y==z|x==z then
mprintf("Triangulo isosceles\n");
else
mprintf("Triangulo escaleno\n");
end
end
else
mprintf("Nao e um triangulo\n");
end
else
mprintf("Valores devem ser positivos\n");
end
03- Escreva um programa em Scilab para ler o raio de um círculo, calcular e escrever na tela a sua área.
Formula: A = π * r²
clear;
clc;
mprintf("calculando a area de um circulo:");
r=input("Entre com o valor do raio");
area=3.14*r^;
mprintf("o valor da area e : %d ",area);
04- Escreva um programa em Scilab para ler uma temperatura em graus Fahrenheit, calcular e escrever na tela o valor correspondente em graus Celsius.
clear;
clc;
f=input("Digite a temperatura heim Fahrenhei : ");
c=f-32/1.8;
mprintf("A temperatura heim celcius é : %d",c)
05- Escreva um programa para ler uma temperatura em graus Celsius, calcular e escrever na tela o valor correspondente em graus Fahrenheit.
clear;
clc;
mprintf("Programa para calcular graus celcius em fahrenheit:");
c=input("Entre com o valor em grus celcius:");
F=c*1.8+32;
mprintf("O valor em fahrenheit e :%d",F);
06- Escreva um programa em Scilab para ler as dimensões de uma cozinha retangular
(comprimento, largura e altura), calcular e escrever na tela a quantidade de caixas deazulejos para se colocar em todas as suas paredes (considere que não será descontada a área ocupada por portas e janelas). Cada caixa de azulejos possui 1,5 m^2.
clear;
clc;
c=input("Entre com o valor do comprimento :");
l=input("Entre com o valor da largura :");
a=input("Entre com o valor da altura :");
area=c+l+a;
t=area/1.5^2;
mprintf("A quantidade de caixa de azulejos sera : %d",t);
07- Escreva um programa em Scilab que dados 15 números, imprima seus quadrados, obs: você não precisa necessariamente imprimir no final.
clear;
clc;
z=1
for s=1:1:15
z=s^2
disp(z)
end
08- Dados um inteiro x e um inteiro não-negativo n, calcular x elevado a n (usando o comando for).
clear;
clc;
x = input("Entre com o primeiro numero (x): ");
y = input("Entre com o segundo numero (y)");
z = 1;
for w = 1: 1 : x
z = y * z;
end
mprintf("\n\nElevando %f a %f obtem-se %f :",x,y,z);
09- Escreva um programa em Scilab que imprima na tela o fatorial de um programa recebido(1 pontos)
Ex: 5! = 5 x 4 x 3 x 2 x 1
Ex: 0! = 1
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)
10- Escreva um programa em Scilab que some os números de 1 a 100.
clc;
clear;
q=0
for i=1:1:100
disp(i)
q=q+i
end
mprintf("A soma da soma dos numeros e : %0.2f",q)
11- Entrar com 10 números e imprimir a metade de cada um deles.
clear;
clc;
z=1
for n=1:1:10
z=n/2
disp(z)
end
12- Escreva um programa em Scilab que calcule a soma dos números pares entre 25 e 200.
clc;
clear;
q=0
for i=24:2:200
disp(i)
q=q+i
end
mprintf("A soma da soma dos numeros pares e : %0.2f",q)
13- Escreva um programa em Scilab para ler 2 valores (considere que não serão informados valores iguais) e escrever o maior deles
clear;
clc;
x=input("Digite o primeiro valor :");
y=input("Digite o segundo valor :");
if (x>y) then
mprintf("o maoir valor e :%d",x)
elseif(x<y)
mprintf("O maoir valor e : %d",y)
end
14- Supondo uma venda onde as maçãs custam R$ 0,30 cada, se forem compradas menos do
que uma dúzia, e R$ 0,25 se forem compradas pelo menos doze. Escreva um programa que
leia o número de maçãs compradas, calcule e escreva o valor total da compra na tela.
clear;
clc;
x=input("Digite a quantidade de maças compradas:");
if (x>=12) then
t=x*0.25
mprintf("O valor total sera : %0.2f",t)
elseif(x<12)
g=x*0.30
mprintf("O valor total sera : %0.2f",g)
end
15- Escreva um programa em Scilab para ler 3 valores inteiros (considere que não serão lidos valores iguais) e escrevê-los em ordem crescente.
16- Escreva um programa em Scilab para ler 3 valores e escrevê-los e
...