Sunteți pe pagina 1din 3

Algoritmos Sección “A”

Mario Estuardo Tunchez Castellanos


5090-18-1890

#include <iostream>

#include <conio.h>

#include <locale.h>

#include <windows.h>

//Funcion de Posiciones

void gotoxy(int x,int y){

HANDLE hcon;

hcon = GetStdHandle(STD_OUTPUT_HANDLE);

COORD dwPos;

dwPos.X = x;

dwPos.Y = y;

SetConsoleCursorPosition(hcon,dwPos);

using namespace std;

main (){

setlocale(LC_CTYPE, "Spanish");

system("color 0A");

//Variables

int n1, n2, o, r;

//Entrada

gotoxy(0,1); cout<<"INGRESE DOS NÚMEROS";


gotoxy(0,3); cout<<"1er. número: "; cin>>n1;

gotoxy(0,4); cout<<"2do. número: "; cin>>n2;

/*Verificar que ambos números esten en el rango y si lo estan

solicitar que ingrese la operacion deseada de lo contrario

terminara el programa*/

if(n1,n2>=1 && n1,n2<=100){

gotoxy(0,6); cout<<"¿CUÁL ES SU OPERACIÓN?";

gotoxy(0,8); cout<<"1.SUMA";

gotoxy(0,9); cout<<"2.RESTA";

gotoxy(0,10); cout<<"3.MULTIPLICACIÓN";

gotoxy(0,12); cout<<"Ingrese su operación: "; cin>>o;

/*Verificar que el número de la operacion deseada este en el rango


y si lo esta

realizar la operacion ingresada, mostrar los números ingresados y


la respuesta a

la operación de lo contrario terminara el programa*/

if(o>=1 && o<=3){

if(o==1){

gotoxy(50,6); cout<<"Los números ingresados fueron:


"<<n1<<" y "<<n2;

r=n1+n2;

gotoxy(50,7); cout<<"El resultado de la suma es: "<<r;

gotoxy(50,13); cout<<" ";

if(o==2){

gotoxy(50,6); cout<<"Los números ingresados fueron:


"<<n1<<" y "<<n2;

r=n1-n2;

gotoxy(50,7); cout<<"El resultado de la resta es:


"<<r;

gotoxy(50,13); cout<<" ";


}

if(o==3){

gotoxy(50,6); cout<<"Los números ingresados fueron:


"<<n1<<" y "<<n2;

r=n1*n2;

gotoxy(50,7); cout<<"El resultado de la multiplicación


es: "<<r;

gotoxy(50,13); cout<<" ";

}else{

gotoxy(65,6); cout<<"¡ERROR!";

gotoxy(50,7); cout<<"El número ingresado no indica ninguna


operación";

gotoxy(65,13); cout<<" ";

system("exit");

}else{

gotoxy(65,3); cout<<"¡ERROR!";

gotoxy(50,4);cout<<"Uno de los números es mayor a 100";

system("exit");

return 0;