Dev - C++ - problema con la linea iostream(en varios programas)

 
Vista:
sin imagen de perfil

problema con la linea iostream(en varios programas)

Publicado por xosmar (8 intervenciones) el 30/12/2022 01:03:12
#include <iostream>
#include <cstdlib>

using namespace std;

void pausa();

int main()
{
bool bandera=false;
char tecla;

do
{
system("cls");
cin.clear();
cout << "Calculadora" << endl;
cout << "-----------" << endl << endl;
cout << "\t1 .- Sumar" << endl;
cout << "\t2 .- Restar" << endl;
cout << "\t3 .- Multiplicar" << endl;
cout << "\t4 .- Dividir" << endl;
cout << "\t5 .- Salir" << endl << endl;
cout << "Elije una opcion: ";

cin >> tecla;

switch(tecla)
{
case '1':
system("cls");
cout << "Has elejido Sumar.\n";
pausa();
break;

case '2':
system("cls");
cout << "Has elejido Restar.\n";
pausa();
break;

case '3':
system("cls");
cout << "Has elejido Multiplicar.\n";
pausa();
break;

case '4':
system("cls");
cout << "Has elejido Dividir.\n";
pausa();
break;

case '5':
bandera=true;
//exit(1);
break;

default:
system("cls");
cout << "Opcion no valida.\a\n";
pausa();
break;
}
}while(bandera!=true);

return 0;
}

void pausa()
{
cout << "Pulsa una tecla para continuar...";
getwchar();
getwchar();
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

problema con la linea iostream(en varios programas)

Publicado por dario (718 intervenciones) el 30/12/2022 02:44:26
Hola, donde te aparece el error y que tipo de error es.
Salu2.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

problema con la linea iostream(en varios programas)

Publicado por Xosmar (8 intervenciones) el 30/12/2022 03:34:31
Me aparece algo así como no encontrado (no lo traduje del inglés )
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

problema con la linea iostream(en varios programas)

Publicado por dario (718 intervenciones) el 30/12/2022 04:26:43
Pruebalo asi.
Les puse comentario a las lineas system("cls"), no me funcionan porque uso linux. Para que te funcione descomenta las lineas.
Salu2

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
#include <iostream>
#include <cstdlib>
 
using namespace std;
 
void pausa();
 
int main()
{
    bool bandera=false;
    char tecla;
 
    do
    {
        //system("cls");
        cin.clear();
        cout << "Calculadora" << endl;
        cout << "-----------" << endl << endl;
        cout << "\t1 .- Sumar" << endl;
        cout << "\t2 .- Restar" << endl;
        cout << "\t3 .- Multiplicar" << endl;
        cout << "\t4 .- Dividir" << endl;
        cout << "\t5 .- Salir" << endl << endl;
        cout << "Elije una opcion: ";
        cin >> tecla;
        getchar();
 
        switch(tecla)
        {
            case '1':
                //system("cls");
                cout << "Has elejido Sumar.\n";
                pausa();
            break;
            case '2':
                //system("cls");
                cout << "Has elejido Restar.\n";
                pausa();
            break;
            case '3':
                //system("cls");
                cout << "Has elejido Multiplicar.\n";
                pausa();
            break;
            case '4':
                //system("cls");
                cout << "Has elejido Dividir.\n";
                pausa();
            break;
            case '5':
                bandera=true;
                //exit(1);
            break;
            default:
                system("cls");
                cout << "Opcion no valida.\a\n";
                pausa();
            break;
        }
    } while (bandera!=true);
 
    return 0;
}
 
void pausa()
{
    cout << "Pulsa una tecla para continuar..." << endl;
    getchar();
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

problema con la linea iostream(en varios programas)

Publicado por Xosmar (8 intervenciones) el 30/12/2022 05:48:16
Gracias lo probaré
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

problema con la linea iostream(en varios programas)

Publicado por dario (718 intervenciones) el 30/12/2022 06:32:34
Que extension tiene tu archivo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

problema con la linea iostream(en varios programas)

Publicado por Xosmar (8 intervenciones) el 30/12/2022 16:35:56
Siempre le pongo .c
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

problema con la linea iostream(en varios programas)

Publicado por dario (718 intervenciones) el 31/12/2022 01:59:47
Ese es tu error, estas usando sentencias de C++ solo debes cambiar la extension del archivo .c por .cpp
Ejm: si tu archivo se llama prueba.c para que compile con C++ debes renombrarlo como prueba.cpp
El .cpp es solo para archivos escritos en C++, para archivos escritos en C la extension es .c

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

problema con la linea iostream(en varios programas)

Publicado por Xosmar (8 intervenciones) el 01/01/2023 17:50:46
Muchas gracias lo tendré en cuenta
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar