Algoritimo

Foi desenvolvido um algoritimo emC++, para auxiliar o desenvolvimento dos cálculos,obtendo assim o fator de redução e velocidade em RPM.
______________________________________________________________________
#include <cstdlib>
#include <iostream>
#include <conio.c>
using namespace std;
int main(int argc, char *argv[])
{
    float opcao, valor1, valor2, resultado, tt;
    char sair = 'n';
   
    inicio:
    textbackground(WHITE);
    clrscr();
    textcolor(BLUE);
    gotoxy(1,1);
    cout<<"-------------------------------------------------------------\n";
    cout<<"----------- CALCULADOR PARA PLATAFORMA ELEVATORIA -----------\n";
    cout<<"-------------------------------------------------------------\n\n";
    cout<<" Escolha uma opcao (1) Fator de Red. (2) Rotacao do Fuso : ";
    cin>>opcao;
    if (opcao == 1){
    cout<<"²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²"<<endl;
    cout<<"²²²²²²²²²²²² CALCULADOR VELOCIDADE POLIA ²²²²²²²²²²²²²"<<endl;
    cout<<"²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²"<<endl;
    cout<<"²                                                    ²"<<endl;
    cout<<"² Polia Motora diam.:      Polia Movida diam.:       ²"<<endl;
    cout<<"²                                                    ²"<<endl;
    cout<<"²        Fator de Reducao:                           ²"<<endl;
    cout<<"²                                                    ²"<<endl;
    cout<<"²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²"<<endl;
   
    textbackground(YELLOW);
    textcolor(RED);
       
    gotoxy(22,10);
    cin >> valor1;
    gotoxy(47,10);
    cin >> valor2;
   
    resultado = valor2 / valor1;
   
    }
    if (opcao == 2){
    cout<<"²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²"<<endl;
    cout<<"²²²²²²²²²² CALCULADOR VELOCIDADE PLATAFORMA ²²²²²²²²²²"<<endl;
    cout<<"²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²"<<endl;
    cout<<"²                                                    ²"<<endl;
    cout<<"² Velocidade M/seg:           Passo Fuso:            ²"<<endl;
    cout<<"²                                                    ²"<<endl;
    cout<<"²               Resultado:           RPM             ²"<<endl;
    cout<<"²                                                    ²"<<endl;
    cout<<"²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²"<<endl;
    textbackground(YELLOW);
    textcolor(RED);
   
    gotoxy(20,10);
    cin >> valor1;
    gotoxy(42,10);
    cin >> valor2;
   
    resultado = (valor1 / valor2) * 60000;

    }
    while (opcao != 1 && opcao != 2){
          goto inicio;
    }
     
    gotoxy(28,12);
    cout << resultado;
    cout << "\n\n\n\n Pressione qualquer tecla para voltar ou (n) para sair ";
    cin >> sair;
    if (sair != 'n')
    goto inicio;
    getch();
    goto exit;

    exit:
    return EXIT_SUCCESS;
}
Fator de Redução
Velocidade em RPM