• Asignatura: Informática
  • Autor: luciazambrano1991
  • hace 4 años

Implementar una Calculadora de Números Enteros, mediante un proyecto de consola en C++, cuyo algoritmo permita: 1. Mostrar un menú de 6 opciones:
• 1. Sumar dos números.
• 2. Restar dos números.
• 3. Multiplicar dos números.
• 4. Dividir dos números. • 5. Dado un número determinar si es número primo.
• 6. Salir


Yahuaca12: ¿Para cuando lo necesita?

Respuestas

Respuesta dada por: jrbv2020
4

#include <iostream>

using namespace std;

int main(int argc, char *argv[])  

{

int opc=0,i=0,cont=0,num=0;

float n1=0,n2=0,r=0;

while(opc!=6)

{

 cout<<"\n***MENU OPERACIONES***"<<endl;

 cout<<"1. Sumar Dos Números"<<endl;

 cout<<"2. Restar Dos Números"<<endl;

 cout<<"3. Dividir Dos Números"<<endl;

 cout<<"4. Multiplicar Dos Números"<<endl;

 cout<<"5. Determinar Número Primo"<<endl;

 cout<<"6. Salir"<<endl;

 cout<<"Opcion: ";

 cin>>opc;

  switch(opc)

  {

  case 1:

  cout<<endl<<"Ingrese Numero 1: ";

  cin>>n1;

  cout<<"Ingrese Numero 2: ";

  cin>>n2;

  r=n1+n2;

  cout<<endl<<"La Suma Es: "<<r<<endl;

  break;

  case 2:

   cout<<endl<<"Ingrese Numero 1: ";

   cin>>n1;

   cout<<"Ingrese Numero 2: ";

   cin>>n2;

   r=n1-n2;

   cout<<endl<<"La Resta Es: "<<r<<endl;

  break;

  case 3:

   cout<<endl<<"Ingrese Numero 1: ";

   cin>>n1;

   cout<<"Ingrese Numero 2: ";

   cin>>n2;

   r=n1/n2;

   cout<<endl<<"La Division Es: "<<r<<endl;

  break;

  case 4:

   cout<<endl<<"Ingrese Numero 1: ";

   cin>>n1;

   cout<<"Ingrese Numero 2: ";

   cin>>n2;

   r=n1*n2;

   cout<<endl<<"La Multiplicacion Es: "<<r<<endl;

  break;

  case 5:

   cout<<endl<<"Ingrese Numero: ";

   cin>>num;

   for(i=1;i<=num;i++)

   {

    if(num%i==0)

    {

     cont++;

    }

   }

   if(cont==2)

   {

    cout<<endl<<"El Numero "<<num<<" Es Primo"<<endl;

   }

   else

   {

    cout<<endl<<"El Numero "<<num<<" No Es Primo"<<endl;

   }

   cont=0;

  break;

  case 6:

  opc=6;

  break;

  default:

  cout<<endl<<"Error Opcion Incorrecta"<<endl;  

  break;

  }

}

return 0;

}

Adjuntos:

Yahuaca12: En Linux se truena el programa con el namespace.
Preguntas similares
hace 6 años