Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ThinkBrunus

[Resolvido] C++ - ler variável "cin >>area;"

Recommended Posts

Boas!

 

Estou a estudar sobre c++, visto que já mexi em C á alguns anos, julgo que esta seja uma fase de adaptação...entretanto estou a fazer uns testes simples de um manual q é o seguinte:

 

#include<iostream>

#include <cmath>

 

int main(){

using namespace std;

double area;

cout << "Qual a área do quadrado?";

cin >> area;

double lado = sqrt(area);

cout << "O lado é " << lado << "." << endl;

return 0;

}

 

 

O q está a acontecer-me é q ao inserir o valor da área, o programa termina....

 

Isto é o q me está a aparecer no debug:

 

'prjNovo01.exe': Loaded 'D:\MyWork\Projectos C++\prjNovo01\debug\prjNovo01.exe', Symbols loaded.

'prjNovo01.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll', No symbols loaded.

'prjNovo01.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll', No symbols loaded.

'prjNovo01.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.DebugCRT_1fc 8b3b9a1e18e3b_8.0.50727.762_x-ww_5490cd9f\msvcp80d.dll', Symbols loaded.

'prjNovo01.exe': Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.DebugCRT_1fc 8b3b9a1e18e3b_8.0.50727.762_x-ww_5490cd9f\msvcr80d.dll', Symbols loaded.

'prjNovo01.exe': Loaded 'C:\WINDOWS\system32\msvcrt.dll', No symbols loaded.

The program '[3628] prjNovo01.exe: Native' has exited with code 0 (0x0).

 

Espero q me possam ajudar, parece-me uma questão simples mas mesmo assim não encontro explicação.

 

Cumprimentos

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara adicionei somente o comando pra ele esperar uma tecla para sair do prog..

#include <iostream>
#include <conio.h>
#include <cmath>

int main(){
using namespace std;
double area;
cout << "Qual a area do quadrado?";
cin >> area;
double lado = sqrt(area);
cout << "O lado é " << lado << "." << endl;
getch(); //ow você pode usar o system("pause>>NULL");
return 0;
}

ve c era isso q você qria

 

flw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ah, ainda nao tinha uma resposta quando comecei a escrever... mas foi o q o quitZAUMMM falou.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.