Me pueden decir por qué mi programa es c++ no corre?
#include
using namespace std;
int main() {
int P,Q;
cin >> P;
cin >> Q;
int P1 = P^3+Q^4-2P^2;
if (P1 < 680) {
cout << P<
cout << Q<
}
else {
cout << "";
}
return 0;
}
Respuestas a la pregunta
Contestado por
3
Por varias razones:
- Debes incluir la biblioteca estándar iostring para poder tener acceso a los dispositivos estándar de entrada y salida.
- La omitiste un signo de multiplicación en la linea int P1 = P^3+Q^4-2*P^2;
- No se exactamente que salidas quieres porque no explicas, pero convendría reescribir las declaraciones de mostrar en pantalla. Tienes errores de sintaxis y falta de punto y coma en: cout << P< cout << Q<
Te adjunto una posible corrección para tu código:
#include <iostream>
using namespace std;
int main()
{
int P, Q;
cin >> P;
cin >> Q;
int P1 = P ^ 3 + Q ^ 4 - 2 * P ^ 2;
if (P1 < 680) {
cout << "P = "<< P << "\t";
cout << "Q = "<< Q;
}
else {
cout << "";
}
return 0;
}
Adjuntos:
Otras preguntas
Religión,
hace 4 meses
Física,
hace 4 meses
Psicología,
hace 8 meses
Tecnología y Electrónica,
hace 8 meses
Matemáticas,
hace 1 año
Informática,
hace 1 año