Sou estudante de Engenharia Civil e estou procurando uma linguagem de programação para aprender. Gostaria de fazer alguns programas para a ajudar no meu aprendizado. Para isso, de uma ferramenta que vá ao encontro das minhas necessidades. Me disseram que o c# é muito bom, porém já vi muitos exemplos e não estou bem convencido de que ela seja boa. Nestes exemplos foram utilizadas diversas operações aritméticas com os valores já declarados nas linhas de comando. Ex. int x,y; x=7;y=9; soma=x+y. Gostaria de criar uma fórmula e depois que o programa estiver rodando atribuir valores às variáveis. Isto é possível?
Este é um exemplo que eu fiz em pascal.
Program exemplo;
USES CRT;
VAR
B,H,area: REAL;
ch:CHAR;
BEGIN
CLRSCR;
GOTOXY(10,10);
WRITELN('DIGITE O VALOR DA BASE (cm): ');
GOTOXY(10,12);
WRITELN('DIGITE O VALOR DA ALTURA (cm): ');
GOTOXY(39,10);
READLN(B); //A variável B assume o valor digitado
GOTOXY(41,12);
READLN(H); //A variável H assumo o valor digitado
area:=B*H/2; //Cálculo da área
GOTOXY(10,16);
WRITELN(‘A área do triangulo é: ‘,area:6:2,’ (cm²)’); //Expressa o valor da área calculado
GOTOXY(10,20);
WRITELN(‘Pressione uma tela para continuar…’);
ch:=READKEY;
END.
Este é um pequeno exemplo do que eu quero. Após compreender esse processo, os cálculos serão mais difíceis.