Jump to content


zeia22

Member Since 06/03/2011
Offline Last Active 16/03/2011, 14:45
-----

Topics I've Started

Raiz Quadrada Potenciação,Expoente.

10/03/2011, 19:15

Faça uma algoritimo que receba um número qualquer e o calcule da seguinte maneira:some o número recebido mais ele mesmo e com o resultado da soma faça a potenciação dele com a potência de 2.Em seguida,com o resultado da potenciação,faça a raiz quadrada e depois mostre o resultado.

comecei á pouco tempo no pascal e parei nesse exercício to sem saber como fazer....me ajudem.Agradeço desde já.


program raz;
var n1,soma,resultado:real;
begin
writeln('digite o numero');
readln(n1);
soma:=n1+n1 sqr() sqrt();
writeln('o resultado é:',resultado :2:2);
readln;
end.

esse é o programa e ta piscando o erro no s do sqr.
Pensei também em fazer diferente por ex:

soma=soma+soma=resultado dai não sei como pegar esse resultado e colocar ele para sqr fazer a potenciação,e o resultado dessa para sqrt raiz quadrada,eu teria que declara uma variavel para esse resultado pra que ele possa passar a soma pra sqr e depois sqrt?
assim como eu fiz ele não aceita , nem se colocar entre parenteses com writeln.


Obrigado e fico no aguardo.

Não Consigo Descobrir O Problema Desse Algoritimo

06/03/2011, 15:22

beleza galera então vamos la: vamos ver se alguem pode me explicar o que ta acontecendo porque eu não sei mas o que pode ser:

program idade_media;
var n1,n2,n3 soma: interger;
begin
writeln('digite a idade ');
readln(n1);
writeln('digite a idade ');
readln(n2);
writeln('digite a idade ');
readln(n3);
soma:=n1+n2+n3 / 3
writeln('soma e:',soma);
readln;
end.

no free pascal indica o erro no n2+ entre o n3
tenho que tirar a media das tres idade e isso eu não consgui resolver
estou estudando
só que onde eu to fazendo curso não é bem declarado dai eu tenho que me virar,e tem coisa que é bem complicado

IPB Skin By Virteq