Boas,
Comecei este ano a frquentar o curso tecnologico de Informatica, uma das minhas disciplinas é TP (Técnicas de Prgramação).
Ora,
Ainda só comecei a falar de Pseudo Código mas queria pedir um favor.
É o seguinte, gostava que me pudessem traduzir o seguinte programa (que em pseudo-código é muito simples) para C
O prgrama é assim:
Algoritmo: Area_circulo
Declarações
Variáveis
A,r: real;
Constantes
Pi= 3,14
InÃÂcio
Escreva ("Introduza o valor do raio");
Leia ®;
A<-(r*r)*Pi
Escreva ("O valor da área é:" A);
Fim.
Ainda não comecei a falar de alguma linguagem de programação mas gostava de ter uma noção do que como se escreve em C (uma vez que vai ser das primeiras que vou estudar)
Este que tenho aqui é C++ por causa da biblioteca iostream, não sei ainda utilizar a biblioteca stdio.h para programar em C...
#include
using namespace std;
#define PI 3.14
float A,r;
int main(){
cout << "Introduza o valor do raion";
cin >> r;
A = (r*r)*PI;
cout << "O valor da area é:" << " " << A << "n";
}
EDIT:
Afinal sei usar o stdio.h...
Aqui fica em C:
#include
float A,r;
#define PI 3.14
int main(){
printf ("Introduza o valor do raio:n");
scanf ("%f", &r);
A= (r*r)*PI;
printf("O valor da área é: %fn", A);
}
EDIT2:
area_circulo.c (http://www.hotlinkfiles.com/files/1993055_ikk9l/area_circulo.c)
area_circulo2.c (http://www.hotlinkfiles.com/files/1993056_j5aa0/area_circulo2.c)
É pá, obrigado, isto de programar é altamente, mesmo so sabendo 3 comandos.
Só tou com um pequeno problema
É o seguinte, todos os programas que envolvem calculos simplesmente fecham-se, como este da area do circulo, depois de introduzir as variaveis, o programa fecha sem apresentar resultado, isto tem algum tipo de explicação?
(Acontece mesmo se puser X = 1+1)
QuoteÉ pá, obrigado, isto de programar é altamente, mesmo so sabendo 3 comandos.
Só tou com um pequeno problema
É o seguinte, todos os programas que envolvem calculos simplesmente fecham-se, como este da area do circulo, depois de introduzir as variaveis, o programa fecha sem apresentar resultado, isto tem algum tipo de explicação?
(Acontece mesmo se puser X = 1+1)
Pois, Windows
Ora bem, neste último que te fiz, adiciona um include -> #include <stdlib>
E escreve isto antes da última chaveta:
system("PAUSE");
return 0;
Qualquer coisa assim:
#include
#include
float A,r;
#define PI 3.14
int main(){
printf ("Introduza o valor do raio:n");
scanf ("%f", &r);
A= (r*r)*PI;
printf("O valor da área é: %fn", A);
system("PAUSE");
return 0;
}As bibliotecas tem a extensão .h, adiciona-as, o phpbb está a retirar as extensões..